Swedish Meatballs Cream Sauce

Featured in: Warm Family Dinners

Swedish meatballs are a comforting dish blending ground beef and pork with warm spices like allspice and nutmeg. The mixture is gently rolled into small balls, fried until golden, and then simmered in a creamy brown sauce made from butter, flour, beef broth, cream, Dijon, and Worcestershire. This sauce enriches the meatballs, creating a luscious texture and deep flavor. Traditionally served with mashed potatoes, lingonberry jam, and fresh parsley, these meatballs bring together savory and slightly sweet elements for a classic Scandinavian meal that’s both satisfying and tender.

Updated on Sat, 27 Dec 2025 15:15:00 GMT
Swedish Meatballs swimming in a rich, creamy sauce beside a fluffy mound of mashed potatoes. Save
Swedish Meatballs swimming in a rich, creamy sauce beside a fluffy mound of mashed potatoes. | birchplate.com

My sister called on a Tuesday evening asking if I could make Swedish meatballs for a dinner party she was hosting the following night. I'd never attempted them before, but there was something about her confidence in asking that made me say yes immediately. The first time I browned those spiced meatballs, the kitchen filled with this warm, almost nutmeg-forward aroma that felt like stepping into a Scandinavian farmhouse. By the time the creamy sauce came together, pooling around each tender sphere, I understood why she'd thought of me.

I remember standing at my sister's stove, watching her husband take that first bite with the meatballs perched on a spoonful of creamy sauce. He closed his eyes, and without saying anything, went back for another. That's when I realized this recipe wasn't just food—it was the thing that made everyone at the table lean in a little closer, fork in hand, completely present.

Ingredients

  • Ground beef and pork (500g combined): The blend matters more than you'd think—beef alone tastes too aggressive, but pork brings a sweetness that balances the spices.
  • Milk and breadcrumbs: This is your secret weapon for tenderness; the breadcrumbs act like a sponge, keeping every meatball impossibly moist rather than dense.
  • Egg: Just one is all you need to bind everything without making them rubbery.
  • Allspice and nutmeg (1 tsp combined): These aren't just garnish—they're what make people ask 'what is that flavor?' with genuine curiosity.
  • Beef broth: A good quality broth makes the sauce, so don't skimp here; it's the foundation of everything that follows.
  • Heavy cream and Worcestershire sauce: The cream softens the umami punch from the Worcestershire, creating something rounded and deeply satisfying.
  • Dijon mustard: A teaspoon seems small, but it adds a subtle sharpness that prevents the sauce from feeling one-dimensional.

Instructions

Soften the breadcrumbs:
Soak them in milk for 5 minutes until they're pillowy and absorbent, almost like a sponge. This step is what separates tender meatballs from the dense ones.
Mix the meatballs gently:
Combine the beef, pork, soaked breadcrumbs, onion, garlic, egg, and spices in a large bowl, stirring just until everything is barely united. Overmix and they'll become tough; think of it like you're folding in a secret rather than aggressively combining.
Shape with damp hands:
Wet your hands before rolling each portion into 1-inch spheres. The moisture keeps the mixture from sticking to your skin and makes the whole process feel less messy.
Brown the meatballs:
Heat butter in a large skillet over medium heat and fry them in batches for 6–8 minutes, rolling them gently so they develop an even golden crust. Don't crowd the pan or they'll steam instead of brown.
Create the sauce base:
In the same skillet, melt fresh butter and whisk in flour, letting it cook for 1–2 minutes until it smells nutty and golden. This roux is the foundation that makes everything silky.
Build the sauce:
Slowly whisk in beef broth while scraping the browned bits from the bottom of the pan—that's where all the flavor lives. Simmer for 3–4 minutes until the sauce thickens slightly.
Add the cream and seasonings:
Stir in the heavy cream, Worcestershire sauce, and mustard, tasting as you go and adjusting salt and pepper. The sauce should taste rich but not overly salty, elegant but straightforward.
Simmer everything together:
Return the meatballs to the sauce and let them cook gently for 8–10 minutes, allowing the flavors to meld and the meatballs to finish cooking through. A gentle simmer beats a rolling boil every time.
Save
| birchplate.com

There's a moment in cooking where you stop thinking about the recipe and start feeling the dish. For me, it happened when I tasted the finished sauce and realized it needed nothing more—it was complete, creamy, balanced, and somehow tasted like home even though it wasn't my home. That's when I knew why my sister had called.

Serving & Pairing

Mashed potatoes aren't just a side—they're a vehicle for that incredible sauce, and creamy mash against tender meatballs is a combination that feels almost too good to be true. The lingonberry jam sitting on the side isn't there for decoration; it's a sweet-tart counterpoint that cuts through the richness and makes each bite feel new. If lingonberry isn't available, cranberry sauce works in a pinch, though lingonberry has a slightly earthier character that feels more authentic to the dish.

Timing & Temperature

The entire recipe takes just under an hour from start to table, which means you can make these on a random weeknight without feeling like you're sacrificing an evening to cooking. The key is letting everything simmer gently rather than rushing—high heat turns tender meatballs tough and separates the cream from the sauce, so medium heat and patience are your actual ingredients here.

