
This rich, creamy sauce transforms simple meatballs into a classic comfort dish. The sour cream adds a velvety texture and tangy depth that perfectly complements the savory gravy.
With just a few pantry staples and 15 minutes, you’ll create a restaurant-quality sauce that elevates any meal. It’s the secret to authentic Swedish meatballs at home.
Ingredients for Swedish Meatball Sauce Recipe with Sour Cream
Ten simple ingredients for that restaurant-quality sauce in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 4 tbsp | Divided for roux and finishing |
| All-Purpose Flour 🌾 | 3 tbsp | For thickening the sauce |
| Beef Broth 💧 | 2 cups | Low-sodium preferred for control |
| Whole Milk 🥛 | ½ cup | Full-fat for creaminess |
| Sour Cream 🥄 | ½ cup | Full-fat for velvety texture |
| Worcestershire Sauce 🍶 | 1 tsp | Adds umami depth |
| Dijon Mustard 🟡 | 1 tsp | Balances richness with tang |
| Nutmeg 🌰 | 0.125 tsp | Freshly ground preferred |
| Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
[recipe_ingredient_scaler]
The butter and sour cream are non-negotiable here. Plugrá or Kerrygold butter gives the best flavor, and full-fat sour cream is a must—low-fat versions can curdle. I grab my beef broth from Trader Joe’s (their organic is great), but any good-quality broth works. The nutmeg might seem small, but it’s that subtle warmth that makes Swedish gravy sing.
No sour cream? Full-fat Greek yogurt works in a pinch (drain it first). Swap beef broth for chicken broth at a 1:1 ratio. If you’re out of Dijon, regular yellow mustard at half the amount gets you close. The Worcestershire adds depth, but soy sauce at half the quantity can stand in if needed. Freshly ground nutmeg is ideal, but pre-ground is fine too.
Sauce keeps 4-5 days in the fridge (reheat gently to avoid separating). Freeze for up to 3 months—portion into ice cube trays for easy single servings. Always stir in the sour cream last (don’t let it boil).
Why You’ll Love This Recipe
- One-Pot Wonder: I make the whole sauce in a single pan—just melt butter, whisk in flour, and slowly add broth and milk before stirring in sour cream.
- Rich & Creamy: That combo of beef broth and sour cream gives it a deep, tangy richness I can’t resist.
- Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need something hearty and fast.
- Budget Stretcher: A little butter and flour go a long way, and it transforms plain meatballs into a meal that feels special.
Step-by-Step Instructions for Swedish Meatball Sauce With Sour Cream
This is the method for that velvety, restaurant-quality gravy you remember from childhood.
Step 1: Create a Blonde Roux Base
Melt 3 tbsp Unsalted Butter in a heavy saucepan over medium heat. Let it foam but not brown—you want that pure butter flavor without any bitterness. This takes about 1-2 minutes of gentle heating.
Whisk in the 3 tbsp All-Purpose Flour all at once. The mixture will look like wet sand and smell slightly nutty. Keep whisking constantly for 2-3 minutes until it turns a pale golden color—this is your blonde roux. You’ll know it’s ready when it starts to bubble but hasn’t taken on any color.
This step is your foundation. Undercook it and your sauce will taste raw; overcook it and you’ll get darkness in the final product. The roux should coat the back of a spoon but still be fluid.
Step 2: Build Flavor with Broth and Seasonings
Slowly pour in the 2 cups Beef Broth, whisking constantly to prevent lumps. The mixture will thicken immediately, then loosen as you add more liquid. Bring it to a gentle simmer over medium heat.
Add the 1 tsp Worcestershire Sauce, 1 tsp Dijon Mustard, and 0.125 tsp Nutmeg. These are your flavor powerhouses—the Worcestershire adds depth, the mustard cuts through richness, and the nutmeg provides that classic Swedish warmth. Stir well to combine.
Let this simmer for 5-7 minutes until it thickens enough to coat the back of a spoon. You’re looking for a consistency like heavy cream at this stage. The surface should ripple when you stir, not splash.
Step 3: Temper and Enrich with Dairy
Reduce heat to low. In a small bowl, whisk together the 0.5 cup Whole Milk and 0.5 cup Sour Cream until smooth. This tempering step prevents the dairy from curdling when it hits the hot sauce.
Slowly drizzle the milk mixture into the sauce, whisking constantly. Add the remaining 1 tbsp Unsalted Butter, 0.5 tsp Kosher Salt, and 0.25 tsp Black Pepper. The sauce will turn a beautiful ivory color and develop a silky sheen.
Cook for another 3-4 minutes until heated through but not boiling—boiling can cause the sauce to separate. You want it to be thick enough to cling to meatballs but still pourable. Taste and adjust seasoning if needed.
Step 4: Finish and Serve
Remove from heat and let the sauce stand for 2 minutes. This resting period allows the flavors to meld completely. The sauce should be smooth as velvet with a subtle sheen on the surface.
Serve immediately over warm Swedish meatballs or keep warm in a thermos for up to 30 minutes. If it thickens too much while standing, whisk in a splash of warm water to restore the perfect consistency. Each spoonful should deliver that classic comfort—rich, creamy, and perfectly balanced.
Pro Tips For Making Swedish Meatball Sauce Recipe With Sour Cream
- Temper the Sour Cream: Always mix a spoonful of hot sauce into the cold sour cream before adding it to the pot—I learned this the hard way after seeing it curdle once too often.
- Brown the Butter: Let the butter cook until it’s golden and nutty, about 3-4 minutes, before adding the flour; it adds depth the flour alone can’t.
- Whisk Constantly: When adding the broth and milk, whisk like you mean it—this keeps the sauce smooth and lump-free, even if your arm gets tired.
- Use Room-Temp Dairy: Take the milk and sour cream out of the fridge 20 minutes early; cold dairy can make the sauce break or thicken unevenly.
Troubleshooting This Dish
🥘 Sauce Too Thin or Runny?
If your Swedish meatball sauce lacks thickness, it’s often due to insufficient reduction or not enough roux (butter-flour mixture). Simmering too briefly can also prevent the flour from fully activating its thickening power.
Quick Fix: Mix 1 tbsp cornstarch with 1 tbsp cold water, then stir into the simmering sauce. Cook for 2-3 minutes until thickened. Alternatively, let it reduce uncovered over low heat.
🔥 Sauce Lumpy or Grainy?
Lumps usually appear when flour isn’t fully whisked into the butter or if the sauce isn’t stirred consistently while heating. Cold dairy (like sour cream) added too quickly can also cause curdling or graininess.
Quick Fix: Strain the sauce through a fine-mesh sieve to remove lumps. For curdling, temper the sour cream by mixing a little hot sauce into it before adding to the pot.
⏰ Sour Cream Separating?
High heat or rapid boiling can cause sour cream to split, leaving an oily or watery texture. This happens because the fats and proteins in dairy separate under excessive temperature.
Quick Fix: Remove the sauce from heat immediately and stir in 1 tsp of cold butter or a splash of cream to re-emulsify. Keep warmth low in the future.
🌡️ Sauce Too Salty or Bland?
Over-seasoning or under-seasoning can throw off the balance. Using pre-salted broth or not tasting as you go often leads to this issue.
Quick Fix: For saltiness, add a peeled potato to absorb excess salt (remove after 10 minutes). For blandness, boost with a splash of Worcestershire sauce, lemon juice, or extra sour cream.
Nutrition Facts
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026