Swedish Meatball Recipe With Cream Of Mushroom Soup: Cozy Nordic Comfort in a Bowl

Swedish Meatball Recipe With Cream Of Mushroom Soup: Cozy Nordic Comfort in a Bowl

There’s something deeply satisfying about tender meatballs swimming in a creamy mushroom sauce that warms you from the inside out. This dish brings Nordic comfort to your table with minimal effort and maximum flavor.

I developed this version after testing countless meatball recipes, and the cream of mushroom soup adds richness without complicating the process. The meatballs stay juicy, and the sauce achieves that perfect velvety texture.

The result is a hearty, cozy meal that feels like a hug in a bowl. Serve it over egg noodles or mashed potatoes for a complete dinner that everyone will love.

David declared this his new favorite after the first bite—high praise from my toughest critic. Let’s get started.

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

Ingredients for Swedish Meatball Recipe with Cream of Mushroom Soup

Pantry staples meet cozy comfort in this hearty Nordic-inspired dish with tender meatballs.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 fat ratio preferred
Ground Pork 🥩 ½ lb Or substitute more beef
Breadcrumbs 🍞 ½ cup Plain or panko variety
Whole Milk 🥛 ¼ cup For moist meatballs
Large Egg 🥚 1 whole Binds the mixture together
Yellow Onion 🧅 ½ whole Finely grated or minced
Garlic Cloves 🧄 2 cloves Minced for flavor depth
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Ground Nutmeg 🌰 ¼ tsp Freshly grated best
Cream of Mushroom Soup 🍲 1 can 10.5 oz size standard
Beef Broth 🥣 1 cup Low-sodium preferred
Sour Cream 🥛 ½ cup Full-fat for creaminess
Butter 🧈 2 tbsp Unsalted for control
All-Purpose Flour 🌾 2 tbsp For thickening sauce

[recipe_ingredient_scaler]

The meat blend is key here. 80/20 ground beef plus pork gives the juiciest result—leaner beef dries out. Whole Foods or Costco have great pre-mixed blends if you don’t want to buy both. For breadcrumbs, panko works but I prefer fine plain ones (they bind better). The cream of mushroom soup? Campbell’s is my go-to (trust me on this one).

No pork? Swap in ground turkey or chicken—just add an extra tablespoon of milk to compensate. Out of breadcrumbs? Crushed crackers or oats work in a pinch. For the sauce, cream of chicken soup gives a different but tasty twist. The nutmeg is subtle but essential—don’t skip it (freshly grated makes a difference).

Meatballs keep raw in the fridge for 1 day or freeze for 3 months. The sauce thickens as it cools—reheat gently with a splash of broth. Leftovers taste even better the next day (the flavors really meld).

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I love that I can mix the beef, pork, and breadcrumbs in one bowl and have the sauce simmering in the same pan while they bake.
  • Creamy Comfort: The cream of mushroom soup creates this rich, velvety sauce that clings to every bite—honestly, it’s the reason my kids clean their plates.
  • Weeknight Hero: Between us, this is my go-to for busy evenings since it’s ready before the pasta finishes boiling.
  • Budget Stretcher: Ground beef and pork make this dish surprisingly affordable, and the leftovers taste even better the next day.

Step-by-Step Instructions for Swedish Meatballs With Cream Of Mushroom Soup

Here’s my simple method for achieving tender meatballs in a creamy, comforting sauce.

Step 1: Mix and Shape the Meatballs

In a large bowl, combine 1 lb Ground Beef, 0.5 lb Ground Pork, 0.5 cup Breadcrumbs, 0.25 cup Whole Milk, and 1 whole Large Egg. I like to use my hands for this—it ensures everything is evenly distributed without overmixing.

Next, add 0.5 whole Yellow Onion (finely grated), 2 cloves Garlic Cloves (minced), 1 tsp Salt, 0.5 tsp Black Pepper, and 0.25 tsp Ground Nutmeg. Mix gently until just combined. The nutmeg adds that signature warmth to the dish. Roll the mixture into 1.5-inch meatballs—you should get about 20-24.

Step 2: Brown the Meatballs

