Soups & Stews
Transforming a pantry staple into a hearty, umami-packed dinner is easier than you think—this Campbell's Cream of Mushroom Soup Meatball recipe delivers restaurant-quality comfort in just one skillet.
The secret lies in balancing the soup's natural richness with ground beef, herbs, and a touch of garlic, creating meatballs that stay tender while absorbing the creamy sauce.
I developed this method during a particularly busy week when I needed a meal that required minimal effort but maximum flavor—this recipe never fails to impress, even with picky eaters.
What makes this dish truly special is its versatility and foolproof technique. You'll start with simple ingredients—ground beef, breadcrumbs, egg, and basic seasonings—to form meatballs that cook perfectly in the same skillet where the sauce simmers.
The Campbell's soup serves as the foundation, but it's the addition of Worcestershire sauce and a splash of milk that elevates the flavor to a deeper, more complex profile. The result is a dish that's creamy, savory, and packed with that signature umami punch you'd expect from a high-end restaurant.
By the time you're done, you'll have a skillet full of tender meatballs swimming in a velvety mushroom sauce that clings to every bite. The aroma alone will have everyone gathering around the table, and the first spoonful delivers on that promise of comfort food done right.
This recipe is perfect for feeding a family, hosting dinner guests, or even meal prepping for the week ahead—just reheat and serve. The best part? It comes together in under an hour with minimal cleanup.
Serve it over buttered egg noodles for a classic presentation, or straight from the skillet with crusty bread to soak up every last drop of that rich sauce.
The combination of textures—tender meatballs, creamy sauce, and al dente pasta—makes this one of those meals that feels like a hug on a plate. Let's get cooking and turn that pantry staple into a standout dinner.
Ingredients for campbell's cream of mushroom soup meatball
Pantry staples meet restaurant-style umami in this one-skillet wonder.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80/20 fat ratio preferred |
| Campbell's Cream of Mushroom Soup 🍄 | 1 can | 10.5 oz can, undiluted |
| Panko Breadcrumbs 🍞 | ½ cup | Light, for tender meatballs |
| Large Egg 🥚 | 1 whole | Room temperature for best binding |
| Garlic Cloves 🧄 | 2 cloves | Minced, for umami depth |
| Worcestershire Sauce 🧂 | 1 tbsp | Full strength, not reduced |
| Whole Milk 🥛 | ¼ cup | Full-fat for creaminess |
| Dried Parsley 🌿 | 1 tsp | Or 1 tbsp fresh chopped |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Olive Oil 🫒 | 1 tbsp | For skillet searing |
| Egg Noodles 🍝 | 8 oz | Uncooked, for serving |
The ground beef is non-negotiable here—80/20 fat ratio keeps meatballs juicy, not dry. Costco or local butchers usually have the best prices for bulk packs, but any grocery store's pre-packaged 80/20 works. If you grab leaner, add a splash of milk to compensate. The Campbell's soup? Any variety works, but the classic cream of mushroom delivers that signature earthy depth. For the breadcrumbs, panko is your friend—it stays crispy even after soaking up sauce. No panko? Toast regular breadcrumbs in the skillet first to crisp them up.
No Worcestershire? Fish sauce at half the amount works in a pinch, though it's more assertive. Short on milk? Heavy cream or half-and-half adds richness, but milk keeps it light. The parsley is optional but adds that fresh pop—dried is fine if that's what you've got, just use less. For extra umami, add a teaspoon of soy sauce to the meatball mix. The egg noodles? Any brand is fine, but egg noodles hold up better than angel hair. Cook them separately and toss with a little butter and Parmesan if you're feeling fancy.
This sauce gets better the next day—tastes like it simmered for hours. Store leftovers in the fridge for 4-5 days or freeze for 3 months. The meatballs reheat beautifully in the microwave, but I prefer a quick skillet warm-up to keep them crisp on the outside. For meal prep, portion the sauce and meatballs separately so you can reheat just what you need. The noodles? Cook fresh when serving—they get mushy if reheated from dry.
Why You'll Love This Recipe
- 20-Minute Mix: I swear by this recipe when I’m staring at an empty fridge at 6:30 PM. Just brown the beef, toss in the soup, egg, and panko—no measuring cups, no fancy techniques. That creamy mushroom base does all the work while you’re chopping veggies for the side.
- Crispy-Creamy Magic: The panko gives these meatballs that addictive crunch, but the real star is how the soup’s umami richness soaks in. That deep, savory garlic punch cuts through the richness—like a hug from a cozy diner, but better because I made it.
- Lunchbox Hero: Between us, these meatballs reheat like a dream. Pack them cold in a container with a sprinkle of extra panko, and they’re still tender at lunch. (Yes, even on a Tuesday night when I forgot to pack anything.)
- Pantry Staple Power: Honestly, this recipe cost me less than $10 for a week’s worth of meals. Ground beef and canned soup stretch into four servings, and the leftovers? Even my picky teenager asks for seconds. Budget-friendly doesn’t get much better than this.
Step-by-step instructions for creamy mushroom soup meatballs
Here's how to make this comforting one-skillet dinner with rich, tender meatballs and velvety soup.
Mix and Shape the Meatballs
In a large bowl, combine the 1 lb ground beef, 0.5 cup panko breadcrumbs, 1 whole large egg, 2 cloves minced garlic, 1 tbsp Worcestershire sauce, 0.25 cup whole milk, 0.5 tsp kosher salt, and 0.5 tsp ground black pepper. Using your hands, gently mix everything until just combined—don't overwork the mixture or the meatballs will turn tough.
Once everything is evenly incorporated, roll the mixture into 16 equal-sized meatballs, about 1.5 inches in diameter. I like to wet my hands slightly with water to prevent sticking. Place them on a plate and cover with plastic wrap while you prepare the soup base.
Sear the Meatballs and Build the Sauce
Heat 1 tbsp olive oil in a large skillet over medium-high heat until shimmering. Working in batches, add the meatballs to the skillet and cook for 2-3 minutes per side until they're browned on all sides. Don't crowd the pan—this ensures they get properly seared. Transfer the cooked meatballs to a plate and set aside.
In the same skillet, pour in the 1 can Campbell's cream of mushroom soup and stir to deglaze, scraping up any browned bits from the bottom. Add 1 tsp dried parsley and let the mixture simmer gently for 4-5 minutes until it thickens slightly. The sauce should coat the back of a spoon and have a rich, creamy consistency.
Combine and Cook the Meatballs
Return the meatballs to the skillet with the sauce and spoon the sauce over them. Reduce the heat to medium-low and let everything simmer together for 8-10 minutes, stirring occasionally. The meatballs will cook through and absorb the flavorful sauce. You'll know they're done when the internal temperature reaches 160°F and the sauce has thickened to a perfect consistency.
Taste and adjust the seasoning if needed—you might want to add a pinch more salt or pepper to balance the flavors. The meatballs should be tender and juicy, with a rich, savory sauce clinging to them.
Serve Over Egg Noodles
While the meatballs are cooking, prepare the 8 oz egg noodles according to package instructions until al dente. Drain them and return to the pot, tossing with a bit of olive oil to prevent sticking. Divide the noodles among four plates and top each serving with 4 meatballs and a generous ladle of the creamy mushroom sauce.
Garnish with extra dried parsley if desired, and serve immediately. The combination of tender meatballs, rich mushroom sauce, and comforting egg noodles makes this a hearty, satisfying meal that's perfect for a quick weeknight dinner.
Pro Tips For Making Campbell'S Cream Of Mushroom Soup Meatball
- Chill the Dough: I learned this the hard way—skipping the fridge makes for greasy, dense meatballs. After mixing ground beef, egg, panko, and minced garlic, press the mixture into a bowl, cover it, and refrigerate for at least 30 minutes. The cold helps the panko crisp up instead of absorbing all the moisture, and the meatballs hold together better when they hit the pan.
- Toast the Panko: Sounds weird, but it works: dry-toast the panko in a separate pan for 2-3 minutes before mixing it into the meatballs. This adds an extra crunch that the Campbell’s soup won’t soften completely, and it cuts down on the grease from the beef. (Yes, even if you’re impatient like me—just set a timer.)
- Don’t Overmix the Garlic: When you mince those garlic cloves, stop before it turns into a paste. Tiny, uneven pieces distribute flavor better and don’t turn the meatballs mushy. I used to blend it smooth, and the result was always a little heavy—now they stay light and flavorful.
- Simmer Gently After Browning: After searing the meatballs in the pan, resist the urge to blast them with heat to speed things up. Lower the flame and let them simmer in the Campbell’s soup for 5-7 minutes, partially covered. This keeps them juicy instead of drying out—trust me, they’ll finish cooking in the sauce.
Make-ahead tips for this dish
Prep Ahead Sauce
Make the sauce first if you're short on time—I often prep this the night before. Simmer the Campbell's soup with Worcestershire sauce and milk in a saucepan for 10 minutes, then let it cool completely. Store in an airtight container in the fridge for up to 3 days.
When ready to cook, simply heat it gently on the stove and add the meatballs. This saves 15 minutes of active cooking time on dinner night. 💡
Freezer-Friendly Meatballs
Shape the meatball mixture but don't cook them yet. Place uncooked meatballs on a parchment-lined tray, freeze for 1 hour, then transfer to a freezer bag. Cook straight from frozen—just add 2 extra minutes to the searing time.
I find this works especially well for meal prep: cook the sauce separately and reheat with thawed meatballs. 🧊
Double Batch Strategy
This recipe scales perfectly for leftovers. Double the meatball mixture and sauce, then divide into 2-quart airtight containers. Store one in the fridge for 4-5 days and freeze the other for 3 months.
The sauce thickens when reheated, so add 1-2 tbsp milk when warming to restore creaminess. This is my go-to for busy weeks! 🍽️
Noodle Prep Shortcut
Cook the egg noodles ahead and store them in the fridge for 2 days or freeze for 1 month. Toss them with a little olive oil before storing to prevent sticking. When ready to serve, just reheat in the microwave for 1 minute with a splash of water.
This keeps your dinner assembly quick—just plate the noodles and top with reheated meatballs and sauce. ✨
Sauce Thickening Hack
If the sauce seems too thin after reheating, mix 1 tbsp cornstarch with 2 tbsp cold water, stir into the sauce, and simmer for 2 minutes. This works wonders for restoring that perfect creamy consistency.
I keep a small jar of this slurry mix in my pantry for emergencies—it's saved many a watery sauce! 💪
Portion Control Tips
For easy meal prep, divide the final dish into 4 individual containers with equal portions of noodles, meatballs, and sauce. Store with a damp paper towel on top to retain moisture.
When reheating, microwave for 2-3 minutes or warm in a skillet for 5 minutes on medium-low. This ensures every serving tastes fresh and delicious. 🍲
Nutrition facts
Frequently asked questions
Can I use ground turkey or chicken instead of beef?
Yes, but expect slightly different textures. Ground turkey or chicken will yield lighter meatballs that cook faster (1-2 minutes less per side). Use 1 lb of 93% lean turkey or chicken, add 1 extra tbsp milk to the mix, and reduce simmering time to 6-8 minutes total. For extra binding, stir in 1 tbsp grated Parmesan.
Why did my meatballs turn out dry?
Overworking the mixture or skipping the milk can cause dryness. Always handle the meatball mix gently—just combine ingredients until just mixed. The milk adds moisture, so never skip it. If your meatballs seem dry after cooking, try adding 1 tbsp extra milk to the sauce or simmering them 2-3 minutes longer covered with sauce.
Can I make this dish in a slow cooker?
Brown the meatballs in a skillet first, then transfer everything to a 3-4 quart slow cooker. Cook on Low for 3-4 hours or High for 2 hours. The sauce will thicken naturally, but add 1-2 tbsp cornstarch slurry if needed. Perfect for hands-off cooking—just stir before serving!
What's the best way to reheat leftovers?
For best results, reheat in a skillet over medium-low heat for 5-7 minutes, stirring occasionally. If using the microwave, cover with a damp paper towel and heat for 1-2 minutes (stirring halfway). The sauce may thicken when reheated—thin with 1 tbsp milk or water if needed. Avoid boiling to prevent rubbery meatballs.
Can I substitute another Campbell's soup flavor?
Yes! Cream of chicken or celery soup work well, but the flavor profile changes. For a similar umami depth, try cream of celery soup with an extra 1 tsp soy sauce in the meatball mix. Avoid tomato-based soups—they can overpower the dish. Stick with creamy varieties for the best texture.
