Why You’ll Love This Recipe
Authentic Swedish Meatballs with Creamy Gravy are a comforting and flavorful dish made with a blend of ground meats, warm spices, and a rich, velvety sauce. Traditionally served with mashed potatoes or lingonberry jam, these meatballs are tender, juicy, and full of savory goodness. Whether you’re looking for a cozy dinner or a dish to impress, this classic Swedish recipe delivers both taste and tradition.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
ground beefground porkbreadcrumbswhole milklarg eggoniongarlicallspicenutmegsaltblack pepperbutterflourbeef brothheavy creamWorcestershire saucesoy saucefresh parsley (optional, for garnish)
directions
In a large bowl, soak the breadcrumbs in milk and let sit for 5 minutes.
Add ground beef, ground pork, finely chopped onion, minced garlic, egg, allspice, nutmeg, salt, and black pepper to the soaked breadcrumbs. Mix until well combined, but do not overmix.
Shape the mixture into small, round meatballs.
In a large skillet, melt butter over medium heat. Brown the meatballs in batches until golden on all sides. Remove and set aside.
To the same skillet, add more butter if needed, then whisk in flour to create a roux. Cook for 1-2 minutes until golden.
Slowly add beef broth, whisking continuously to avoid lumps.
Stir in heavy cream, Worcestershire sauce, and soy sauce. Simmer until the gravy thickens.
Return meatballs to the skillet and simmer for 8-10 minutes, until fully cooked and coated in the sauce.
Garnish with fresh parsley if desired and serve hot.
Servings and timing
This recipe yields approximately 24 meatballs.
Preparation time: 20 minutes
Cooking time: 25 minutes
Total time: 45 minutes
Variations
Use ground turkey or chicken for a lighter version.
Add a pinch of cayenne for a subtle heat.
Swap heavy cream with sour cream for a tangier sauce.
Serve with egg noodles or rice instead of mashed potatoes.
storage/reheating
Store leftover Swedish meatballs in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stovetop or in the microwave until warmed through.
To freeze, place cooled meatballs and gravy in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
FAQs
Can I bake the meatballs instead of frying?
Yes, bake at 400°F (200°C) for 15-20 minutes until fully cooked.
What’s the best way to keep meatballs tender?
Avoid overmixing the meat and soak the breadcrumbs well.
Is the gravy supposed to be thick?
Yes, it should be rich and creamy. Adjust thickness by adding more broth or cream as needed.
Can I make these meatballs in advance?
Absolutely. Make and refrigerate the meatballs a day ahead; cook and sauce when ready.
Is Worcestershire sauce traditional?
Not always, but it adds depth and umami to the gravy.
Can I use just one type of meat?
Yes, but the blend of beef and pork gives the best flavor and texture.
Why are my meatballs falling apart?
Make sure the mixture isn’t too wet and that the egg and breadcrumbs bind everything well.
Are Swedish meatballs spicy?
They’re seasoned but not spicy—perfectly balanced with warm spices like allspice and nutmeg.
Do I have to use cream?
Heavy cream gives the gravy richness, but half-and-half or milk can be used for a lighter version.
Can I make this dairy-free?
Yes, use plant-based milk and cream alternatives, and ensure the breadcrumbs are dairy-free.
Conclusion
Authentic Swedish Meatballs with Creamy Gravy are a timeless comfort food that brings the warmth of Scandinavian kitchens to your table. With their delicate spice, luscious sauce, and homey feel, these meatballs are perfect for a satisfying meal any day of the week. Try them once, and they’ll likely become a go-to favorite in your recipe collection.
PrintAuthentic Swedish Meatballs with Creamy Gravy
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Swedish
- Diet: Halal
Description
Authentic Swedish Meatballs with Creamy Gravy are a classic Scandinavian comfort food made with a blend of ground beef and pork, seasoned with warm spices, and served in a rich, creamy gravy.
Ingredients
- 1 lb ground beef
- 1/2 lb ground pork
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 small onion, finely chopped
- 1 egg
- 1/2 tsp ground allspice
- 1/2 tsp ground nutmeg
- Salt and pepper to taste
- 2 tbsp butter (for frying)
- 2 tbsp all-purpose flour
- 2 cups beef broth
- 1 cup heavy cream
- 1 tbsp soy sauce
- 1 tsp Dijon mustard
Instructions
- In a bowl, combine breadcrumbs and milk. Let sit for 10 minutes.
- Add ground beef, ground pork, onion, egg, allspice, nutmeg, salt, and pepper to the breadcrumb mixture. Mix until well combined.
- Form mixture into small meatballs, about 1 inch in diameter.
- In a large skillet, melt butter over medium heat. Fry the meatballs in batches until browned on all sides and cooked through. Remove and set aside.
- In the same skillet, whisk in flour and cook for 1 minute.
- Gradually whisk in beef broth, scraping up any browned bits from the pan.
- Stir in heavy cream, soy sauce, and Dijon mustard. Simmer until sauce thickens, about 5-7 minutes.
- Return meatballs to the skillet and simmer in the gravy for another 5 minutes.
- Serve warm with mashed potatoes or egg noodles.
Notes
- For a smoother texture, grate the onion instead of chopping.
- Use a mixture of pork and beef for best flavor.
- Leftovers keep well in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 3g
- Sodium: 780mg
- Fat: 38g
- Saturated Fat: 18g
- Unsaturated Fat: 17g
- Trans Fat: 1g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 135mg
Your email address will not be published. Required fields are marked *