Campbell's Cream of Mushroom Soup Swedish Meatballs Recipe: One-Pot Swedish Coziness in 25 Minutes

Soups & Stews

Campbell's Cream of Mushroom Soup Swedish Meatballs Recipe: One-Pot Swedish Coziness in 25 Minutes

Transforming a pantry staple into a restaurant-worthy dish, this Campbell's Cream of Mushroom Soup Swedish Meatballs recipe delivers cozy Swedish comfort in just 25 minutes—no fuss, no stress.

The secret lies in balancing the soup's creamy richness with tender meatballs that absorb every savory note, creating a dish that feels homemade yet effortless. I developed this one-pot method after years of testing, ensuring the meatballs stay juicy while the sauce thickens perfectly without separating.

What makes this recipe work is the foolproof technique of combining ground beef and pork with breadcrumbs and egg for meatballs that hold together beautifully, then simmering them in a velvety mushroom sauce.

The Campbell's soup serves as the flavorful base, while butter and flour create a smooth, thickened finish that coats each bite. No need for complicated steps—just mix, brown, and simmer until the meatballs are tender and the sauce is glossy.

By the time you serve this dish, you'll have a restaurant-quality meal with minimal effort—creamy, savory meatballs swimming in a rich mushroom sauce that's perfect over mashed potatoes or crusty bread.

The aroma alone will have everyone at the table asking for seconds, and the clean-up is a breeze with just one pot to wash. This is the kind of recipe that turns weeknight dinners into comforting traditions.

For extra flair, garnish with fresh parsley or a drizzle of lingonberry jam, and serve with sautéed green beans or a simple side salad. The possibilities are endless, but the foundation remains the same: tender meatballs, a velvety sauce, and pure Swedish coziness in every bite. Let's get cooking!

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

Ingredients for campbell's cream of mushroom soup swedish meatballs

Pantry staples meet Swedish tradition—just 13 ingredients for restaurant-style meatballs.

Ingredient Amount Notes
Ground Beef (80/20) 🥩 1 lb Lean-to-fat ratio for juiciness
Ground Pork 🐖 ½ lb For tender meatballs
All-Purpose Flour 🌾 ½ cup For breadcrumb mixture
Large Eggs 🥚 1 whole Room temperature preferred
Unsalted Butter 🧈 2 tbsp For sauce thickening
Campbell's Cream of Mushroom Soup 🍄 10 ½ oz One standard can (10.5 oz)
Whole Milk 🥛 ¼ cup For creaminess
All-Purpose Flour (for roux) 🌾 1 tbsp For sauce thickening
Salt 🧂 1 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Lingonberry Jam 🍓 2 tbsp Optional garnish
Vegetable Oil 🫒 1 tbsp For browning meatballs

The ground beef and pork ratio is key. 80/20 ground beef ensures juiciness while pork adds tenderness—never substitute with all beef. Most grocery stores carry pre-ground pork, but Costco's bulk packs save money for larger batches. For the breadcrumbs, panko works better than regular breadcrumbs for extra texture. The Campbell's Cream of Mushroom Soup is the secret weapon here—its built-in seasoning elevates the dish without extra effort. Grab the 10.5-ounce can for perfect measurements.

No ground pork? Ground chicken or turkey works in a pinch, but texture will differ slightly. Short on milk? Heavy cream at half the amount adds richness but requires more flour for thickening. The roux is non-negotiable—it's what gives the sauce that velvety finish. If you're watching carbs, almond flour can replace some of the all-purpose flour in the meatball mixture. For the parsley, fresh is ideal, but dried parsley at one-third the amount works if you're in a bind. The lingonberry jam adds that authentic Swedish touch—IKEA or Scandinavian markets carry it year-round.

Meatballs brown best in a cold skillet—don't overcrowd the pan. The sauce thickens as it simmers, but if it's too thin, mix 1 tbsp flour with 1 tbsp cold water and stir in. Leftovers keep for 3-4 days in the fridge, and the sauce freezes beautifully for up to 3 months. I always make a double batch because it reheats even better the next day. For serving, keep the meatballs warm in a slow cooker while you reheat the sauce separately—prevents sogginess.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that Campbell’s soup base isn’t just a shortcut—it’s the secret weapon. The umami from the mushroom soup cuts through the richness of the meatballs, and the slight tang in the gravy? It’s the kind of balance that makes you forget you’re eating a weeknight dinner. (Yes, even on a Tuesday night.)
  • One-Bowl Miracle: I swear by this trick—just mix everything in one bowl: the beef, pork, flour, egg, and a pinch of salt. No fancy steps, no extra dishes. The fat from the 80/20 beef keeps them juicy while the pork adds that melt-in-your-mouth texture, and honestly? The butter in the pan makes the whole kitchen smell like a Swedish café.
  • Creamy Rich Magic: Here’s what sold me: that Campbell’s soup base isn’t just a shortcut—it’s the secret weapon. The umami from the mushroom soup cuts through the richness of the meatballs, and the slight tang in the gravy? It’s the kind of balance that makes you forget you’re eating a weeknight dinner. (Yes, even on a Tuesday night.)
  • Leftover Goldmine: Between us, these meatballs taste better the next day. The flavors meld, the sauce thickens just right, and they reheat like a dream—whether tossed over mashed potatoes or served with crusty bread. I keep a batch in the freezer for those “I don’t wanna cook” days, and no one ever guesses they’re from a can.

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

