Swedish Meatball Sauce Recipe With Sour Cream: Velvety Gravy for Perfect Pairing

Swedish Meatball Sauce Recipe With Sour Cream: Velvety Gravy for Perfect Pairing

This velvety sauce transforms simple meatballs into a perfect Swedish classic.

With just a few pantry staples and sour cream, you’ll create a rich, creamy gravy that clings beautifully to every bite.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Swedish Meatball Sauce Recipe with Sour Cream

A handful of pantry staples transforms into rich, creamy perfection for your meatballs.

Ingredient Amount Notes
Unsalted Butter 🧈 4 tbsp For rich, velvety base
All-Purpose Flour 🌾 3 tbsp Creates smooth roux
Beef Broth 🥣 2 cups Low-sodium preferred
Whole Milk 🥛 ½ cup Adds creaminess to sauce
Sour Cream 🥄 ½ cup Full-fat for best texture
Worcestershire Sauce 🍶 1 tsp Adds depth of flavor
Dijon Mustard 🟡 1 tsp Balances richness
Nutmeg 🌰 ¼ tsp Freshly ground preferred
Salt 🧂 ½ tsp Adjust to taste
Black Pepper 🌶️ ¼ tsp Freshly ground

The butter is non-negotiable here—European-style unsalted gives you that luxurious mouthfeel. For beef broth, Better Than Bouillon paste (dissolved in hot water) is my go-to, but any decent low-sodium boxed broth works. Don’t skip the Worcestershire—it’s the umami backbone. Look for Lea & Perrins at any grocery store. Fresh nutmeg (grate it yourself) makes a noticeable difference, but pre-ground is fine in a pinch.

No sour cream? Full-fat Greek yogurt works, but thin it with a splash of milk first. Out of Dijon? Regular mustard plus a pinch of white wine vinegar gets close. The nutmeg can be skipped if you’re not a fan, but add a pinch of allspice instead for that authentic Swedish touch. For a gluten-free version, swap the flour for cornstarch (use half the amount).

Sauce thickens as it cools, so thin with warm milk if needed. Keeps 4-5 days in the fridge, but it’s best fresh. Freeze for up to 3 months—just whisk in a little broth when reheating.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I melt the butter, whisk in flour, then slowly add broth and milk—no fancy techniques, just simple steps.
  • Rich & Creamy: The sour cream adds that tangy depth that makes every bite irresistibly smooth.
  • Weeknight Hero: Honestly, I’ve served this over meatballs, mashed potatoes, even egg noodles for a quick dinner.
  • Budget Stretcher: A little flour and broth go a long way, and it reheats beautifully for leftovers.

Step-by-Step Instructions for Swedish Meatball Sauce

Here’s the method for achieving that perfect velvety texture with rich, balanced flavor.

Step 1: Create a Smooth Roux Base

Melt all 4 tbsp unsalted butter in a heavy saucepan over medium heat. The butter should foam but not brown—this creates the perfect fat base for your roux.

Whisk in the 3 tbsp all-purpose flour all at once. I maintain a constant stir for 2-3 minutes until the mixture turns a pale golden color and smells faintly nutty. This cooking step removes the raw flour taste and builds flavor complexity.

Watch carefully—the roux burns easily. You want it just golden, not dark brown, to maintain the sauce’s light color. The mixture should bubble gently but not smoke.

Step 2: Build Flavor with Broth and Seasonings

Gradually pour in the 2 cups beef broth while whisking continuously to prevent lumps. I add it in a slow stream, about ½ cup at a time, ensuring each addition is fully incorporated before adding more.

Stir in the 1 tsp Worcestershire sauce, 1 tsp Dijon mustard, 0.25 tsp nutmeg, 0.5 tsp salt, and 0.25 tsp black pepper. Bring the mixture to a gentle simmer, then reduce heat to medium-low.

Let it cook for 3-4 minutes until slightly thickened, stirring occasionally. The sauce should coat the back of a spoon but still be pourable—this is your base before adding the dairy.

Step 3: Finish with Creamy Elements

Reduce heat to low and stir in the 0.5 cup whole milk. I warm the milk slightly first (just take the chill off) to prevent curdling when it hits the hot sauce. Cook for 2 minutes, stirring constantly.

