Creamy Swedish Meatballs with Creamy Mushroom Gravy

🥟✨ Creamy Swedish Meatballs with Creamy Mushroom Gravy — A Cozy Scandinavian Comfort Classic

1. Introduction

There’s something deeply comforting about a bowl of creamy Swedish meatballs served over buttery egg noodles or fluffy mashed potatoes. Tender, spice-kissed meatballs bathed in a rich, velvety mushroom gravy — this dish is a dinner-table hero that balances elegance and nostalgia. Inspired by traditional köttbullar but elevated with a modern, foolproof twist, this recipe delivers that restaurant-worthy flavor without the hassle. We’re talking golden-brown肉balls with a juicy center, wrapped in a gravy that clings luxuriously to every morsel. Perfect for family dinners, holiday gatherings, or cozy weeknights, this one-pot wonder has quickly become a fan favorite across our kitchen — just like our best-selling Ultimate Moist Chocolate Banana Bread and Dump-and-Go Smothered Pork Chops.

2. Why You’ll Love This Recipe

  • Ready in under 45 minutes — faster than takeout, infinitely more satisfying.
  • One-pan cooking (with optional skillet-to-oven finish) means fewer dishes and deeper flavor.
  • Family-friendly and wildly crowd-pleasing — even skeptical kids ask for seconds.
  • Versatile base — freeze half the batch, serve over gluten-free noodles, or add a splash of brandy for dinner party flair.
  • Creamy, savory, deeply umami — the gravy uses real mushrooms and heavy cream (not powdered stock or sad cream-of-anything). It’s pure indulgence.

3. Ingredient Notes

Great creamy Swedish meatballs start with quality — but not necessarily expensive — ingredients. Here’s how to get them just right:

  • Ground beef & pork blend: A 70/30 beef-to-pork ratio gives unbeatable richness and moisture. For a lighter version, swap in lean turkey, but add 1 tbsp olive oil to prevent dryness.
  • Fresh breadcrumbs (not panko): Stale, homemade breadcrumbs (from a day-old baguette, for example) absorb sauce better and yield tender meatballs. Store-bought dry breadcrumbs work in a pinch — just rehydrate them first with 2 tbsp milk.
  • Dried porcini mushrooms + fresh cremini: Porcini powder (ground dried porcini) adds deep earthiness; fresh mushrooms bring texture and savoriness. You *can* use all dried, but fresh is ideal.
  • Heavy cream (not half-and-half): Higher fat content prevents curdling and ensures that velvety, restaurant-style finish.
  • Parsley & nutmeg: Don’t skip the fresh parsley for brightness, and nutmeg is non-negotiable — it’s the secret “why does this taste so *good*?” note in Swedish tradition.
  • Beef broth, not water: Quality broth makes the gravy foundational, not filler. Low-sodium lets you control the salt.

4. Kitchen Tools You Need

While you *can* make this with basic tools, the right equipment ensures consistent browning, tender meatballs, and effortless cleanup:

👉 T-fal 14-Piece Hard Anodized Nonstick Cookware Set

Why it matters: This set includes an 12″ skillet — ideal for browning meatballs in batches without sticking. The hard anodized base ensures even heat distribution for perfect Maillard browning every time.

👉 Ninja Air Fryer Pro Crisp & Roast 4-in-1

Why it matters: For extra-crispy meatballs (no steaming in broth!), toss them in the air fryer for 3–4 minutes at 400°F after mixing. Crisp exterior = better sauce adhesion.

👉 Fullstar Ultimate Veggie Prep Master

Why it matters: Quickly mince garlic, shallots, and finely chop mushrooms without tear-inducing chopping. Saves 10+ minutes prep time.

👉 Philips 7000 Series Pasta Maker with 8 Shaping Discs

Why it matters: Roll your own egg noodles to serve alongside the meatballs. Fresh pasta + homemade gravy = next-level comfort food.

👉 Presto 23-Quart Induction-Compatible Pressure Canner

Why it matters: If you’re making a double batch to freeze orgift, this canner lets you safely preserve the gravy base (freeze without cream, add fresh before serving).

