Canned Cream of Mushroom Soup Recipe: Velvety, Upgraded One-Pot Pasta

Soups & Stews

Canned Cream of Mushroom Soup Recipe: Velvety, Upgraded One-Pot Pasta

Transforming canned cream of mushroom soup into a velvety, upgraded one-pot pasta dish is the kind of kitchen shortcut that delivers restaurant-quality results. The secret lies in balancing the soup's richness with complementary ingredients—like crispy bacon, sharp cheddar, and fresh herbs—to create depth without complexity.

I developed this recipe after realizing how often I reached for the canned soup in a pinch, only to wonder how to elevate it beyond basic recipes.

This one-pot method combines simplicity with flavor, requiring just 30 minutes of active time and minimal cleanup. The pasta cooks directly in the soup, absorbing its creamy, umami-rich base while bacon adds smoky contrast and cheese melts into a luxurious finish.

It’s the perfect solution for weeknights when you want something hearty but don’t have time for elaborate prep.

What you’ll end up with is a dish that’s velvety, satisfying, and packed with layers of flavor—crispy bacon bits floating in a creamy mushroom sauce, tender pasta, and a golden cheese topping that’s impossible to resist.

The aroma alone will have everyone at the table asking for seconds, and the best part? It’s a recipe that proves pantry staples can shine.

Serve this pasta as a standalone meal or pair it with a simple green salad for a complete dinner. The versatility of canned cream of mushroom soup makes it a game-changer in one-pot cooking—here’s how to make it shine.

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

Ingredients for canned cream of mushroom soup

Pantry staples and a few fresh touches transform canned soup into restaurant-worthy one-pot pasta.

Ingredient Amount Notes
Cream of Mushroom Soup 🍄 2 cans High-quality, not watery
Elbow Macaroni 🍝 12 oz Uncooked, standard size
Bacon 🥓 6 oz Thick-cut, chopped into pieces
Sharp Cheddar Cheese 🧀 1 ½ cups Freshly shredded, sharp flavor
Butter 🧈 2 tbsp Unsalted, for richness
Yellow Onion 🧅 ½ cup Diced, medium size
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Garlic Powder 🧄 ½ tsp For extra depth
Dried Thyme 🍃 ½ tsp Or 1 tsp fresh thyme

The soup is the foundation, so Campbell's or Progresso are reliable choices—they're the ones I always keep on hand. For the bacon, thick-cut from the deli counter gives you the best crispiness, but pre-cooked bits work in a pinch. The cheddar should be sharp and freshly shredded—pre-shredded gets clumpy and lacks flavor. I grab mine at Whole Foods or Trader Joe's because their selection is consistently good. The pasta? Standard elbow macaroni is perfect here—it holds up well to the creamy sauce without getting mushy.

No thick-cut bacon? Regular bacon works fine, just cut it into smaller pieces for even cooking. Short on sharp cheddar? Parmesan mixed in at the end adds a nice umami punch. Fresh parsley wilted? Dried parsley at half the amount is a decent swap, though it won't be as vibrant. The garlic powder and dried thyme are non-negotiable for depth—Penzeys or Spicewalla have great quality if you're willing to splurge, but the grocery store stuff is fine for everyday use. For the onion, yellow or white both work, but red adds a nice color contrast if you're feeling fancy.

This dish reheats beautifully—just add a splash of milk or water to loosen it up. Keeps for 4-5 days in the fridge, though I usually eat it within 2 days because it's that good. The bacon bits stay crispy if you store them separately, then sprinkle them on top when serving. Freezes for 3 months if you want to make a big batch for meal prep. I always double the recipe because leftovers are even better the next day as the flavors meld together.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this—just soup, pasta, bacon, cheese, and butter. That’s it. No chopping, no fancy techniques, and still tastes like you slaved over it.
  • Crispy-Creamy Balance: The bacon gets perfectly crispy while the cheddar melts into the creamy mushroom soup. It’s that satisfying contrast—salty, rich, and just a little cheesy pull.
  • Lunchbox Hero: Pack it cold for work or school lunches—no reheating needed. The pasta stays al dente, and the cheddar keeps it warm and satisfying for hours.
  • Budget Dinner Winner: A can of soup, a box of pasta, and a pack of bacon stretch to feed four for under $10. Honestly, it’s my go-to when I’m broke but still want something that feels special.

