Swedish Meatballs

Image

These Swedish meatballs are one of those timeless, crowd-pleasing recipes I come back to again and again. The blend of beef and pork keeps them juicy, while the warm spices add just enough depth without overpowering the meat. Browning the meatballs first builds flavor, and that same skillet becomes the foundation for a velvety sour cream gravy that tastes like it simmered all day.

This is the kind of dinner that makes everyone wander into the kitchen asking, “Is it ready yet?” I usually serve them over egg noodles for a cozy family meal, but they’re just as good on their own with toothpicks for gatherings.

Love this recipe? Pin it to your Comfort Food board on Pinterest so you don’t lose it!

Swedish Meatballs

Recipe by CindyCourse: DinnerCuisine: AmericanDifficulty: Medium
Servings

6

servings
Prep time

20

minutes
Cooking time

30

minutes
Calories

520

kcal

Tender beef-and-pork meatballs gently spiced with nutmeg and allspice, simmered in a rich, creamy sour cream brown gravy.

Ingredients

  • Meatballs
  • 2 tbsp olive oil, divided

  • 1 medium onion, diced

  • 1 lb ground beef

  • 1 lb ground pork

  • ½ cup breadcrumbs

  • 2 large eggs

  • ¼ tsp allspice

  • ¼ tsp nutmeg

  • salt, to taste

  • black pepper, to taste

  • Gravy
  • ¼ cup butter

  • ⅓ cup all-purpose flour

  • 4 cups beef broth

  • ¾ cup sour cream

  • salt, to taste

  • black pepper, to taste

  • 2 tbsp fresh parsley, chopped (Optional)

Directions

  • Heat 1 tbsp of the olive oil in a large skillet over medium heat. Add the diced onion and cook until soft and translucent, about 3 minutes. Remove from heat and let cool slightly.
  • In a large bowl, combine the ground beef, ground pork, breadcrumbs, eggs, allspice, nutmeg, cooked onion, salt, and pepper. Mix gently until just combined.
  • Roll the mixture into meatballs about 1¼ to 1½ inches wide.
  • Heat the remaining 1 tbsp olive oil in the same skillet over medium heat. Cook the meatballs in batches, turning to brown all sides, about 4 to 5 minutes per batch. Transfer to a paper towel–lined plate.
  • Pour off excess grease from the skillet. Add butter and let it melt. Whisk in the flour and cook for about 1 minute, until lightly golden.
  • Slowly whisk in the beef broth. Cook, whisking constantly, until the gravy thickens. Reduce heat to low and stir in the sour cream. Season with salt and pepper.
  • Return the meatballs to the skillet. Simmer gently until heated through and the gravy thickens, about 8 to 10 minutes. Keep the heat low to prevent curdling.
  • Serve immediately over egg noodles or as an appetizer. Garnish with parsley, if desired.

Notes

  • Mix the meat gently to avoid dense meatballs.
    Browning adds flavor, but the meatballs finish cooking in the gravy, so avoid overcooking early.
    Keep heat low after adding sour cream to prevent curdling.
    Serve over egg noodles, mashed potatoes, or rice for a complete meal.

Estimated Nutrition

Yields: 6 Servings

Estimated Nutrition per Serving

  • Calories: 520 kcal
  • Fat: 36 g
  • Carb: 18 g
  • Protein: 30 g

Recipe Science

Swedish meatballs rely on a balance of fat, protein, and gentle seasoning to achieve their signature texture and flavor. Combining beef and pork increases juiciness, as pork contains more fat and collagen, which helps keep the meatballs tender during cooking. Breadcrumbs and eggs act as binders, trapping moisture and preventing toughness.

The gravy is built on a classic roux, which thickens the beef broth evenly. Sour cream is added at low heat to provide acidity and creaminess without separating. Spices like nutmeg and allspice are used sparingly; they should support the meat flavor rather than dominate it.

This dish works well for everyday cooking because it reheats evenly and improves in flavor after resting. Leftovers can be stored refrigerated for up to three days.

Dietary Notes & Health Alerts: Each serving is high in saturated fat, exceeding 20% of the FDA daily value. Those managing cholesterol may reduce butter slightly or use light sour cream.

Why You’ll Love This Recipe

  • Classic Comfort: Warm spices and creamy gravy never go out of style.
  • Versatile Serving: Works equally well as a dinner or party appetizer.
  • Make-Ahead Friendly: Flavors deepen after a day in the fridge.
  • Family Approved: Mild seasoning appeals to both kids and adults.

FAQ

Can I make these meatballs ahead of time?
Yes. The meatballs can be browned and refrigerated up to one day ahead before finishing in the gravy.

Can I freeze Swedish meatballs?
Yes. Freeze the meatballs and gravy together for up to two months. Thaw overnight and reheat gently.

What can I substitute for sour cream?
Full-fat Greek yogurt works, but add it off heat to avoid curdling.

Conclusion

These Swedish Meatballs are the kind of recipe that brings everyone to the table and keeps them there a little longer. Cozy, satisfying, and timeless, they’re always worth the effort. How do you like to serve yours—over noodles, potatoes, or straight from the skillet?

Happy cooking, from my kitchen to yours!

Image Not Found

Rafiul is the founder of StillWell, where he shares simple, practical ways to nourish the mind, body, and soul through wellness tips, healthy habits, and mindful living.

Join the Journey

Ready to learn faster and smarter?

[mc4wp_form id=49]

Classic Swedish Meatballs with Creamy Sour Cream Gravy