👉 JoyJolt Airtight Glass Food Storage Set

Why it matters: Store leftover gravy and meatballs separately in glass containers to preserve texture and avoid plastic odors. (Bonus: stackable & microwave-safe.)

5. How to Make Creamy Swedish Meatballs with Creamy Mushroom Gravy

This method has two phases: crafting tender, golden meatballs and building a velvety mushroom gravy — we’ll do it all in one pot to minimize cleanup and maximize flavor melding.

Phase 1: Prep & Brown the Meatballs

In a large bowl, combine 1 lb ground beef (85% lean), ½ lb ground pork, ¾ cup fresh breadcrumbs, 1 large egg, 2 tbsp finely chopped parsley, 1 tsp salt, ½ tsp black pepper, and ¼ tsp freshly grated nutmeg. Mix *gently* with your hands — overworking makes tough meatballs.

Form into 1.5-inch balls (about 30 meatballs). Chill for 15 minutes — this helps them hold shape during browning.

Heat 2 tbsp neutral oil (or unsalted butter) in a heavy skillet over medium-high. Brown meatballs in batches (don’t crowd the pan!) for 2–3 minutes per side, until golden but *not* cooked through. Transfer to a plate. The center should still feel springy — they’ll finish cooking in the gravy.

Phase 2: Build the Creamy Mushroom Gravy

In the same skillet (yes, leave those golden bits!), add 1 tbsp butter and sauté 1 cup sliced cremini mushrooms and 1 finely chopped shallot for 4–5 minutes, until deeply golden and fragrant.

Stir in 2 tbsp all-purpose flour and cook for 1 minute — this removes the raw flour taste and thickens the base.

Gradually whisk in 1Âľ cups beef broth, scraping up all the browned bits (so good!). Bring to a gentle simmer for 3 minutes until slightly thickened.

Reduce heat to low. Stir in 1 cup heavy cream + 1 tbsp dried porcini mushroom powder (or 2 tbsp finely chopped rehydrated dried porcini). Return meatballs (and any accumulated juices) to the skillet, covering them completely in gravy.

Cover and simmer over low heat for 12–15 minutes — *do not boil*. The meatballs are done when they reach 160°F internally and the gravy coats the back of a spoon.

Serve warm over egg noodles, mashed potatoes, or buttered spaetzle, garnished with extra parsley.

6. Expert Tips for Success

  • Chill the meat mixture before rolling — warm dough spreads and falls apart.
  • Brown in batches. overcrowding steams them. Pat meatballs dry first for better sear.
  • Use a *heavy-bottomed* Dutch oven or skillet. Thin pans create hot spots and scorch the gravy.
  • Don’t skip the porcini powder. It delivers the “umami backbone” without altering texture.
  • _finish with fresh butter_ (1 tbsp,swirled in at the end) for extra silkiness and shine.
  • For a gluten-free version, use 1:1 GF flour for the roux and GF breadcrumbs or almond flour in the meatballs.

7. Variations & Substitutions

Dairy-free? Swap heavy cream for full-fat coconut milk + 1 tsp olive oil (for richness). Use vegan butter in the roux.

Vegetarian? Replace meat with 1.5 cups cooked lentils + 1 cup finely chopped mushrooms + ½ cup walnuts, bound with flax egg and same breadcrumbs.

Extra savory? Add 1 tbsp Worcestershire sauce (check for anchovies if vegetarian) or 1 tsp fish sauce to the meatball mix.

Herb swap? Dill + chives yield a lighter, Nordic twist. Rosemary works in small amounts (½ tsp) for depth.

Quick version? Use refrigerated meatballs (check ingredients — avoid fillers), simmer in gravy for 10 minutes instead of 15.

8. Storage & Reheating

Fridge: Store meatballs and gravy separately in airtight containers for up to 4 days. Gravy solidifies when chilled — stir in a splash of broth when reheating.

Freezer: Freeze meatballs (unsauced) for up to 3 months. Thaw overnight in fridge before reheating in gravy. For best texture, do *not* freeze meatballs fully cooked *in* cream gravy — the dairy can separate.

