Soups & Stews
This baked mac and cheese recipe with cream of mushroom soup transforms a classic comfort dish into something extraordinary—ultra-creamy, rich with umami depth, and effortlessly golden on top. 💛 I developed it after years of testing, knowing that cream of mushroom soup wasn’t just a shortcut but a flavor game-changer that elevates every bite.
The secret lies in balancing the soup’s earthiness with sharp cheddar and Gruyère, creating a sauce that’s velvety yet complex.
The beauty of this recipe is its simplicity: one pan, minimal prep, and a foolproof method that delivers restaurant-quality results.
You’ll start with perfectly cooked elbow macaroni, then build the sauce by whisking melted butter, flour, and cream of mushroom soup into a silky roux before adding cheeses and milk. The result? A dish that’s creamy enough to coat every noodle while maintaining a crispy, golden-brown crust when baked.
What makes this version special is how the cream of mushroom soup infuses the cheese sauce with deep, savory notes—no mushrooms needed. The umami richness cuts through the richness of the cheese, creating balance in each forkful.
Topped with buttery breadcrumbs, it’s the kind of mac and cheese that disappears faster than you can say "comfort food."
Perfect for feeding a crowd or meal prepping, this recipe scales beautifully while keeping the same luxurious texture. Whether you’re serving it at a dinner party or craving a weeknight indulgence, it’s the ultimate creamy, umami-packed one-pan wonder. Let’s get cooking!
Ingredients for baked mac and cheese recipe with cream of mushroom soup
Six essential ingredients transform basic mac and cheese into umami-rich comfort food magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Dry, medium or elbow shape |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged 2+ years |
| Gruyère Cheese 🧀 | 1 cup | Shredded, nutty flavor |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ½ cup | For smooth roux base |
| Cream of Mushroom Soup 🍄 | 2 cups | Condensed, no mushrooms |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | For ultra-rich texture |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy golden top |
| Garlic Powder 🧄 | 1 tsp | Enhances umami depth |
| Mustard Powder 🌶️ | ½ tsp | Brightens cheesy flavor |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The cheeses drive this dish—sharp cheddar for tang and Gruyère for nutty depth. Grab aged cheddar (the kind that's been sitting in the fridge for months) for maximum sharpness. Whole Foods or specialty cheese counters often carry the best Gruyère—look for blocks with holes and a vibrant yellow hue. If you're using pre-shredded cheese, pick the kind without anti-caking agents (it melts smoother). For the cream of mushroom soup, Condensed Campbell's is the gold standard—it's what I've tested this recipe with, but any quality brand will work. The butter matters too: use European-style unsalted if you can find it; it has higher fat content for that perfect roux.
No Gruyère? Swiss cheese works beautifully—it's milder but still adds that signature nutty note. Pre-shredded cheese clumps when melted, so buy blocks and grate yourself. Running low on heavy cream? Half-and-half at double the amount keeps things creamy without overpowering. The mustard powder is non-negotiable—it cuts through the richness and adds that subtle tang that makes this mac and cheese restaurant-worthy. For extra umami, add 1/2 tsp of nutritional yeast to the breadcrumbs. And if you're feeling adventurous, swap half the milk for chicken or vegetable broth—it adds incredible depth without altering the texture.
This reheats beautifully—just cover with foil and bake at 350°F for 15-20 minutes. Keeps 4-5 days in the fridge, though I rarely have leftovers that long. For meal prep, portion into individual baking dishes before baking—reheat covered for 10 minutes at 350°F. The breadcrumb topping stays crispy if you bake it uncovered for the last 3-5 minutes. Freezes well for up to 3 months—thaw overnight in the fridge before reheating. Pro tip: Make a double batch—the second one always gets eaten first.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra dishes—just boil the pasta, mix in the creamy mushroom roux, top with cheese, and bake. The Gruyère melts into a golden blanket while the sharp cheddar adds that tangy kick.
- Umami Bomb: That can of cream of mushroom soup? It’s the secret weapon. The earthy depth cuts through the richness, and when it bakes, the edges get this crispy, caramelized crust that’s dangerously good. Honestly, I’ve made mac and cheese before, but this? This stays in rotation.
- Leftovers That Don’t Suck: Between us, most baked mac and cheese turns into a sad, greasy mess the next day. Not this one. The flour roux thickens just enough to keep it creamy, and the Gruyère holds its shape—perfect for reheating or packing lunches. (Yes, even on a Tuesday night.)
- Budget Comfort Food: Sharp cheddar and Gruyère might sound fancy, but they stretch further than you’d think. A single can of soup and a stick of butter make this way cheaper than takeout, and it feeds four for under $10. My college self would’ve cried happy tears.
Step-by-step instructions for creamy mushroom mac and cheese
This method delivers velvety texture and rich umami flavor without separation or dryness.
🍳 Step 1: Cook the Pasta Al Dente
Bring a large pot of water to a rolling boil and add the 1.5 lbs elbow macaroni. Cook until 1 minute before the package's al dente time—this prevents overcooking when it finishes in the oven. Drain and set aside, reserving ½ cup pasta water for later. The slight undercooking ensures perfect texture after baking.
Don't rinse the pasta—those starchy strands help create the creamy sauce later. I like to toss the drained pasta with a bit of the reserved pasta water to keep it loose while I prepare the cheese sauce. This prevents clumping when mixing everything together.
👨🍳 Step 2: Make the Ultra-Rich Cheese Sauce
In a large oven-safe skillet, melt the 0.75 cup unsalted butter over medium heat. Whisk in the 0.5 cup all-purpose flour and cook for 1-2 minutes until golden—this creates a flavorful roux base. Slowly whisk in the 2 cups cream of mushroom soup and 1.5 cups whole milk, ensuring no lumps form.
Remove from heat and stir in the 2 cups sharp cheddar cheese and 1 cup gruyère cheese until completely melted. The mixture should be smooth and thick, but still pourable. If it looks too thick, whisk in 1-2 tablespoons of reserved pasta water to reach a creamy consistency. Here's the thing—this sauce needs to coat the pasta completely, so don't skip the water adjustment.
🥘 Step 3: Combine and Season
Add the cooked macaroni to the cheese sauce and stir gently to combine. In a small bowl, mix together the 0.5 cup heavy cream, 1 tsp garlic powder, 0.5 tsp mustard powder, 1.5 tsp kosher salt, and 0.5 tsp black pepper. Pour this mixture over the pasta and stir well to distribute evenly.
The mustard powder brightens the rich cheeses while the garlic powder adds depth. I like to taste the sauce at this point—adjust seasoning if needed. The dish should be savory but not overpowering. Once seasoned perfectly, transfer the entire skillet to a preheated 375°F oven.
🔥 Step 4: Bake to Golden Perfection
Sprinkle the 0.5 cup panko breadcrumbs evenly over the top of the mac and cheese. Bake for 20-25 minutes until the breadcrumbs are golden brown and the cheese has bubbled and set. The breadcrumbs create that perfect crispy contrast to the creamy interior.
Real talk: don't open the oven door during baking. The temperature drop causes condensation that can make the breadcrumbs soggy. You'll know it's done when the edges are golden and the center is just set—it'll still be slightly jiggly, which is perfect for that melt-in-your-mouth texture.
⏰ Step 5: Rest and Serve
Remove from the oven and let rest for 5 minutes before serving. This resting period allows the cheeses to fully set and the flavors to meld together. The sauce will thicken slightly as it cools, which is exactly what we want for that ideal creamy consistency.
Serve immediately with a crisp green salad or steamed vegetables. The contrast of cool greens with this warm, creamy mac and cheese is unbeatable. Each bite should deliver rich, melty cheddar, nutty gruyère, and that subtle umami kick from the mushroom soup—no separation, no dryness, just pure comfort food perfection.
Pro Tips For Making Baked Mac And Cheese Recipe With Cream Of Mushroom Soup
- Cook pasta al dente: DESCRIPTION: I learned this the hard way—overcooked macaroni turns into mush when baked, no matter how much cheese you add. Pull it out when it’s still slightly firm to the bite (about 1 minute less than package instructions), drain it well, and toss immediately with a little butter while hot. The starch clings to the noodles, making the sauce cling better later.
- Grate cheese finely: DESCRIPTION: Skip the food processor unless you want gritty bites in your mac. Use a box grater or pulse in short bursts, then finish by hand for a mix of textures—smooth and sharp. Gruyère especially loves being grated fresh; pre-shredded versions often have anti-caking agents that make the sauce grainy.
- Temper the roux: DESCRIPTION: If you’re making the roux from scratch (butter + flour), don’t rush the cooking. Toast the flour over medium heat for 2–3 minutes until it smells nutty but isn’t brown—this removes the raw flour taste. Then whisk in the soup slowly to avoid lumps. I was skeptical until I tried it; the flavor’s noticeably richer.
- Bake uncovered first: DESCRIPTION: Start your mac and cheese at 375°F (190°C) uncovered for the first 15 minutes. This lets the top dry out and form that golden crust before you cover it with breadcrumbs or cheese. Covering too soon = soggy top. (Yes, even if you’re impatient like me.)
Health benefits of this baked mac and cheese recipe with cream of mushroom soup
Comfort Food Energy
This creamy mac and cheese delivers a satisfying energy boost thanks to its balanced mix of complex carbs and protein. The elbow macaroni provides slow-digesting carbohydrates that fuel your body for hours, while the combination of sharp cheddar and Gruyère offers 15-20 grams of complete protein per serving.
That protein helps repair muscles and keeps you feeling full—perfect for post-workout meals or cozy weeknight dinners. 💪
Umami for Gut Health
The cream of mushroom soup isn't just for flavor—it contains natural compounds that support digestive health. The umami-rich broth helps stimulate stomach acid production, aiding digestion while adding depth to every bite.
Plus, the garlic powder in this recipe contains allicin, a compound shown to support gut microbiome balance. Trust me, your stomach will thank you after eating this comforting dish.
Calcium Powerhouse
With two types of cheese as the base, this mac and cheese packs a serious calcium punch—each serving delivers about 30% of your daily recommended intake. That calcium supports bone health, muscle function, and even helps regulate blood pressure.
The Gruyère adds extra nutrients like phosphorus and vitamin A, making this more than just comfort food—it's a nutritional powerhouse. I always feel stronger after eating Nana Mae's famous mac and cheese.
Healthy Fat Balance
Don't let the creamy texture fool you—the fats in this recipe are mostly the good kind. The combination of whole milk, heavy cream, and unsalted butter provides saturated fats that your body needs for hormone production and brain function.
The key is balance: we're not talking deep-frying here, but rather using these ingredients to create a rich, satisfying dish that won't leave you feeling sluggish. It's all about portion control and quality ingredients.
Meal Prep Friendly
This mac and cheese reheats beautifully while maintaining its creamy texture, making it perfect for meal prep. The combination of complex carbs and protein helps stabilize blood sugar levels, preventing those mid-afternoon energy crashes.
I make double batches on Sundays—it's the ultimate freezer-friendly comfort food that keeps my family energized all week. Just portion it into individual baking dishes before baking for easy reheating.
Stress-Reducing Comfort
There's a reason this dish feels so comforting—studies show that creamy, cheesy foods can actually reduce stress hormones like cortisol. The act of making (and eating) this mac and cheese triggers feel-good neurotransmitters in your brain.
Plus, the umami flavors from the mushroom soup and Gruyère create a satisfying depth that calms the mind. Biscuit always sits right next to me while I cook this—even dogs know it's good for the soul. 💛
Nutrition facts
Frequently asked questions
Can I use a different type of pasta?
While elbow macaroni works perfectly, you can substitute with cavatappi, penne, or even small shells for better sauce clinging. Avoid long noodles like spaghetti—they won't hold the creamy mixture as well. For a fun twist, try jewel pasta (tiny gem-shaped noodles) to create a visually stunning dish with the same creamy texture.
Why does my mac and cheese get watery?
Watery results usually happen from overcooking the pasta or adding too much liquid. Always cook pasta 1 minute less than package instructions and use reserved pasta water sparingly—just enough to loosen the sauce. The cream of mushroom soup already adds moisture, so avoid extra milk or broth. For extra insurance, bake at 375°F for the full 25 minutes to let excess moisture evaporate.
Can I make this ahead of time?
Assemble everything up to the breadcrumb topping, then refrigerate uncovered for 24 hours to let flavors meld. When ready to bake, sprinkle breadcrumbs and bake at 375°F for 25-30 minutes (the extra time accounts for cold starting point). For freezer prep, bake completely, cool, then freeze in portions. Reheat covered at 350°F for 20-25 minutes—the breadcrumbs may need a final 3 minutes under the broiler to crisp up.
What's the best way to make it extra creamy?
For velvety perfection, whisk in 1/4 cup sour cream or Greek yogurt with the heavy cream before adding to the pasta. Another trick is to melt the butter with 1/2 cup grated Parmesan first—its calcium content helps emulsify the sauce. For maximum richness, replace 1/4 cup milk with 1/4 cup evaporated milk, which has more fat content. Always stir constantly when melting cheeses to prevent lumps.
Can I add cooked bacon or mushrooms?
Yes! Crispy bacon adds smoky depth—cook 4 oz bacon until crisp, chop, and fold in with the pasta. For mushrooms, sauté 1 cup sliced mushrooms in butter until golden, then stir into the cheese sauce. Both work beautifully but reduce the milk by 2 tablespoons to maintain proper consistency. The cream of mushroom soup already provides umami, so add these extras judiciously to avoid overpowering the dish.