Remove the sauce from heat completely before adding the 0.5 cup sour cream. This is critical—high heat will cause the sour cream to separate. Whisk it in until fully incorporated and smooth.

Taste and adjust seasoning if needed. The sauce should be rich but balanced, with the nutmeg adding warmth and the mustard providing subtle tang. If it’s too thick, whisk in a splash of warm broth.

Step 4: Achieve the Perfect Consistency

Return the sauce to very low heat and let it warm through for 1-2 minutes. You’re not cooking it further—just bringing it to serving temperature. Stir frequently to maintain that silky texture.

The finished sauce should be velvety smooth, with a consistency that clings to meatballs without being gluey. If it thickens too much as it cools, simply whisk in a little warm water to loosen it.

Pour over Swedish meatballs and garnish with extra black pepper. The sauce will thicken slightly as it cools, so serve it warm for the best texture. This makes enough to generously coat 4 servings of meatballs.

👨‍🍳

Pro Tips For Making Swedish Meatball Sauce Recipe With Sour Cream

  • Temper the Sour Cream: Always mix a spoonful of the hot sauce into your sour cream before adding it all in—I learned this the hard way after seeing it split in my first few batches.
  • Use Room-Temp Dairy: Pull your whole milk and sour cream out 30 minutes early. Cold dairy can cause the sauce to curdle when it hits the hot butter and broth.
  • Whisk the Roux Longer: Cook your butter and flour for a full 2-3 minutes until it’s golden, not just combined. This removes the raw flour taste and gives the sauce a richer base.
  • Thin with Milk Gradually: Add your whole milk a little at a time while whisking—dumping it all in at once makes lumps that are a pain to smooth out.

Make-Ahead Tips for swedish meatball sauce recipe with sour cream

Prep Ahead Strategy

You can make this sauce 2 days ahead and store it in the fridge. The flavors actually deepen overnight as the spices meld together. I always make a double batch when prepping for company. 💡

Roux First Approach

Cook your roux and add all non-dairy ingredients, then cool completely before storing. This prevents separation when reheating. When ready to use, gently warm the base, then whisk in the 0.5 cup sour cream and 0.5 cup whole milk just before serving.

Freezer Friendly

This sauce freezes beautifully for up to 3 months. I use quart-sized freezer bags laid flat to save space. Thaw overnight in the fridge, then reheat gently on the stove with a splash of broth to restore creaminess.

Reheating Methods

For stovetop reheating, use low heat and stir constantly to prevent curdling. Add 1-2 tbsp warm milk if it thickens too much. Microwave works too—use 50% power in 30-second bursts, stirring between each. ❄️

Meal Assembly

Prepare sauce and meatballs separately, then combine when ready to serve. This keeps meatballs from getting soggy. I store them in airtight containers with parchment between layers to prevent sticking.

Last-Minute Finish

If making ahead for a party, keep the sauce warm in a slow cooker on low setting. Stir in the sour cream just 30 minutes before serving to maintain that perfect velvety texture.

Frequently Asked Questions

1

Can I use Greek yogurt instead of sour cream?

Yes, use full-fat Greek yogurt thinned with 1-2 tbsp milk. It will be slightly tangier but still creamy. Avoid low-fat versions as they may curdle when heated.

2

Why does my sauce separate when reheating?

High heat or rapid temperature changes cause dairy to break. Always reheat on low heat while stirring constantly. Adding a splash of warm broth helps restore smoothness.

3

What’s the best way to thicken it if too thin?

Mix 1 tsp cornstarch with 1 tbsp cold water, then whisk into simmering sauce. Cook for 1-2 minutes until thickened. Avoid adding flour directly to prevent lumps.

4

Can I make this dairy-free?

Substitute butter with olive oil, milk with coconut milk, and sour cream with cashew cream. The flavor will differ slightly but still be rich and creamy.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value
Total Fat 15g19%
Saturated Fat 9g45%
Cholesterol 40mg13%
Sodium 480mg21%
Total Carbohydrate 5g2%
Dietary Fiber 0g0%
Sugars 2g
Protein 3g6%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.8(6 reviews)
Brandon Thompson