Mac N Cheese Recipe With Cream Of Mushroom Soup: Ultra Creamy One-Pot Indulgence

Mac N Cheese Recipe With Cream Of Mushroom Soup: Ultra Creamy One-Pot Indulgence

This one-pot wonder transforms simple ingredients into an ultra-creamy comfort food classic. The secret lies in the cream of mushroom soup, which creates a velvety sauce without complicated techniques.

I developed this method for busy weeknights when only mac and cheese would satisfy. The soup base eliminates the need for a separate roux, while still delivering that signature richness we all crave.

What emerges is a dish with perfectly cooked pasta swimming in a luscious, creamy cheese sauce with just the right amount of mushroom depth. It’s the kind of meal that feels indulgent but comes together effortlessly.

Cleanup is just as simple as the cooking – one pot, one-pot magic.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Mac N Cheese Recipe with Cream of Mushroom Soup

These familiar pantry staples and fridge basics create that ultra-smooth comfort dish we all love.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Or any short pasta shape
Cream of Mushroom Soup 🍲 2 cans Condensed, undiluted
Whole Milk 🥛 1 ½ cups For creaminess, 2% works too
Sharp Cheddar Cheese 🧀 2 cups Freshly shredded from block
Parmesan Cheese 🧀 ½ cup Freshly grated preferred
Unsalted Butter 🧈 2 tbsp For richness in sauce
All-Purpose Flour 🌾 2 tbsp Optional for slight thickening
Garlic Powder 🧄 ½ tsp Enhances savory depth
Onion Powder 🧅 ½ tsp Balances cheese flavors
Dry Mustard 🌿 ½ tsp Adds subtle tang
Salt 🧂 ½ tsp Adjust to taste
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Diced White Mushrooms 🍄 1 cup Optional for extra texture

[recipe_ingredient_scaler]

The cheese quality is non-negotiable here. Cabot or Tillamook sharp cheddar melts beautifully without turning grainy. For Parmesan, Parmigiano-Reggiano is ideal—skip the pre-grated, as the anti-caking agents create a less velvety sauce. Most supermarket cream of mushroom soups work well, but Campbell’s is the most reliable for consistent texture. The milk should be whole for maximum creaminess, though 2% produces acceptable results.

Pre-shredded cheese contains cellulose that prevents smooth melting—always grate your own. No cream of mushroom? Cream of celery at a 1:1 ratio works, though the flavor profile shifts slightly. For a gluten-free version, use gluten-free pasta and substitute the flour with cornstarch. The garlic and onion powders can be replaced with 1 tsp fresh minced garlic and 1 tbsp finely diced onion sautéed in the butter.

This keeps well refrigerated for 3-4 days—the sauce thickens as it cools, so stir in a splash of milk when reheating. Freezes beautifully for up to 2 months (thaw in fridge overnight before reheating). For best results, undercook the pasta slightly if planning to freeze, as it continues cooking during reheating.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in a single pot—macaroni, soup, milk, and cheese—then let it simmer. No straining, no extra dishes.
  • Rich & Earthy: The cream of mushroom soup adds this deep, savory layer that pairs perfectly with the sharp cheddar. It’s comfort food with a little extra oomph.
  • Feeds My Crowd: Between us, this stretches to feed my family of five with leftovers for lunch tomorrow. And they always clean their plates.
  • Budget Hero: I can make this for under $10, and it’s filling enough to stand alone as dinner. Honestly, it’s my go-to when money’s tight but cravings are high.

Step-by-Step Instructions for Mac N Cheese With Cream Of Mushroom Soup

This one-pot method delivers ultra-creamy results with minimal cleanup and effort.

Step 1: Cook the Elbow Macaroni Al Dente

Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook for 1 minute less than the package instructions—you want it slightly underdone. This prevents mushy pasta when it finishes cooking in the sauce later.

Drain the pasta in a colander but don’t rinse it. The residual starch on the noodles will help thicken your sauce. Shake off excess water and set the pasta aside in the colander while you prepare the sauce in the same pot to maintain the one-pot promise.

Step 2: Build the Creamy Mushroom Sauce Base

Return the empty pot to medium heat and add the 2 tbsp Unsalted Butter. Once melted, whisk in the 2 tbsp All-Purpose Flour to create a roux. Cook this for 1-2 minutes until it turns a pale golden color—this removes the raw flour taste.