Step-by-step instructions for cream of mushroom pasta

Transform simple ingredients into a rich, velvety pasta dish with minimal effort and maximum flavor.

1

Cook the Bacon and Sauté the Aromatics

In a large, deep skillet or Dutch oven, cook the 6 oz bacon over medium heat until it reaches golden brown and crispy, about 8-10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pan. This bacon fat will become the flavor base for your dish.

In the same skillet, reduce the heat to medium-low and add the 2 tbsp butter. Once melted, add the 0.5 cup diced yellow onion and cook for 3-4 minutes until softened. Add the 3 minced garlic cloves and cook for an additional 30 seconds until fragrant. Be careful not to let the garlic burn—it should smell sweet and aromatic, not bitter.

2

Build the Creamy Sauce

Pour in the 2 cans cream of mushroom soup and stir to combine with the bacon fat and aromatics. Bring the mixture to a gentle simmer over medium heat, allowing it to thicken slightly for 2-3 minutes. This step ensures the soup incorporates all the flavors from the pan.

Next, stir in the 0.5 cup heavy cream, 0.5 tsp garlic powder, 0.5 tsp dried thyme, 0.5 tsp salt, and 0.25 tsp black pepper. Simmer for another 2 minutes, stirring occasionally, until the sauce is smooth and velvety. The sauce should coat the back of a spoon—if it's too thick, add 2-3 tablespoons of water to reach your desired consistency.

3

Cook the Pasta Directly in the Sauce

Add the 12 oz elbow macaroni to the skillet, ensuring it's fully submerged in the sauce. Stir well to coat the pasta evenly. Increase the heat to medium-high and bring the mixture to a boil. Once boiling, reduce the heat to medium-low, cover the skillet, and let it simmer for 12-15 minutes, stirring occasionally. The pasta should be al dente—tender but still with a slight bite.

To check for doneness, taste a piece of pasta. If it's still slightly firm, continue cooking for another 1-2 minutes. If it's already tender, proceed to the next step. The one-pot method ensures the pasta absorbs all the rich, creamy flavors from the sauce.

4

Finish with Cheese and Garnish

Once the pasta is cooked, remove the skillet from heat. Stir in the 1.5 cups freshly shredded sharp cheddar cheese until fully melted and smooth. If the sauce is too thick, add 2-3 tablespoons of water or pasta water to loosen it. The cheese should create a luxurious, creamy texture that coats every strand of pasta.

Finally, sprinkle the dish with the 0.25 cup chopped fresh parsley and the crispy bacon. Taste and adjust the seasoning if needed—add more salt, black pepper, or a pinch of garlic powder if desired. Serve immediately while hot, ensuring every bite is packed with creamy, cheesy, and savory flavors.

👨‍🍳

Pro Tips For Making Canned Cream Of Mushroom Soup

  • Cook Bacon Low: I learned this the hard way—cranking the heat for bacon turns it crispy but makes the fat smoke up into the soup, leaving a bitter taste. Keep it at medium-low, flip every 3-4 minutes, and pull it out when the edges are just starting to brown. The fat will render nicely, and you’ll have crispy bits for topping without ruining the sauce.
  • Salt the Pasta Water: The soup’s already salty, but elbow macaroni needs flavor from the start. Boil the pasta in well-salted water—about 1 tablespoon per quart—so it absorbs seasoning instead of relying on the canned soup to do all the work. (Yes, even if you’re using cheddar later, this makes a real difference.)
  • Stir in Cheese Slow: Dumping sharp cheddar into hot soup kills its flavor and makes it clump like glue. Instead, cut it into small cubes, then sprinkle them in while stirring constantly over low heat. The cheese will melt smoothly, and you’ll avoid that sad, grainy texture.
  • Save the Bacon Fat: Don’t pour that rendered bacon fat down the drain—it’s liquid gold for this dish. After cooking, strain the bacon bits out with a slotted spoon, then swirl the fat into the soup at the end. It adds richness without extra butter, and you’ll use less cheese. (Your wallet will notice.)

Essential equipment for this dish

Skillet Essentials