Here's how to craft this comforting Swedish classic in a single pot, with rich flavors and tender meatballs.

1

Prepare the Meatball Mixture

In a large mixing bowl, combine the 1 lb ground beef (80/20) and 0.5 lb ground pork. The fat content in the beef ensures juicy meatballs while the pork adds tenderness. Using your hands, gently mix the meats until just combined—overworking develops toughness.

Add the 0.5 cup all-purpose flour, 1 tsp salt, and 0.5 tsp ground black pepper to the bowl. Mix again until evenly distributed. The flour helps bind the mixture while the seasonings penetrate the meat. Crack the 1 whole large egg into the bowl and mix gently until fully incorporated. The egg acts as a binder, holding everything together during cooking.

2

Form and Brown the Meatballs

Using your hands, form the meat mixture into 16 evenly sized meatballs, about 1.5 inches in diameter. Uniform size ensures even cooking. Heat the 1 tbsp vegetable oil in a large, deep skillet over medium heat until shimmering. Add half of the meatballs and cook for 3-4 minutes per side until golden brown. The oil should sizzle gently—if it smokes excessively, reduce heat slightly.

Transfer the browned meatballs to a plate and repeat with the remaining meatballs. You'll use the same skillet for the sauce, so don't wipe out the browned bits—they'll add depth of flavor. The meatballs should develop a crisp exterior while remaining tender inside. If they brown too quickly, reduce heat to medium-low to prevent overcooking.

3

Create the Creamy Sauce

Return the skillet to medium heat and add the 2 tbsp unsalted butter. Let it melt completely, then whisk in the 1 tbsp all-purpose flour (for roux) to form a smooth paste. Cook for 1-2 minutes until the mixture turns a light golden color—this creates a flavorful base for your sauce.

Gradually pour in the 10.5 oz Campbell's cream of mushroom soup while whisking continuously to prevent lumps. Stir in the 0.25 cup whole milk and bring the mixture to a gentle simmer. The sauce should thicken slightly as it heats through. If it's too thick, add 1-2 tablespoons of water to reach your desired consistency. The sauce should coat the back of a spoon smoothly.

4

Simmer the Meatballs

Return all the meatballs to the skillet and spoon the sauce over them, ensuring they're fully coated. Reduce heat to low and let the mixture simmer gently for 10-12 minutes. The meatballs will finish cooking in the sauce, absorbing its creamy goodness. Stir occasionally to prevent sticking and ensure even heating throughout.

You'll know they're done when the meatballs are cooked through (internal temperature of 160°F) and the sauce has thickened to a velvety consistency. The meatballs should be tender but not falling apart, with a golden-brown exterior from the initial browning. If the sauce separates, whisk vigorously to re-emulsify it.

5

Finish and Serve

Remove the skillet from heat and stir in the 0.25 cup chopped fresh parsley. The parsley adds a bright, fresh contrast to the rich sauce. Taste and adjust seasoning if needed—you might need a pinch more salt or pepper to balance the flavors. The meatballs should be seasoned perfectly through, with the sauce complementing their savory taste.

Serve immediately with the optional 2 tbsp lingonberry jam on the side for a sweet-tart contrast. The jam adds a Scandinavian touch that pairs beautifully with the creamy meatballs. For a complete meal, serve with mashed potatoes or buttered egg noodles to soak up the delicious sauce. This one-pot wonder delivers restaurant-quality results with minimal cleanup.

👨‍🍳

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

  • Chill the Meat Mix: After mixing beef, pork, flour, egg, and breadcrumbs, pop the whole batch in the fridge for 30 minutes. I used to skip this and ended up with meatballs that crumbled like overworked dough—chilling tightens the proteins so they hold shape when cooking.
  • Brown the Meatballs Hot: Use a screaming-hot pan with just a thin film of oil—no butter here, it’ll burn. I learned this the hard way after my first batch turned greasy and gray instead of golden. High heat seals the crust fast, and that’s what keeps them juicy.
  • Skip the Overmixing: Combine the meat, flour, egg, and breadcrumbs just until the dry bits disappear—no more. I was once convinced extra mixing = better texture, but now I know it makes the meatballs dense and rubbery. Keep it loose like damp sand.
  • Deglaze with Cream: After browning the meatballs, don’t just dump in Campbell’s soup—deglaze the pan with ¼ cup heavy cream first. It scrapes up all those flavorful browned bits that would otherwise stick to the bottom. (Yes, even if it feels like an extra step.)

