Go Back
+ servings
Swedish Meatballs in a pan

Swedish Meatballs

Swedish Meatballs with super moist, tender and flavorful meatballs in a delicious cream sauce for the ultimate comfort food. Quick and easy to make, they're perfect for busy weeknights!
Course Main Entree
Cuisine American
Keyword swedish meatball recipe, Swedish Meatballs
Prep Time 10 minutes
Cook Time 20 minutes
Chilling 30 minutes
Total Time 1 hour
Servings 8 Servings
Calories 518kcal
Author Lalaine


For the Meatballs

  • 3 slices white bread, sides trimmed
  • 1/2 cup milk
  • 1 pound ground beef
  • 1 pound ground pork
  • 1 onion, peeled and grated
  • 2 eggs, beaten
  • 2 teaspoons salt
  • 1/4 teaspoon allspice
  • 6 tablespoons butter
  • 1/4 cup flour
  • 1/2 cup dry sherry
  • 3 cups beef stock
  • 1 cup sour cream
  • 2 teaspoons Dijon mustard
  • freshly ground pepper to taste
  • 1 tablespoon Lingonberry or cranberry jelly


  • In a small bowl, soak bread in milk. Tear with hands until it resembles a soft paste.
  • In a large bowl, combine ground beef, ground pork, soaked bread, onions, eggs, salt, and allspice. Gently mix until combined.
  • Using a small scoop, portion about 1 tablespoon of meat mixture and using roll between palms of hands into a 1-inch diameter ball. 
  • Arrange meatballs in a single layer on a parchment-lined baking sheet and freeze for about 20 to 30 minutes or until firm.
  • In a skillet over medium heat, the butter until melted. Add meatballs in a single layer and cook, gently turning on sides as needed, until lightly browned but not cooked through. Remove from pan and drain on paper towels. Keep warm.
  • In the pan over medium heat, sprinkle in the flour over the pan drippings (add more butter if needed to equal 6 tablespoons) and whisk until smooth and blended. Continue to cook, stirring regularly, until roux turns lightly golden.
  • Add sherry, whisking regularly, until smooth. 
  • Slowly add beef stock, whisk until smooth, and continue to cook until sauce begins to thicken.
  • Add meatballs in a single layer. Lower heat, cover, and continue to cook for about 8 to 10 minutes or until meatballs are fully cooked.
  • Add sour cream and Dijon mustard and stir until well-dispersed. Season with pepper to taste. 
  • Stir in the jelly or serve on the side. Serve hot with boiled or mashed potatoes or over egg noodles.


Serving: 420g | Calories: 518kcal | Carbohydrates: 12g | Protein: 25g | Fat: 39g | Saturated Fat: 18g | Cholesterol: 161mg | Sodium: 1011mg | Potassium: 599mg | Sugar: 3g | Vitamin A: 525IU | Vitamin C: 1.7mg | Calcium: 113mg | Iron: 2.7mg