Creamy Swedish Meatballs

Featured in main-dishes.

Hey friend! You HAVE to try these Swedish meatballs! Look at that creamy sauce - it's absolute perfection. These golden-brown beauties are seared to get that amazing crust, then simmered in the richest, most velvety sauce you've ever tasted. See those fresh herbs sprinkled on top? That little touch of green adds the perfect freshness. I made these last weekend and couldn't stop eating them straight from the pan! Trust me, this will become your new comfort food obsession.

Tswira dial profile dial zaho awlaydi..
Updated on Tue, 11 Mar 2025 23:06:58 GMT
Delicious golden brown Swedish meatballs in a creamy sauce garnished with fresh parsley pin it
Delicious golden brown Swedish meatballs in a creamy sauce garnished with fresh parsley | lonerecipes.com

I still remember the first time I tasted Swedish meatballs at my friend's grandmother's house—I was instantly hooked. These aren't your typical Italian-style meatballs; they're smaller, more delicate, and infused with warming spices like allspice and nutmeg that give them their distinctive Nordic flavor. The magic really happens when these tender meatballs meet the creamy sauce. It starts with a simple roux, then transforms into something extraordinary with the addition of beef broth and heavy cream. I love how the sauce clings to each meatball, creating the perfect bite every time. The fresh parsley isn't just for looks—it adds a pop of brightness that balances the richness. When I make these at home, the aroma fills every corner of the house, and people always gather in the kitchen asking when dinner will be ready.

Why I love this recipe

I absolutely adore this Swedish meatball recipe because it strikes the perfect balance between comfort and sophistication. There's something magical about the combination of the tender, seasoned meatballs and that velvety sauce that makes each bite feel like a warm hug. I love how versatile these meatballs are—they work as an elegant dinner party main course but are equally at home as a cozy weeknight dinner. The sauce is truly the star for me; it's rich without being heavy, and the subtle hints of Dijon and Worcestershire add complexity that keeps you coming back for more. What really makes this recipe special is how it brings people together. Every time I serve it, conversations slow down, and there's that moment of appreciative silence as everyone enjoys that first perfect bite. These meatballs have become my go-to recipe when I want to show someone I care through food, and the empty plates at the end of the meal are always the best compliment.

What You Need From Your Kitchen

  • Ground beef and pork: The base of our meatballs, providing rich flavor and perfect texture
  • Breadcrumbs: Help bind the meatballs and keep them tender
  • Allspice and nutmeg: Traditional Swedish spices that give authentic flavor
  • Heavy cream: Creates the rich, velvety sauce texture
  • Beef broth: Provides depth of flavor to the sauce
  • Worcestershire sauce: Adds umami and complexity
  • Dijon mustard: Gives the sauce a subtle tanginess and depth

Let's Make These Together

Prep the meat mixture
Combine ground beef, pork, breadcrumbs, grated onion, garlic, egg, and spices in a large bowl. Mix gently with your hands until just combined, being careful not to overwork the meat, which can make the meatballs tough.
Form the meatballs
Using slightly damp hands, roll the mixture into 1-inch balls. Try to make them all roughly the same size so they cook evenly. Place them on a parchment-lined baking sheet as you work.
Brown the meatballs
Heat butter in a large skillet over medium-high heat. Working in batches to avoid crowding, brown the meatballs on all sides. They don't need to be fully cooked through at this point – just get a nice golden crust on the outside.
Create the sauce
In the same pan with all those flavorful browned bits, make a roux with butter and flour. Gradually whisk in beef broth, scraping up the fond from the bottom of the pan. Add heavy cream, Worcestershire sauce, and Dijon mustard, then let it simmer until it starts to thicken.
Simmer to perfection
Return the meatballs to the pan, nestling them into the sauce. Cover and simmer on low heat until the meatballs are cooked through and the sauce has thickened to a silky consistency. This gentle cooking method ensures the meatballs stay tender.
Recipe picture pin it
Traditional Swedish meatballs served in a smooth creamy sauce with fresh herb garnish | lonerecipes.com

Switch Things Up

The first time I made these Swedish meatballs, I was intimidated by getting the sauce just right. I started by browning the meatballs in batches, making sure not to crowd the pan—that's key for getting that perfect golden crust! For the sauce, I discovered that whisking constantly while adding the broth and cream prevents any lumps. One time, I ran out of heavy cream and substituted half-and-half with a touch more butter, and honestly, it was still incredibly delicious. Now I often make a double batch of the meatballs to freeze for those busy weeknights when I need comfort food fast.

Perfect Pairings

These Swedish meatballs pair beautifully with classic sides like buttered egg noodles, creamy mashed potatoes, or fluffy rice. For a traditional Swedish experience, serve them alongside lingonberry jam, which offers a perfect sweet-tart contrast to the rich, creamy sauce. Add a simple side of cucumber salad dressed with dill and vinegar for freshness, or some quick-pickled vegetables to cut through the richness. For a complete meal, consider steamed green beans or roasted Brussels sprouts tossed with a touch of lemon juice.

Homemade tender meatballs swimming in rich savory gravy topped with herbs pin it
Homemade tender meatballs swimming in rich savory gravy topped with herbs | lonerecipes.com

Frequently Asked Questions

→ Can I make these meatballs ahead of time?

