Swedish Meatballs in Creamy Sauce: The Weeknight Dinner That Never Gets Old
Tender pork-and-beef meatballs simmered in a rich, velvety cream sauce — ready in 45 minutes and guaranteed to have everyone going back for seconds.

Simple ingredients, delicious meals — that's the whole game. And this one? It's proof.
Hey, welcome back! If there's one recipe that checks every single box for a real family dinner — easy, fast, insanely delicious, and made from stuff you probably already have — it's these Swedish Meatballs. We're talking tender, juicy meatballs in a creamy, savory sauce that comes together in one pan in about 45 minutes. No fuss. All flavor. Every single time. This is the kind of meal that makes the whole family go quiet at the table — and then immediately ask for more. Whether you're cooking for a weeknight crowd or just want something cozy and satisfying, this one's a keeper.

Why the Pork-Beef Blend Is the Secret
A lot of meatball recipes call for just beef, but here's the thing — using half pork and half beef is what makes these genuinely special. The pork brings fat and tenderness so the meatballs stay juicy and soft, while the beef brings that deep, savory richness you want. When you sear them together, the browning you get on the outside is more complex and aromatic than you'd ever get from one meat alone. It's a small choice that makes a big difference, and once you try it this way, you won't go back.
Three moves make or break this recipe.
Three moves make or break this recipe. Nail these and the rest takes care of itself.
Roux needs 1–2 minutes of cooking to lose the raw flour taste. After adding broth, simmer until thickened before finishing with sour cream. Total sauce time: about 8–10 minutes.
- Sear meatballs in batches — don't crowd the pan or they steam instead of brown.
- Build the roux in the same pan: melt butter, whisk in flour, cook 1–2 minutes before adding broth.
- Temper the sour cream off heat — stir it in at the end, never at a boil.
- ground pork + ground beefBoth carry toasted, browned, earthy and roasted notes.
- panko breadcrumbs + all-purpose flourBoth carry toasted and browned notes.
- black pepper + eggBoth carry earthy and roasted notes.

