Soups & Stews
This baked macaroni and cheese recipe with cream of mushroom soup transforms a classic comfort dish into something unexpectedly sophisticated. The soup acts as a flavorful base, infusing the creamy cheese sauce with earthy mushroom depth that elevates every bite.
I developed this version after craving that rich, savory complexity without sacrificing the dish's signature gooey perfection.
The beauty of this method lies in its simplicity—just one pan, minimal prep, and a foolproof technique that delivers a golden, bubbly crust while keeping the interior velvety smooth.
The cream of mushroom soup not only adds flavor but also creates a naturally thickened sauce that requires no extra flour or roux. Perfect for weeknight dinners or holiday gatherings, this recipe delivers restaurant-quality results with minimal effort.
By the time it emerges from the oven, you'll have a dish that's creamy yet crispy, with a rich mushroom undertone that makes it stand out from traditional versions. The pasta stays al dente, the cheese melts into a luscious blanket, and the golden-brown top signals it's ready to serve.
This is comfort food reimagined—savory, satisfying, and impossible to resist.
Whether you're feeding a family or meal prepping for the week, this recipe scales beautifully and tastes even better the next day. Let's get started on creating your next favorite mac and cheese—one that's as impressive as it is delicious.
Ingredients for baked macaroni and cheese recipe with cream of mushroom soup
Six ingredients make this mushroom mac and cheese standout—no flour, no roux, just rich depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Dry, medium or jumbo size |
| Cream of Mushroom Soup 🍄 | 2 cans | Condensed, 10.5 oz each |
| Sharp Cheddar Cheese 🧀 | 3 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 ½ cups | Shredded, adds nutty depth |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for richness |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy golden crust |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Chopped, earthy aroma |
| Garlic Cloves 🧄 | 3 cloves | Minced, for savory kick |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For greasing pan |
The cheeses are non-negotiable here. Sharp cheddar delivers that classic tang, while Gruyère brings nutty complexity—both need to be freshly shredded (pre-shredded gets gummy). I grab sharp cheddar from the deli counter (it melts better) and Gruyère from specialty stores like Whole Foods or Trader Joe's for that authentic flavor. The cream of mushroom soup? Campbell's or Progresso are solid choices, but if you want to level up, make your own mushroom reduction with wild mushrooms and vegetable broth. That said, the canned version works perfectly fine for weeknight dinners.
No panko? Crushed cornflakes or regular breadcrumbs work in a pinch, though panko gives that perfect crispy texture. Short on thyme? Dried thyme at one-third the amount gets you close, but fresh is ideal. The garlic can be roasted for a sweeter note—toss whole cloves with olive oil, roast at 400°F for 10 minutes, then mince. For a dairy-free twist, swap the heavy cream for full-fat coconut milk, though the texture will be slightly lighter. The butter topping is crucial—don't skip it! Use European-style butter if you have it for extra flavor.
This reheats beautifully—honestly tastes better the next day once everything melds together. Keeps for 4-5 days in the fridge, freezes for 3 months if you portion it into individual containers. For meal prep, assemble the dish in a baking dish, cover tightly with foil, and refrigerate. Bake straight from the fridge (just add 10 minutes) for foolproof results. Leftovers? Toss with a fried egg on top for a next-level breakfast.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe where you look at the ingredients and think, "How is this going to work?"—then taste it and wonder why you didn’t make it sooner. The cream of mushroom soup adds this deep, savory richness that cuts through the cheesiness, while the Gruyère melts into that perfect stretchy blanket. It’s the kind of flavor that makes you reach for seconds without even thinking.
- One-Pan, Zero Stress: Between us, I’ve burned more mac and cheese than I’d like to admit. This version? Not the prettiest, but the taste makes up for it. You boil the pasta, mix everything in one bowl, dump it into a greased pan, and bake—no fancy layers, no stress. The cream of mushroom soup makes the sauce silky without extra work, and the sharp chedddar-Gruyère combo gives it that addictive bite.
- Leftovers That Don’t Suck: Honestly, I make this on Sundays just so I can reheat it all week. The baked version holds up way better than stovetop mac and cheese—no soggy pasta, no weird texture. Pop it in the microwave for 30 seconds, and it’s still creamy and cheesy, like it just came out of the oven. (Yes, even on a Tuesday night.)
- Budget Comfort Food: This is my go-to when I need to feed a crowd without breaking the bank. Elbow macaroni is cheap, the canned soup is a pantry staple, and a block of cheddar goes a long way when paired with Gruyère’s fancy cousin. It’s the kind of dish that makes you feel like you’re serving something special, even though it’s basically a hug in casserole form. Plus, the heavy cream makes it feel indulgent—without the guilt.
Step-by-step instructions for creamy mushroom macaroni and cheese
Here's how to build a rich, savory baked mac and cheese with that perfect crispy topping.
Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 1.5 pounds of elbow macaroni. Season generously with 1 teaspoon of the kosher salt—it should taste like the ocean. Cook until al dente according to package instructions, which is typically 8-10 minutes for elbow macaroni. You want the pasta to be tender but still slightly firm to the bite.
Drain the pasta in a colander, but don't rinse it—those surface starches are crucial for binding the sauce. I like to give the pasta a quick shake to break up any clumps before moving to the next step. This ensures even distribution when we combine everything later.
Build the Mushroom Cheese Sauce
In a large, oven-safe skillet, melt ½ cup of unsalted butter over medium heat. Add the 3 cloves minced garlic and sauté for 30 seconds until fragrant—you should smell that fresh garlic aroma wafting through your kitchen. Be careful not to let it brown, as that can make the flavor bitter.
Pour in the 2 cans of cream of mushroom soup and stir to combine. Let it simmer gently for 2 minutes to warm through. Then, gradually add the 3 cups sharp cheddar cheese and 1.5 cups Gruyère cheese while stirring constantly. The cheese should melt smoothly into a creamy sauce—if it looks too thick, add ¼ cup of the pasta water to loosen it.
Combine Pasta and Sauce
Add the cooked elbow macaroni to the skillet and stir vigorously to coat every strand with the creamy mushroom cheese sauce. You want to make sure there are no dry spots of pasta. If the mixture seems too thick, add another ¼ cup of pasta water to achieve that perfect silky consistency.
Here's the thing—this is where the magic happens. The residual heat from the pasta will help the cheese melt completely and create that luscious, velvety texture we're after. Stir in the ½ cup heavy whipping cream and 1 tablespoon chopped fresh thyme leaves for that earthy aroma that ties everything together.
Prepare the Crispy Topping
In a small bowl, combine the ½ cup panko breadcrumbs with the remaining ½ teaspoon kosher salt and ½ teaspoon freshly ground black pepper. Stir well to distribute the seasoning evenly. This topping is what transforms your mac and cheese from good to spectacular.
Spread the macaroni and cheese mixture evenly in the skillet, creating a flat surface. This helps the topping crisp up nicely rather than clumping in some areas. Sprinkle the seasoned panko breadcrumbs evenly over the top, pressing down gently with the back of a spoon to help them adhere.
Bake to Golden Perfection
Transfer the skillet to a preheated 375°F oven and bake for 20-25 minutes. You're looking for that beautiful golden-brown crust on top while keeping the cheese underneath creamy and bubbly. The edges should be slightly crispy, and the center should be hot but not burnt.
Here's a pro tip: If you notice the top browning too quickly, tent it loosely with aluminum foil for the last 5-10 minutes of baking. This prevents over-browning while still allowing the cheese to get nice and melty. Once it's done, let it rest for 5 minutes before serving—this helps the layers set and makes it easier to slice.
Pro Tips For Making Baked Macaroni And Cheese Recipe With Cream Of Mushroom Soup
- Preheat Like It’s Serious: Your oven needs to hit 375°F (190°C) and stay hot—no lukewarm "preheating" nonsense. I used to rush this, and the cheese sauce would just sit there, never getting that golden, bubbly crust. Give it 15 minutes with the rack in the middle position, and don’t peek.
- Grate Cheese Fresh: Store-bought shredded cheese has anti-caking agents that make your sauce grainy. Grab a box of sharp cheddar and Gruyère, then grate it yourself—no need to buy pre-shredded. If you’re lazy (I know, I’ve been there), at least pick up the "block" versions and shred them yourself; it’s worth the 2 minutes.
- Don’t Skip the Cream: The soup’s already thick, but adding heavy cream (¼ cup) makes the sauce silky instead of clumpy. I used to skip it, and the texture was always off—like eating a cheese glop instead of a dreamy melt. Stir it in after the soup’s warmed, not before.
- Cover and Rest: After baking, tent foil over the dish and let it sit 5 minutes—this lets the cheese set without cracking. I learned this the hard way when I cut into it too soon and got a sad, runny mess. Patience here = no cheese avalanche.
Pro cooking tips for perfect results
Sauce Thickness Secrets
The cream of mushroom soup is your secret weapon for a perfectly thick sauce without flour or roux. Start by warming the soup in the skillet with the butter and garlic, then gradually whisk in the cheeses.
If the mixture looks too thick, add ¼ cup pasta water one tablespoon at a time until it reaches a smooth, pourable consistency. I always test this by dipping a spoon in—it should coat the back smoothly but still flow off easily. 🥄
Cheese Melting Mastery
For ultra-smooth melted cheese, shred your own using a box grater or food processor with the shredding blade. Pre-shredded cheese contains anti-caking agents that make it gummy when melted. Add the cheeses gradually while stirring constantly over low heat—this prevents clumping.
If you're using Gruyère, grate it fresh and add it last since it melts slower than cheddar. The key is patience: let the cheese melt completely before combining with pasta.
Pasta Water is Gold
Never rinse your cooked pasta—those starchy waters are liquid gold for binding the sauce. Keep ½ cup pasta water reserved in a small bowl while you cook the pasta.
If your sauce seems too thick after combining, add the water 1 tablespoon at a time until you achieve that perfect velvety texture. Pro tip: The water should be hot when you add it to prevent the sauce from cooling too quickly.
This is especially important when using cream of mushroom soup, which can thicken more than traditional cheese sauces. 💡
Crispy Topping Hacks
For an extra-crispy crust, press the panko breadcrumbs firmly onto the top using the back of a spoon before baking. I like to mix in 1 tablespoon melted butter with the panko to help it brown more evenly.
If you're short on time, broil for the last 2-3 minutes of baking to get that deep golden color. For a nutty variation, mix in 2 tablespoons chopped walnuts with the panko—this adds texture and pairs beautifully with the mushroom flavors.
Baking Temperature Control
Bake at 375°F for even cooking, but watch closely after 15 minutes—this is when the top starts browning. If it's getting too dark too quickly, tent loosely with foil. The internal temperature should reach 160°F at the center.
I use an instant-read thermometer to check: insert it into the thickest part of the mac and cheese, avoiding the crispy top. The cheese should be fully melted but not rubbery. 🌡️
Resting for Perfect Slices
Never cut into your mac and cheese immediately after baking—let it rest for 5-10 minutes first. This allows the layers to set and prevents a runny mess. The resting time also helps the crispy topping firm up slightly, making it easier to slice cleanly.
For serving, use a long serrated knife and cut through the crispy top first, then the creamy center. This technique gives you perfectly shaped portions every time. Trust me, this small step makes all the difference! 🗡️
Nutrition facts
Frequently asked questions
Can I substitute cream of mushroom soup with another type of soup?
You can try, but the earthy mushroom flavor is key to this recipe. For a similar depth, use cream of celery soup (it's slightly milder) or make a quick mushroom reduction with sautéed mushrooms, vegetable broth, and a splash of cream. Avoid creamy soups with strong flavors like tomato or chicken—it'll overpower the cheese.
Why does my baked mac and cheese get watery after baking?
This usually happens when the pasta is overcooked or the sauce is too thin. Always cook pasta al dente, and if your sauce feels too loose, add ¼ cup panko breadcrumbs mixed with 1 tablespoon flour to thicken it before baking. Another trick: reduce the baking time by 5 minutes to prevent the cheese from over-melting.
Can I make this recipe ahead of time?
Assemble the dish in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, add 10 extra minutes at 375°F (it may need more time to heat through). For freezing, bake first, then portion into airtight containers—it reheats beautifully for 3 months in the freezer.
What's the best way to add extra protein?
For a heartier dish, fold in ½ cup cooked bacon bits or ½ cup diced ham> into the sauce before baking. You can also mix in 1 cup cooked chicken> or ½ cup crispy fried onions> on top for texture. Just add proteins after the cheese melts completely to avoid drying out the pasta.
How do I prevent the top from getting too dark before the center is done?
Use the tenting method: cover loosely with aluminum foil after 15 minutes of baking. For even cooking, place your baking dish on the middle rack. If the top still browns too fast, reduce the oven temperature to 350°F for the last 5 minutes of baking.