Absolutely! You can prepare the meatballs up to a day ahead and refrigerate them uncooked. You can also fully cook the dish, cool it completely, and refrigerate for up to 3 days. The flavor actually improves as it sits. Reheat gently over low heat or in a 325°F oven until warmed through.

→ What's the best way to freeze these Swedish meatballs?

You can freeze the meatballs either cooked or uncooked. For uncooked, freeze them on a baking sheet until solid, then transfer to a freezer bag. For the complete dish, cool completely, then freeze in an airtight container for up to 3 months. Thaw overnight in the refrigerator before reheating.

→ Can I substitute the ground pork with something else?

Yes, you can use all beef if you prefer, or substitute the pork with ground turkey or chicken. Just note that using leaner meats may result in slightly less tender meatballs. Adding a tablespoon of olive oil to the mixture can help maintain juiciness.

→ Is there a dairy-free alternative for this recipe?

You can make a dairy-free version by substituting the butter with olive oil or a plant-based butter, and replacing the heavy cream with full-fat coconut milk or a cashew cream. The flavor will be slightly different but still delicious.

→ What can I serve with Swedish meatballs besides egg noodles?

Traditional accompaniments include mashed potatoes, rice, or crusty bread. In Sweden, they're often served with lingonberry jam, which provides a tart contrast to the rich sauce. Cucumber salad, pickled vegetables, or steamed green vegetables also make excellent side dishes.

→ How do I know when the meatballs are fully cooked?

The safest way is to use an instant-read thermometer, which should register 160°F (71°C) when inserted into the center of a meatball. If you don't have a thermometer, cut one open – it should be no longer pink in the center.

Conclusion

These Swedish meatballs are the ultimate comfort food—tender, juicy meatballs bathed in a silky, rich sauce that's impossible to resist. The blend of warm spices like allspice and nutmeg gives them that authentic Swedish flavor, while the creamy sauce brings everything together beautifully. Serve them over egg noodles, mashed potatoes, or with crusty bread to soak up every last bit of that delicious sauce.

Creamy Swedish Meatballs

Tender, juicy meatballs simmered in a velvety sauce with fresh herbs, perfect for a comforting family dinner.

Prep Time
30 Minutes
Cook Time
25 Minutes
Total Time
55 Minutes
By: chris

Category: main-dishes

Difficulty: intermediate

Cuisine: Sweden

Yield: 6 Servings (6 balls)

Dietary: Meat, Dairy, Comfort Food

Ingredients

011 pound ground beef
021/2 pound ground pork
031/2 cup breadcrumbs
041/4 cup finely grated onion
052 cloves garlic, minced
061 egg
071/4 teaspoon ground allspice
081/4 teaspoon nutmeg
092 tablespoons butter
102 tablespoons flour
112 cups beef broth
121 cup heavy cream
131 tablespoon Worcestershire sauce
141 tablespoon Dijon mustard
15Fresh parsley for garnish

Instructions

Step 01

In a large bowl, combine ground beef, ground pork, breadcrumbs, grated onion, minced garlic, egg, allspice, nutmeg, salt, and pepper. Mix gently with your hands until just combined, being careful not to overmix.

Step 02

Form the mixture into small meatballs, about 1-inch in diameter. You should get approximately 24-28 meatballs. Place them on a baking sheet lined with parchment paper.

Step 03

Heat 1 tablespoon of butter in a large skillet over medium-high heat. Working in batches, brown the meatballs on all sides, about 5-7 minutes per batch. Transfer to a plate and set aside.

Step 04

In the same skillet, add the remaining tablespoon of butter. Once melted, whisk in the flour to create a roux, cooking for about 1 minute until golden brown.

Step 05

Gradually whisk in the beef broth, making sure to scrape up all the browned bits from the bottom of the pan. Bring to a simmer and cook until slightly thickened, about 3-4 minutes.

Step 06

Whisk in the heavy cream, Worcestershire sauce, and Dijon mustard. Season with salt and pepper to taste. Let the sauce simmer for 2-3 minutes until it begins to thicken.

Step 07

Return the meatballs to the skillet, nestling them into the sauce. Reduce heat to low, cover, and simmer for 10-15 minutes until the meatballs are cooked through and the sauce has thickened.

Step 08

Garnish with freshly chopped parsley and serve hot over egg noodles, mashed potatoes, or with crusty bread for dipping.

Notes

  1. For the most tender meatballs, avoid overmixing the meat mixture and don't pack them too tightly when forming.
  2. Make sure to brown the meatballs in batches to ensure they develop a nice crust, which adds flavor to both the meatballs and the sauce.
  3. The sauce will thicken as it cools; if it becomes too thick, thin it with a little more beef broth.
  4. These meatballs freeze beautifully—make a double batch and freeze half for a quick future meal.
  5. For a lighter version, you can substitute half-and-half for the heavy cream.

Tools You'll Need

  • Large mixing bowl
  • Measuring cups and spoons
  • Large skillet or frying pan
  • Wooden spoon or spatula
  • Whisk
  • Baking sheet
  • Parchment paper
  • Cutting board and knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (butter, heavy cream)
  • Eggs
  • Wheat (breadcrumbs, flour)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 425
  • Total Fat: 28 g
  • Total Carbohydrate: 16 g
  • Protein: 24 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!