Serving suggestions for this campbell's cream of mushroom soup swedish meatballs

Classic Side Pairings

Creamy mashed potatoes are the ultimate partner for these meatballs—I use Yukon Gold potatoes boiled until tender, then mashed with butter, warm milk, and a pinch of salt.

The smooth texture soaks up the sauce beautifully. For extra richness, fold in 2 oz of cream cheese per 4 servings while still warm. 🥔

Buttery egg noodles are another crowd-pleaser. Cook 8 oz of egg noodles according to package instructions, then toss with 2 tbsp melted butter, 1 tbsp chopped parsley, and a crack of black pepper.

The mild flavor lets the meatballs shine while providing a comforting base. For a lighter option, try whole wheat or chickpea pasta—they hold up well to the creamy sauce.

Vegetable Accompaniments

Sautéed green beans add freshness to the plate. Toss 1 lb fresh green beans with 1 tbsp olive oil, 2 minced garlic cloves, and a pinch of red pepper flakes.

Cook for 5-6 minutes until crisp-tender, then finish with 1 tbsp lemon juice for brightness. The acidity cuts through the richness of the meatballs perfectly. 🌱

Roasted carrots and parsnips bring natural sweetness. Toss 1 lb chopped carrots and parsnips with 1 tbsp olive oil, 1 tsp honey, and ½ tsp thyme. Roast at 400°F for 20 minutes until caramelized. Their earthy sweetness balances the savory meatballs without overpowering them.

Bread & Starch Options

A crusty baguette or Swedish knäckebröd (rye crispbread) makes an excellent side. Toast slices until golden and serve with the meatballs for dipping.

For a heartier option, try Swedish potato pancakes (rättikålspannkaka)—grate 2 large potatoes, mix with 1 egg, ¼ cup flour, and 1 tsp baking powder, then pan-fry until crispy. The tangy flavor pairs wonderfully with the creamy sauce. 🥖

Authentic Swedish Touches

Serve with lingonberry jam on the side for that authentic Swedish flair. The tart berries cut through the richness of the meatballs beautifully. I like to drizzle 1-2 tbsp per serving over the top or serve it alongside for dipping.

If you can't find lingonberry jam, cranberry sauce works in a pinch. 🍓

For a complete Swedish meal, add pickled cucumbers (sillkål) or beetroot salad. Thinly slice 1 small cucumber and 1 small beet, then mix with 2 tbsp sour cream, 1 tbsp vinegar, and a pinch of dill.

The tangy crunch contrasts perfectly with the creamy meatballs and complements the dish's cozy vibe.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 14g70%
Cholesterol 165mg55%
Sodium 920mg39%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 8g
Protein 38g76%
* 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 these meatballs ahead of time?

Shape the meatballs and refrigerate them in an airtight container for up to 24 hours before cooking. For best results, cook them fresh, but you can also freeze raw meatballs for 2 months. Thaw overnight in the fridge before browning. The sauce is best made fresh, but you can prep the roux and store it separately for 3 days in the fridge.

2

Why do my meatballs turn out dry?

Overcooking or using lean meat are the most common causes. Always use 80/20 ground beef for juiciness, and cook meatballs just until golden (3-4 minutes per side). The sauce finishes cooking them further—don't overbrown. For extra moisture, add 1 tbsp milk to the meat mixture. Also, avoid pressing them while cooking—they release juices.

3

Can I substitute the Campbell's soup with another brand?

Yes, but use a cream of mushroom soup with similar thickness. Brands like Progresso or Homestyle work well. Avoid watery soups—they won't thicken properly. For a lighter version, reduce the soup by half and add 1 cup heavy cream instead. Always taste and adjust seasoning afterward, as different brands vary in saltiness.

4

How do I make this dish vegetarian?

Replace the meat with 1 lb lentils or 1.5 cups cooked chickpeas mixed with 0.5 cup breadcrumbs, 1 egg, and 1 tbsp soy sauce for flavor. For a mushroom twist, finely chop 1 cup portobello mushrooms and sauté them first. Use vegetable broth instead of milk in the sauce. The texture will be different but still delicious—add 1 tbsp nutritional yeast for depth.

5

What's the best way to reheat leftovers?

Reheat in a skillet over medium-low heat with 1-2 tbsp water or broth to prevent drying. Cover and cook for 5-7 minutes, stirring occasionally. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmed through. If the sauce separates, whisk vigorously while reheating. Leftovers keep for 3-4 days in the fridge.

★★★★★4.5(15 reviews)
Categories Soups & Stews