Start with a large, deep skillet or Dutch oven—I use my All-Clad Stainless Steel 10-inch for even heat distribution and easy stirring. The deep sides prevent spills when adding pasta, and the heavy base maintains consistent heat.

If you don’t have one, a Lodge cast iron skillet works perfectly—it’s affordable, durable, and retains heat like a dream. 🔥

Bacon Cooking Tools

For crispy bacon, a slotted spoon is your best friend. I grab a OXO Good Grips one because it’s sturdy and easy to handle. It lets you remove bacon without losing all that flavorful fat.

If you’re cooking a lot of bacon at once, a bacon press (like the Squeezable Bacon Press) saves time and reduces mess by flattening slices for even cooking.

Cheese Handling

Freshly shredded cheese makes all the difference—microplane or box grater are my go-tos. I avoid pre-shredded cheese because it often contains anti-caking agents that make it clumpy. For extra convenience, keep a shredding tool (like the OXO Good Grips Box Grater) near your cutting board.

If you’re short on time, Parmigiano-Reggiano or Pecorino Romano can replace cheddar for a sharper, umami-rich finish.

Measuring and Prep

A digital kitchen scale (like the OXO Good Grips) ensures precision with ingredients like bacon and cheese. For dry goods, a stainless steel measuring cup set (I love the Farberware Classic) keeps measurements accurate.

A microplane for garlic and ginger speeds up prep, while a sharp chef’s knife (like the Wüsthof Ikon) makes chopping onions and garlic a breeze. 💡

Sauce Thickening Tools

If your sauce gets too thin, a wire whisk (like the OXO Good Grips) helps smooth it out. For thickening, I keep cornstarch or flour on hand—just mix 1 tbsp with 1 tbsp cold water to make a slurry.

A small ladle (like the OXO Good Grips) is perfect for tasting and adjusting seasoning without overfilling your spoon.

Storage Containers

Leftovers deserve proper storage. I use glass Pyrex containers with airtight lids to keep the dish fresh for up to 4-5 days. For freezing, quart-sized freezer bags (like Ziploc) work best—leave 1 inch of headspace for expansion.

If you’re meal prepping, bento boxes with compartments keep the bacon crispy and sauce separate until reheating. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 110mg37%
Sodium 1250mg54%
Total Carbohydrate 36g12%
Dietary Fiber 2g8%
Sugars 4g
Protein 28g56%
* 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 this recipe with other canned cream soups?

This method works beautifully with cream of chicken, cream of celery, or even cream of potato soup. The key is balancing the soup's flavor with complementary ingredients—like swapping bacon for ham or adding fresh herbs to match the new base. The one-pot technique remains the same, just adjust seasonings to taste.

2

Why does my sauce get watery when cooking?

This usually happens if you add too much pasta water or if the soup wasn't thickened enough. To fix it, stir in 1 tbsp cornstarch mixed with 1 tbsp cold water and simmer for 2 minutes. For prevention, reduce the heat to medium-low when simmering the sauce and pasta together. If it's still too thin, stir in 2 tbsp grated Parmesan—it helps thicken naturally.

3

Can I make this dish ahead of time?

Yes! This pasta reheats beautifully. Store leftovers in an airtight container for up to 4-5 days. To reheat, add a splash of milk or water and warm over medium-low heat, stirring occasionally. For the best texture, keep the bacon separate until serving—it stays crispier that way. Freeze for up to 3 months in a freezer-safe bag.

4

What's the best way to make it vegetarian?

Swap the bacon for crispy fried mushrooms or smoked paprika for depth. Use vegetable broth instead of water when thinning the sauce, and add 1 tbsp nutritional yeast for a cheesy flavor. Top with toasted breadcrumbs instead of bacon bits for crunch. The dish will still be rich and satisfying!

5

How do I know when the pasta is al dente?

Taste a piece after 12 minutes—it should be tender but still have a slight resistance when you bite into it. If it's undercooked, continue simmering uncovered for 1-2 minutes more. Overcooked pasta becomes mushy and absorbs too much sauce, making the dish watery. For foolproof timing, check the package instructions and reduce by 1 minute since it's cooking in sauce.

★★★★★4.6(14 reviews)
Categories Soups & Stews