Heat 2 tbsp Butter in a large skillet over medium heat. Add the meatballs in batches, being careful not to crowd the pan. Cook for 8-10 minutes, turning occasionally, until they’re golden brown on all sides.

You don’t need to cook them through at this stage—they’ll finish in the sauce. Transfer the browned meatballs to a plate and set aside. Don’t skip browning; it builds the deep, savory flavor that makes this dish so satisfying.

Step 3: Make the Creamy Mushroom Sauce

In the same skillet, sprinkle 2 tbsp All-Purpose Flour over the leftover butter and drippings. Whisk constantly for 1-2 minutes until the mixture turns a light golden color. This creates a roux that will thicken your sauce beautifully.

Slowly pour in 1 cup Beef Broth and 1 can Cream of Mushroom Soup, whisking to avoid lumps. Stir in 0.5 cup Sour Cream and bring to a gentle simmer. The sauce will thicken as it heats—you’re aiming for a velvety, spoon-coating consistency.

Step 4: Finish and Serve

Return the meatballs to the skillet, spooning the sauce over them. Reduce the heat to low and let them simmer for 10-12 minutes, until the meatballs are cooked through and the sauce has thickened slightly.

You’ll know they’re done when the internal temperature reaches 160°F and the sauce clings to the meatballs. Serve hot over mashed potatoes or egg noodles for that ultimate cozy Nordic experience. This dish tastes even better the next day, so don’t hesitate to make extra.

👨‍🍳

Pro Tips For Making Swedish Meatball Recipe With Cream Of Mushroom Soup

  • Chill the Meatballs: After shaping, refrigerate the meatballs for 15-20 minutes before browning—I learned this the hard way after my first batch fell apart in the pan.
  • Use Cold Milk: Soak the breadcrumbs in ice-cold whole milk for 10 minutes; it keeps the meatballs tender instead of dry and crumbly.
  • Brown, Don’t Steam: Crowding the pan steams the meatballs—brown them in batches with a little space between each, about 2 tablespoons of oil per batch.
  • Simmer the Sauce: After adding the cream of mushroom soup, let it simmer on low for 5-7 minutes so the flavors meld—my grandmother swore by this, and she was right.

Wine and Beer Pairings for swedish meatball recipe with cream of mushroom soup

White Wine Pairings

A crisp Chardonnay with bright acidity cuts through the creamy richness beautifully. I love a California Chardonnay like Kendall-Jackson Vintner’s Reserve—its citrus notes balance the sauce perfectly. Serve slightly chilled at 50-55°F. 🍷

Red Wine Options

For red lovers, a light-bodied Pinot Noir works wonders. The Willamette Valley versions from Oregon have that earthy depth that complements the mushroom sauce. Avoid heavy, tannic reds that will clash with the creaminess.

Beer Pairings

A malty Amber Ale like Fat Tire from New Belgium adds caramel notes that pair surprisingly well. For something lighter, a Pilsner with its clean finish cleanses the palate between bites. 🍺

Non-Alcoholic Choices

Sparkling apple cider from Central Market adds a festive touch with its effervescence. Or try a ginger beer like Fever-Tree—its spicy kick contrasts nicely with the creamy dish.

David’s Favorite

My husband swears by an ice-cold Austin Eastciders hard cider with this dish. The crisp, slightly dry profile is his go-to when I make meatballs. He claims it’s the perfect Austin twist on Nordic comfort. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 145mg48%
Sodium 980mg43%
Total Carbohydrate 18g6%
Dietary Fiber 1g4%
Sugars 2g
Protein 30g60%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use ground turkey instead of beef and pork?

Yes, ground turkey works well. Use 1.5 lbs to replace the beef and pork, and add an extra 1 tablespoon of milk to keep the meatballs moist.

2

Why does my sauce turn out thin?

This usually happens if the sauce isn’t simmered long enough. After adding all liquid ingredients, let it cook for at least 5 minutes on medium-low heat to thicken properly.

3

Can I make this in a slow cooker?

Brown the meatballs first, then transfer to your slow cooker with the sauce ingredients. Cook on low for 4-5 hours or high for 2-3 hours.

4

How do I store leftovers?

Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stove with a splash of broth to maintain the creamy texture.

★★★★★4.9(4 reviews)
Chef Melanie

More recipe sites