Swedish Meatballs Recipe

Swedish meatballs cooked to perfection and covered in creamy gravy. You will love this classic comfort food that is perfect for holiday entertaining.

Course Main Course
Cuisine Swedish
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 4
Calories 485 kcal
Author Kristyn Merkley


  • 1/2 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup bread crumbs
  • 3/4-1 cup milk
  • 1 egg
  • 2 TB onion powder
  • 1 tsp salt
  • 1/4 tsp white pepper


  • 3 TB all purpose flour as needed
  • 2 cups beef broth as needed
  • 4 oz sour cream


  1. Preheat oven to 350.

  2. Soak bread crumbs in milk. Mix in remaining ingredients and stir to combine. Shape mixture into small balls, about 2" wide. Place on a jelly roll pan, lined with tin foil. Bake at 350 for 45-50 minutes, turn several times during baking.


  1. Pour drippings from jelly pan into a saucepan. Over medium heat, whisk the flour into the pan drippings until smooth. Gradually whisk in enough broth to total about 2 1/2 cups of liquid. Bring to a simmer, whisking constantly until thick, about 5 minutes. Just before serving, whisk in your sour cream. Season with salt and pepper to taste. Add meatballs and serve.

Nutrition Facts
Swedish Meatballs Recipe
Amount Per Serving
Calories 485 Calories from Fat 288
% Daily Value*
Total Fat 32g 49%
Saturated Fat 13g 65%
Cholesterol 141mg 47%
Sodium 1256mg 52%
Potassium 556mg 16%
Total Carbohydrates 19g 6%
Dietary Fiber 1g 4%
Sugars 4g
Protein 26g 52%
Vitamin A 6.2%
Vitamin C 1.8%
Calcium 15.2%
Iron 17.2%
* Percent Daily Values are based on a 2000 calorie diet.