Make It Your Own

Swedish meatballs are forgiving enough to adapt without losing their soul, and I've made versions for friends with different preferences that tasted equally wonderful. Turkey or chicken works beautifully if you want something lighter, though you might need to add an extra egg yolk since poultry is leaner. The spices are the fingerprint of the dish, so keep the allspice and nutmeg, but feel free to experiment with the serving sides or sauce depth based on what you have on hand.

  • If you want more sauce, increase the broth by half a cup and use an extra tablespoon of flour to thicken it.
  • Make these ahead and reheat gently on low heat—they actually taste better the next day as flavors settle and deepen.
  • Fresh parsley scattered on top adds brightness and color that makes the finished dish feel more intentional than it actually is.
A close-up of perfectly browned Swedish Meatballs, fragrant with spices, ready to be enjoyed. Save
A close-up of perfectly browned Swedish Meatballs, fragrant with spices, ready to be enjoyed. | birchplate.com

There's something special about a dish that brings people together without pretension, that tastes like it knows something about comfort and home. Swedish meatballs do that—they're uncomplicated enough to make again and again, but satisfying enough that everyone remembers them.

Recipe Questions & Answers

What spices enhance the meatballs?

Ground allspice and nutmeg add warmth and subtle depth, balancing the beef and pork flavors.

How is the creamy brown sauce made?

Butter and flour form a roux, then beef broth and cream are whisked in with Dijon mustard and Worcestershire sauce for richness.

Can I substitute meats in this dish?

Yes, ground turkey or chicken can be used for a lighter variation without compromising texture.

What side dishes complement these meatballs?

Mashed potatoes, lingonberry jam, and fresh parsley highlight the savory and tangy notes beautifully.

How can I avoid tough meatballs?

Avoid overmixing the meat mixture, which keeps the meatballs tender and juicy after cooking.

Swedish Meatballs Cream Sauce

Tender meatballs simmered in a smooth, flavorful brown sauce with spices and cream.

Prep Duration
25 minutes
Time to Cook
30 minutes
Overall Time
55 minutes
Created by Elena Hart


Skill Level Medium

Cuisine Type Swedish

Servings produced 4 Serving Size

Diet Details None specified

What You'll Need

Meatballs

01 8.8 oz ground beef
02 8.8 oz ground pork
03 1 small onion, finely chopped
04 1 garlic clove, minced
05 1/2 cup whole milk
06 1/3 cup fresh breadcrumbs
07 1 large egg
08 1/2 teaspoon ground allspice
09 1/2 teaspoon ground nutmeg
10 1 teaspoon salt
11 1/2 teaspoon black pepper
12 2 tablespoons unsalted butter (for frying)

Creamy Brown Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 2 cups beef broth
04 1/2 cup heavy cream
05 1 teaspoon Worcestershire sauce
06 1 teaspoon Dijon mustard
07 Salt and pepper to taste

To Serve (Optional)

01 Mashed potatoes
02 Lingonberry jam
03 Fresh parsley, chopped

Step-by-Step Guide

Step 01

Soften Breadcrumbs: Soak the fresh breadcrumbs in milk for 5 minutes until softened.

Step 02

Mix Meatball Ingredients: In a large bowl, combine ground beef, ground pork, soaked breadcrumbs, finely chopped onion, minced garlic, egg, ground allspice, ground nutmeg, salt, and black pepper. Mix gently until just combined.

Step 03

Shape Meatballs: With damp hands, form the mixture into 1-inch meatballs and set aside.

Step 04

Brown Meatballs: Heat 2 tablespoons unsalted butter in a large skillet over medium heat. Fry the meatballs in batches, turning to brown evenly for 6 to 8 minutes. Remove and keep warm.

Step 05

Prepare Sauce Base: Melt 2 tablespoons unsalted butter in the same skillet. Whisk in flour and cook for 1 to 2 minutes to create a roux.

Step 06

Add Broth: Gradually whisk in beef broth, scraping up browned bits from the pan. Simmer for 3 to 4 minutes until the sauce thickens slightly.

Step 07

Incorporate Cream and Seasonings: Stir in heavy cream, Worcestershire sauce, and Dijon mustard. Season with salt and pepper to taste.

Step 08

Simmer Meatballs in Sauce: Return the browned meatballs to the sauce. Simmer gently for 8 to 10 minutes until fully cooked and the sauce is creamy.

Step 09

Serve: Serve immediately with mashed potatoes, lingonberry jam, and a garnish of chopped fresh parsley.

Tools Needed

  • Large mixing bowl
  • Skillet or frying pan
  • Whisk
  • Measuring cups and spoons
  • Spatula

Allergy Details

Review all components to spot allergies and check with a doctor if you're unsure.
  • Contains milk, eggs, and wheat (gluten in breadcrumbs and flour)
  • May contain mustard (in Dijon) and soy (possible in Worcestershire sauce)
  • Check all ingredient labels for hidden allergens

Nutrition Breakdown (each serving)

Nutritional info is for reference. Please consult your doctor for specifics.
  • Energy (Calories): 530
  • Fats: 37 g
  • Carbohydrates: 23 g
  • Proteins: 28 g