Campbell's Cream of Mushroom Soup Swedish Meatballs Recipe: One-Pot Creamy Comfort with Tender Meatballs

Soups & Stews

Campbell's Cream of Mushroom Soup Swedish Meatballs Recipe: One-Pot Creamy Comfort with Tender Meatballs

Transforming a simple can of Campbell's cream of mushroom soup into a restaurant-worthy Swedish meatballs dish is easier than you think. This one-pot recipe delivers all the creamy comfort and tender meatballs you crave without the fuss of traditional preparation.

The secret lies in balancing the canned soup's convenience with the rich, savory depth of homemade meatballs—no complicated techniques required.

What sets this recipe apart is the perfect harmony between juicy, spiced meatballs and a velvety mushroom sauce that coats every bite. You'll start with a simple mixture of ground beef and pork, combined with breadcrumbs, egg, and classic Swedish spices, then pan-fry them to golden perfection.

The Campbell's soup then transforms into a luscious, creamy base that simmers with the meatballs until everything is perfectly tender and infused with flavor.

The result is a dish that's both comforting and impressive—ideal for family dinners or cozy weeknight meals. The creamy mushroom sauce clings to each meatball, while the tender, flavorful filling delivers that classic Swedish meatball experience.

Serve it over mashed potatoes, egg noodles, or with crusty bread to soak up every last drop of that rich, savory sauce.

This recipe proves that comfort food doesn't have to be complicated. With just a few ingredients and one pot to clean, you'll have a meal that tastes like it came straight from a Scandinavian kitchen. Let's get started on creating this creamy, one-pot masterpiece.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for campbell's cream of mushroom soup swedish meatballs

Just 15 ingredients transform canned soup into restaurant-quality Swedish meatballs.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80% lean for juiciness
Ground Pork 🐖 ½ lb Lean cut preferred
All-Purpose Flour 🌾 ½ cup For breadcrumb mixture
Fine Dry Breadcrumbs 🍞 ½ cup Panko works too
Large Eggs 🥚 1 whole Room temperature preferred
Fresh Parsley 🌿 ¼ cup Finely chopped
Yellow Onion 🧅 1 whole Medium size, finely chopped
Garlic Cloves 🧄 3 cloves Minced for meatballs
Campbell's Cream of Mushroom Soup 🍄 10 ½ oz One standard can
Whole Milk 🥛 ½ cup Full-fat for creaminess
Dijon Mustard 🍯 1 tbsp For meatball binding
Ground Allspice 🌶️ ½ tsp Classic Swedish spice
Ground Nutmeg 🌶️ ¼ tsp Freshly grated preferred
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked

The ground beef and pork blend is critical—80% lean beef ensures juiciness while pork adds tenderness. Costco or Kroger typically carry pre-mixed ground beef/pork blends, but separate packages work fine. For the allspice, Penzeys provide the most aromatic quality. The onion should be medium-sized—neither too small nor too large—for even cooking. Fresh parsley from the grocery store's refrigerated section keeps best when stored properly.

No Dijon mustard? Yellow mustard at double the amount works in a pinch. Substituting pork? Ground turkey at equal weight maintains moisture but alters flavor slightly. The Campbell's soup is non-negotiable for authenticity—no cream of mushroom substitutes replicate that perfect balance of creaminess and umami. For the breadcrumbs, Trader Joe's offers excellent panko alternatives. The milk can be swapped for half-and-half if you prefer richer texture, though whole milk provides ideal creaminess.

Store pre-made meatballs in an airtight container for 3 days or freeze for 3 months. The soup mixture reheats beautifully—simmer on low for 10 minutes to restore creaminess. Portion into individual containers for easy reheating. The allspice and nutmeg lose potency after 6 months, so purchase small quantities. Fresh parsley keeps 5 days wrapped in damp paper towels.

❤️

Why You'll Love This Recipe

  • Pantry-to-Table Magic: I swear, this recipe is the reason I keep Campbell’s soup in my cupboard—just mix the beef, pork, and breadcrumbs, roll into balls, and let that mushroom soup work its savory magic. No fancy prep, no stress, just flavor.
  • Creamy-Meaty Bliss: That first bite? The breadcrumbs give it a satisfying crunch, while the soup’s rich, umami depth makes every forkful feel like a hug. Honestly, the combo of ground pork and beef is where this dish actually shines—way better than store-bought.
  • Double-Duty Dinner: Make a big batch on Sunday, and you’ve got lunch for Wednesday. The meatballs reheat like a dream, and the soup sauce thickens perfectly—no slimy leftovers here. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Ground pork and beef stretch further than you’d think, especially when paired with pantry staples like flour and breadcrumbs. I’ve fed four people for under $15, and no one ever complains about seconds. That’s a win.