Reheat: Gently warm on stovetop over low heat. In microwave: cover and heat in 60-second bursts, stirring in between. Never reboil — creamy gravies can curdle.

9. FAQ

Q: Why are my Swedish meatballs too dense?
A: Overmixing or using too much binder (egg >1 per lb meat or too many breadcrumbs). Mix with wet hands and stop just as it comes together.

Q: Can I make these in an air fryer?
A: Absolutely! Air fry at 375°F for 12–14 minutes, turning halfway, until internal temp hits 160°F. Then finish in the gravy — no browning step needed.

Q: My gravy is too thin/thick — how do I fix it?
A: Too thin? Make a cornstarch slurry (1 tsp cornstarch + 1 tbsp cold water), whisk in, and simmer 1 minute. Too thick? Add more broth or cream, 1 tbsp at a time.

Q: Is nutmeg really traditional?
A: Yes! It’s a classic in Swedish cuisine — used sparingly to deepen flavor without sweetness. Don’t omit it unless necessary.

10. Conclusion

There it is — a rich, comforting plate of creamy Swedish meatballs that brings Scandinavian charm to your table in under an hour. Tender, perfumed with nutmeg and parsley, nestled in a luxurious mushroom gravy — this is comfort cooking at its finest. Whether it’s your first time making Swedish meatballs or your 20th, we hope this recipe becomes a staple in your rotation, just like our Sweet & Spicy Honey Pepper Chicken or Easy Buffalo Chicken Sliders. Serve it with love, a side of lingonberry jam (trust us), and don’t forget to take a photo before it’s all gone. 🇸🇪❤️

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Golden-brown Swedish meatballs nestled in a creamy mushroom gravy, garnished with fresh dill and serving over buttery egg noodles. Steam rises subtly, with visible beef and pork texture, soft onions, and rich sauce clinging to each ball.

Creamy Swedish Meatballs with Creamy Mushroom Gravy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Swedish meatballs with a rich mushroom gravy, ready in 30 minutes — perfect for weeknight dinners.

  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 large egg
  • 1 small onion, finely minced
  • 2 garlic cloves, minced
  • 1 tsp allspice
  • 1/2 tsp nutmeg
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp butter
  • 8 oz cremini mushrooms, sliced
  • 1 cup heavy cream
  • 1/2 cup chicken broth
  • 2 tbsp all-purpose flour
  • Fresh dill, chopped, for garnish
  • Egg noodles or mashed potatoes, for serving

Instructions

  1. Mix beef, pork, breadcrumbs, milk, egg, onion, garlic, allspice, nutmeg, salt, and pepper in a bowl. Form into 1-inch meatballs.
  2. Heat 1 tbsp butter in a large skillet over medium-high heat. Brown meatballs in batches (about 3–4 min per side). Set aside.
  3. Reduce heat to medium. Melt remaining butter, add mushrooms, and sauté until golden (5–6 min).
  4. Stir in flour and cook 1 minute. Gradually whisk in chicken broth and heavy cream. Simmer until slightly thickened (3–4 min).
  5. Return meatballs to skillet, cover, and simmer for 8–10 minutes until cooked through.
  6. Garnish with dill. Serve over egg noodles or mashed potatoes.

Notes

  • For a quicker option, use store-bought Swedish meatballs and reduce cooking time to 10 minutes.
  • Dish reheats well — store leftovers in fridge for up to 3 days.
  • Gluten-free: Use GF breadcrumbs and cornstarch instead of flour.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Method: SautĂ© & Simmer
  • Cuisine: Swedish
  • Diet: Contains Gluten, Dairy, Eggs

Nutrition

  • Serving Size: 1/4 recipe
  • Calories: 620 Kcal
  • Sugar: 3g
  • Sodium: 980mg
  • Fat: 45g
  • Saturated Fat: 24g
  • Unsaturated Fat: 18g
  • Trans Fat: 0.5g
  • Carbohydrates: 28g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 145mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star