Immediately pour in the 1.5 cups Whole Milk while whisking constantly to prevent lumps. Add both 2 cans Cream of Mushroom Soup, the 1 cup Diced White Mushrooms, and all the seasonings: 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 0.5 tsp Dry Mustard, 0.5 tsp Salt, and 0.25 tsp Black Pepper. Stir well to combine.

Step 3: Melt in the Cheeses for Ultra-Creamy Texture

Reduce heat to low and begin adding the 2 cups Sharp Cheddar Cheese in handfuls, stirring constantly until each addition is fully melted before adding more. This gradual process prevents the sauce from breaking or becoming grainy.

Once the cheddar is fully incorporated, stir in the 0.5 cup Parmesan Cheese. Continue stirring until the sauce is smooth and velvety. The combination of these cheeses with the cream of mushroom soup creates an exceptionally rich, creamy texture that coats the pasta beautifully.

Step 4: Combine and Finish for Perfect Creaminess

Add the cooked elbow macaroni to the cheese sauce and stir gently to coat every piece evenly. If the sauce seems too thick, add a splash of warm milk to reach your desired consistency. Let the mixture sit off heat for 2-3 minutes—this allows the pasta to absorb some of the sauce and the flavors to meld together.

Taste and adjust seasoning if needed. The pasta should be perfectly tender with a luxurious, creamy coating. For the ultimate comfort food experience, serve immediately while hot and creamy, as the sauce will thicken slightly as it cools.

👨‍🍳

Pro Tips For Making Mac N Cheese Recipe With Cream Of Mushroom Soup

  • Cook Pasta Al Dente: Boil the elbow macaroni 1-2 minutes less than the package says—I learned this the hard way after ending up with mushy noodles that turned to paste in the creamy sauce.
  • Warm the Milk: Heat the whole milk for 30-45 seconds in the microwave before mixing it with the cream of mushroom soup; cold milk makes the sauce seize up and look curdled.
  • Shred Your Own Cheese: Skip the pre-shredded cheddar and grate a block yourself—it melts smoother and doesn’t have that weird anti-caking powder that keeps the sauce from clinging to the pasta.
  • Stir in Cheese Off Heat: Turn off the burner before folding in the sharp cheddar and parmesan; residual heat is enough to melt them, and you’ll avoid the oily, separated mess that happens when cheese overheats.

Pro Cooking Tips for Perfect Results

Cheese Melting Mastery

Always shred your own cheese from a block—I use Cabot sharp cheddar and Parmigiano-Reggiano. Pre-shredded cheese contains cellulose that prevents smooth melting. Add the cheese gradually in handfuls, stirring constantly between additions to prevent a grainy or broken sauce. 🧀

Pasta Perfection

Cook the elbow macaroni for 1 minute less than package instructions. This al dente start prevents mushy pasta when it finishes in the creamy sauce. Don’t rinse the pasta—the residual starch helps thicken the sauce beautifully.

Sauce Consistency Control

If your sauce becomes too thick, stir in warm milk 1 tbsp at a time until you reach the perfect velvety consistency. The cream of mushroom soup base naturally thickens as it cools, so work quickly when combining with pasta.

Seasoning Savvy

Taste as you go, but remember the soup and cheeses already contain salt. I often start with ½ tsp salt and adjust at the end. The dry mustard adds a subtle tang that balances the richness perfectly.

One-Pot Efficiency

Use the same pot for pasta and sauce to minimize cleanup. After draining the pasta, immediately return the pot to medium heat for the sauce. This maintains the one-pot promise while building flavors in the same vessel. 🔥

Optional Mushroom Boost

For extra texture, sauté 1 cup diced white mushrooms in the butter before adding flour. This enhances the mushroom flavor from the soup. I prefer fresh mushrooms from my local farmers market for the best taste.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 85mg28%
Sodium 1280mg56%
Total Carbohydrate 52g19%
Dietary Fiber 3g11%
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 a different type of pasta?

Any short pasta like shells, rotini, or penne works well. Just adjust cooking time to 1 minute less than package instructions to prevent mushiness.

2

What if my sauce is too thick?

Stir in warm milk 1 tablespoon at a time until you reach the desired creaminess. The soup base thickens as it cools, so work quickly when combining with pasta.

3

Can I make this ahead of time?

Yes, but store it in an airtight container in the fridge for up to 3-4 days. Add a splash of milk when reheating to restore creaminess.

4

Why use cream of mushroom soup?

It creates a velvety base without a separate roux, adding a subtle earthy depth that complements the cheese perfectly. Plus, it’s a time-saver!

★★★★★4.7(15 reviews)
Chef Melanie

More recipe sites