Step-by-step instructions for Campbell's cream of mushroom soup Swedish meatballs

This one-pot method delivers juicy meatballs bathed in rich, velvety sauce—no fuss, no mess.

1

Prepare the Meatball Mixture

In a large mixing bowl, combine the 1 lb ground beef and 0.5 lb ground pork. This combination creates tender meatballs with perfect texture—beef for structure and pork for moisture. Add the 1 whole large egg and 1 tbsp Dijon mustard, mixing gently with your hands until just incorporated. The mustard acts as a natural binder that prevents the meatballs from falling apart during cooking.

In a separate small bowl, whisk together the 0.5 cup all-purpose flour, 0.5 cup fine dry breadcrumbs, 1 tsp salt, 0.5 tsp black pepper, 0.5 tsp ground allspice, and 0.25 tsp ground nutmeg. Sprinkle this mixture evenly over the meat mixture and fold gently with a rubber spatula until fully combined. Avoid overmixing—the goal is to distribute the dry ingredients evenly without developing gluten. The breadcrumbs will create a crisp exterior while the flour helps bind the mixture.

2

Form and Brown the Meatballs

Using your hands, roll the meat mixture into 16 evenly sized meatballs, each about 1.5 inches in diameter. I find using a kitchen scale helps ensure consistency—each meatball should weigh approximately 1.5 ounces. Arrange them in a single layer in a large oven-safe skillet with a lid. Place the skillet over medium-high heat and let the meatballs brown undisturbed for 5 minutes. You'll see them develop a golden crust—this is your signal to flip them carefully with a spatula.

Brown the meatballs on all sides, about 2 minutes per side, until they're golden brown and cooked through to an internal temperature of 160°F. The edges should be deeply browned while the centers remain slightly pink. Remove the meatballs from the skillet and set them aside on a plate, tented loosely with foil to keep warm. The residual heat will continue cooking them slightly as you prepare the sauce.

3

Build the Creamy Sauce

In the same skillet (no need to clean it—the browned bits are flavor), reduce the heat to medium and add the 1 whole yellow onion, chopped into small dice. Cook for 5 minutes until softened and translucent. Add the 3 cloves minced garlic and cook for another 30 seconds until fragrant. You'll smell the garlic release its sweet aroma—this is when the sauce starts building its complex flavor profile.

Pour in the 10.5 oz Campbell's cream of mushroom soup and stir to combine, scraping up any browned bits from the bottom of the pan. Add the 0.5 cup whole milk and bring the mixture to a gentle simmer. The sauce should thicken slightly as it reduces, coating the back of a spoon. Stir in the 0.25 cup finely chopped fresh parsley and simmer for 3-4 minutes until the sauce reaches your desired consistency. If it's too thick, add 1-2 tablespoons of water to loosen it.

4

Simmer and Finish

Return the meatballs to the skillet and gently spoon the sauce over them, coating each one evenly. Cover the skillet and reduce the heat to low. Let the meatballs simmer for 10 minutes, allowing them to absorb the rich, creamy sauce. The meatballs should be tender with no pink remaining in the center, and the sauce should have thickened into a velvety consistency that clings beautifully to each bite.

Taste and adjust seasoning if needed—add a pinch more salt or pepper if the sauce tastes flat. The allspice and nutmeg should add warmth, but if you prefer a stronger spice profile, you can add an extra pinch of nutmeg. Serve immediately from the skillet, family-style, with the meatballs nestled in the creamy sauce. The one-pot presentation makes this dish feel hearty and comforting, perfect for a cozy dinner.

👨‍🍳