The Sauce Is the Technique
Here's where most people go wrong: they cook the meatballs, set them aside, and then wipe the pan clean before making the sauce. Don't do that. All those browned bits stuck to the bottom of the pan? That's concentrated flavor — and when you deglaze with beef broth, every last bit of it lifts up and goes straight into your sauce. From there, you melt in your butter, whisk in the flour, and cook the roux for a full 1–2 minutes until it smells nutty and turns light golden. That step matters — undercooking the roux leaves a pasty, floury taste in the finished sauce. Once your broth is in and the sauce starts to thicken, pull the pan off the heat before adding the sour cream. High heat is the enemy of a smooth cream sauce — stir the sour cream in off the boil, then return to low, and you'll get that silky, glossy finish every time.
This is the one rule that separates a silky sauce from a broken, grainy one — and it's easy to get right once you know it.
Fat-water separation
Sour cream and butter are both emulsifiable, but heat and acid can break that emulsion fast. Keep the sauce below a boil when you add dairy.
Add sour cream off the heat. If the sauce breaks, whisk in a small knob of cold butter to re-emulsify.
15 minutes, and you’re ready to cook.
Mise en place takes about 15 minutes and makes the whole cook smooth and stress-free. Here's how to set yourself up.
- Gather EquipmentGather a large mixing bowl, a large saucepan, a whisk, a wooden spoon or spatula, a measuring cup, measuring spoons, and a plate for the cooked meatballs.
- Prepare the Ground Pork and Ground BeefCombine 1 lb ground pork and 1 lb ground beef in the large mixing bowl. Set aside.30s
- Measure SpicesMeasure out ½ tsp garlic powder, ½ tsp onion powder, ¼ tsp allspice, ¼ tsp nutmeg, 1 tsp salt, and 1 tsp black pepper. Place all spices in a small bowl.1 min
- Prepare the EggCrack 1 large egg into a small bowl and beat lightly with a fork until combined.30s
- Measure Panko BreadcrumbsMeasure out ½ cup panko breadcrumbs into a small bowl.30s
- Prepare the Meatball MixtureAdd the beaten egg, measured spices, and panko breadcrumbs to the bowl with the ground pork and beef. Mix thoroughly with your hands or a wooden spoon until all ingredients are evenly combined and the mixture is uniform. Do not overmix.2 min
- Measure Butter and FlourMeasure out ¼ cup butter and ⅓ cup all-purpose flour into separate small bowls.45s
- Measure Sauce IngredientsMeasure out 3 cups beef broth, ½ tsp Dijon mustard, ½ cup sour cream, and 1 tsp Worcestershire sauce into separate small bowls or measuring cups.2 min
- Stage IngredientsArrange all prepped ingredients near the stove in cooking order: meatball mixture, butter and flour (together), beef broth, mustard, sour cream, and Worcestershire sauce. Have the plate ready for cooked meatballs.
A few things worth knowing before you start — these are the details that take this dish from good to great.
Sear hard, then build the sauce in the same pan.
Don't wipe the pan after browning the meatballs. That fond is concentrated maillard product — deglaze with beef broth and you're pulling all of it into the sauce. A clean pan here is a wasted opportunity.
Sour cream will break if you rush it.
Sour cream is high-acid and high-fat — drop it into a boiling sauce and the proteins seize and the emulsion splits. Pull the pan off direct heat, stir in the sour cream off the boil, then return to low. Same goes for the dijon mustard.
Allspice and nutmeg are the Swedish signature — don't skip them.
These two share terpene and phenolic compound families, so they reinforce each other without fighting. They're also what separates this from a generic cream-sauce meatball. Use a light hand — both read bitter if overdone.
Worcestershire punches above its weight in the sauce.
A small amount bridges the beef broth and the cream — it shares maillard compounds with the ground beef and adds pyrazine depth that keeps the sauce from tasting flat or purely dairy-rich.
Allspice + Nutmeg: Don't Skip Them
These two spices are what make Swedish meatballs taste like Swedish meatballs and not just... meatballs in cream sauce. A quarter teaspoon of each is all it takes — they're warm, slightly sweet, and a little mysterious in the best way. They share the same aromatic character so they reinforce each other without fighting. Just use a light hand: both can turn bitter if you overdo it. Trust the recipe amounts here.
- Contains
- milk, egg, wheat, gluten, fish, mustard
- Fits
- Nut-Free
Substitutions that still taste like the recipe.
Need to swap something out? Here are the best alternatives that keep the dish tasting the way it should.
- creme fraiche
- yogurt
Leaner; fermented funk.
- buttermilk
Juicier; leaner.
- seafood stock
Brings oniony and garlicky notes; lacks the tangy notes.
- chicken broth
More delicate.
- bone broth
Brings earthy, roasted, fresh and grassy notes; lacks the tangy notes; juicier; more savoury depth.
- lumpia wrapper
More delicate.
- tostadas
- flour tortilla
Starchier.
- clotted cream
- cream
Lacks the fresh and grassy notes.
- mascarpone
Lacks the fresh and grassy notes; juicier; more delicate.
This is a protein-forward, satisfying dinner. Here's the honest picture — including where you might want to round out the plate.
Food groups measured against a 2,000-calorie day
- ✓ Covers 126% of your daily protein
- • No vegetables in this recipe
- • No fruits in this recipe
- • No healthy fats in this recipe
Strong in protein, light on vegetables, fruits, and healthy fats.
How to Round Out the Plate
These meatballs are incredibly filling and seriously protein-packed — great news for hungry families. The sauce is rich and creamy, so a little brightness on the side goes a long way. Egg noodles or mashed potatoes are the classic move and they're classic for a reason — both soak up that sauce beautifully. If you want to add some color and freshness to the plate, a simple cucumber salad with a splash of vinegar or a handful of steamed green beans does the job perfectly. A little acid cuts right through the richness and makes the whole meal feel more balanced without any extra effort.
- Bakery
- $0.50
- Dairy & Eggs
- $3.11
- Meat & Poultry
- $10.98
- Canned & Jarred
- $1.89
- Condiments & Sauces
- $0.10
- Spices & Seasonings
- $0.36
- Baking
- $0.18
Common questions
Can I make the meatballs ahead of time?
My sauce broke and looks grainy — what happened?
Can I use all beef instead of the pork-beef blend?
How do I know when the meatballs are cooked through?
Can I freeze leftovers?
That's it — Swedish Meatballs in a creamy sauce, done in 45 minutes, with ingredients you can grab at any grocery store. This is exactly the kind of recipe Dowell Cooks is all about: easy, accessible, and genuinely delicious without any drama. Make it once and it'll be on regular rotation. If you try it, I'd love to hear how it goes! And if you're looking for more recipes just like this one, there's plenty more where this came from — browse all recipes and find your next favorite.
The Quarterly
Get the next Quarterly from Dowell Cooks
Seasonal recipes, notes, and the issue links worth saving.



Comments