Pro Tips For Making Campbell'S Cream Of Mushroom Soup Swedish Meatballs

  • Chill the Meatballs: DESCRIPTION: After mixing your beef and pork with egg, flour, and breadcrumbs, pop the meatballs in the fridge for 20-30 minutes before cooking. I used to skip this and ended up with meatballs that fell apart—this step keeps them tight and juicy, especially when simmering in that creamy Campbell’s soup later.
  • Toast the Breadcrumbs: DESCRIPTION: Dry-toast your breadcrumbs in a pan over medium heat for 2-3 minutes before mixing them into the meat. Sounds weird, but it works: the extra crispness adds texture and prevents soggy meatballs when they soak up the soup. (Yes, even if you’re impatient like me.)
  • Simmer Gently: DESCRIPTION: Once the meatballs are in the soup, keep the heat at a barely simmer—not a boil. I learned this the hard way: boiling makes them tough and dry. A gentle roll keeps them tender and lets the flavors meld perfectly with the Campbell’s creaminess.
  • Skip the Overmixing: DESCRIPTION: Mix the ground beef and pork just until combined—no need to overwork it. Overmixing develops gluten, which makes meatballs dense. A few streaks of fat are fine; they’ll render and keep things juicy. (Your future self will thank you.)

Health benefits of these flavors

Protein Powerhouse

This Swedish meatball recipe delivers a high-protein punch with 1.5 lbs of ground beef and pork per serving, providing about 30 grams of protein per serving—perfect for muscle repair and satiety. The lean beef adds iron and zinc, while pork contributes B vitamins that support energy metabolism. 💪

Creamy Comfort Benefits

The Campbell's cream of mushroom soup base provides healthy fats from whole milk and cream, creating a satisfying, velvety texture that boosts flavor without excessive calories. The mushrooms in the soup add selenium, an antioxidant that supports immune function and thyroid health.

Just one serving delivers about 15% of your daily selenium needs.

Cozy Carbs Included

While the meatballs themselves are low-carb, serving them with mashed potatoes or egg noodles (as suggested) adds complex carbohydrates for balanced energy. The whole milk in the sauce contributes natural calcium—about 15% of your daily value per serving—which supports bone health.

This makes the dish not just comforting but also nutritious.

Spice Benefits

The allspice and nutmeg in the meatballs aren't just for flavor—they pack anti-inflammatory properties. Allspice contains eugenol, a compound shown to reduce oxidative stress, while nutmeg provides magnesium, which aids muscle relaxation and sleep quality. A pinch of these spices elevates both taste and wellness. ✨

One-Pot Convenience

This recipe's one-pot method saves time and reduces dishwashing, making it perfect for busy weeknights. The minimal prep (just 15 ingredients) means you spend more time enjoying the meal than cooking it. The creamy mushroom sauce also provides vitamin D from the milk, supporting bone health and immune function.

Meal Prep Friendly

Both the meatballs and sauce reheat beautifully, making this dish ideal for meal prep. The protein-rich meatballs keep you full for hours, while the creamy sauce remains luscious when reheated gently.

Storing leftovers in airtight containers preserves freshness for up to 3 days, ensuring you get multiple servings of this hearty, nutritious meal. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 185mg62%
Sodium 1020mg44%
Total Carbohydrate 34g12%
Dietary Fiber 3g11%
Sugars 8g
Protein 42g84%
* 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 make this recipe without pork?

Replace the 0.5 lb ground pork with an equal amount of ground beef or turkey. For extra tenderness, add 1 tablespoon of breadcrumbs to compensate for the moisture difference. The beef-only version works best with a slightly longer browning time (3 minutes per side) to ensure doneness.

2

How do I prevent the meatballs from falling apart?

Overmixing the meat mixture is the #1 culprit. Mix ingredients just until combined, then form meatballs gently. Dijon mustard and egg act as binders, so don't skip them. Chill the meatballs for 30 minutes before cooking to help them hold shape better during browning.

3

What's the best way to reheat leftovers?

Reheat in the same skillet over medium-low heat with 2 tablespoons of water to restore creaminess. Cover and simmer for 5-7 minutes, stirring occasionally. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmed through. Never reheat uncovered—it dries out the sauce.

4

Can I make this dish ahead of time?

Yes! Prepare meatballs up to 2 days ahead and refrigerate in an airtight container. Cook the sauce separately and reheat both components together. For freezing, freeze meatballs separately from the sauce (up to 3 months). Thaw overnight in the fridge before reheating—never microwave frozen meatballs directly.

5

What's the secret to extra creamy sauce?

Simmer the sauce uncovered for the last 2 minutes to reduce slightly, then stir in 1 tablespoon of cold butter or 1 tablespoon of heavy cream off heat. The fat from the butter or cream blends beautifully with the soup's creaminess. For extra richness, whisk in 1/4 cup sour cream at the end for a tangy twist.

★★★★★4.8(11 reviews)
Categories Soups & Stews