Soups & Stews
This baked macaroni and cheese recipe with cream of mushroom soup delivers a rich, umami-deep sauce that transforms ordinary mac and cheese into a restaurant-worthy dish. The secret lies in blending creamy mushroom soup with sharp cheddar, creating a velvety texture that coats every noodle perfectly.
I developed this recipe during a busy week when I needed comfort food that felt special—no shortcuts, just layers of flavor in one pan.
The beauty of this method is its simplicity: 30 minutes of prep and baking time yields a dish so creamy and satisfying, it becomes the star of any meal. The mushroom soup adds depth without overpowering the cheese, while a crispy breadcrumb topping gives it that irresistible texture contrast.
Perfect for feeding a crowd or a cozy weeknight dinner, this recipe proves homemade can taste better than takeout.
By the time it emerges from the oven, you’ll have a golden, bubbling casserole with tender pasta enveloped in a sauce so rich, it melts in your mouth. The umami notes from the mushroom soup elevate the cheese, creating a flavor profile that’s both comforting and complex.
Serve it as a main dish with a crisp green salad or as a side to roasted chicken—either way, it’s guaranteed to disappear quickly.
For extra indulgence, fold in cooked bacon or sautéed mushrooms before baking. The possibilities are endless, but the foundation—creamy, cheesy, and foolproof—remains the same. Let’s make this dish that brings comfort to the table.
Ingredients for baked macaroni and cheese recipe with cream of mushroom soup
Pantry staples meet umami magic—this rich mac and cheese relies on sharp cheddar and mushroom soup for depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Pasta shape preferred for texture |
| Sharp Cheddar Cheese 🧀 | 2 cups | Freshly grated from block |
| Cream of Mushroom Soup 🍄 | 2 cups | High-quality canned or homemade |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Unsalted Butter 🧈 | ½ cup | Melted for sauce base |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth of flavor |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated for topping |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Mustard 🌿 | ½ tsp | For subtle tang |
The sharp cheddar is non-negotiable here—it needs to be freshly grated from a block for that perfect melt. Kraft Natural or Cabot are my go-tos, but any aged cheddar with good marbling works. For the mushroom soup, Campbell's Cream of Mushroom is a solid pantry staple, but if you're making it from scratch, use San Marzano tomatoes and fresh mushrooms for extra richness. The elbow macaroni should be cooked al dente—it'll finish baking in the oven, so don't overcook it. If you're feeding a crowd, Costco's bulk pasta is a great option, but any elbow shape will work.
No sharp cheddar? Pepper jack or Gruyère add nice depth, though the flavor will shift slightly. Running out of heavy cream? Half-and-half or whole milk will work, but the sauce will be slightly lighter. The flour is for thickening—if you're avoiding gluten, cornstarch works just as well. For the breadcrumbs, Panko gives the best texture**, but regular breadcrumbs toasted in butter work in a pinch. The garlic and mustard are where the umami magic happens—don't skip them. If you're feeling adventurous, add a splash of white wine to the sauce for extra sophistication.
This casserole reheats beautifully—honestly, it tastes even better the next day once everything melds together. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze portions for 3 months. For make-ahead convenience, assemble the dish (without baking) and refrigerate overnight—it'll be even more flavorful when baked the next day. The crispy topping is best served fresh, but if you need to reheat, cover it loosely with foil to prevent burning.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—just pasta, cheddar, that creamy mushroom soup, heavy cream, and butter. Honestly, it’s the kind of recipe where you don’t even need a fancy technique, just a baking dish and 10 minutes of stirring.
- Umami Twist: The cream of mushroom soup adds this deep, savory punch that turns ordinary mac and cheese into something ridiculously good. That earthy richness? It’s like a hug for your taste buds, especially when the sharp cheddar melts into gooey perfection.
- Game-Day Ready: Between us, this is my go-to for game nights, potlucks, or even a lazy Sunday. It’s hearty enough to feed a crowd but simple enough that no one will guess it took me less than 30 minutes to throw together.
- Budget Baked Bliss: Sharp cheddar and elbow macaroni are pantry staples, and the soup stretches the creaminess without breaking the bank. Plus, leftovers reheat like a dream—just pop them in the oven until bubbly, and you’ve got dinner again in no time.
Step-by-step instructions for baked macaroni and cheese with cream of mushroom
Here's how to create a rich, umami-packed mac and cheese with crispy topping in one pan.
Cook the Elbow Macaroni
Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. Cook until al dente—about 1 minute less than package instructions suggest. The pasta should have a slight bite when you test it. Drain thoroughly in a colander, shaking to remove excess water, then transfer directly to a 9x13-inch baking dish. This prevents the pasta from sticking and ensures even cooking later.
I like to use elbow macaroni because its shape holds sauce better than long pasta. Don't rinse the pasta—those starchy strands help create a creamy sauce. Spread the drained pasta evenly in the baking dish, creating a single layer. This makes it easier for the cheese sauce to penetrate and creates a more uniform bake.
Prepare the Creamy Cheese Sauce
In a separate large bowl, combine 2 cups cream of mushroom soup, 0.5 cup heavy cream, 0.5 cup milk, 0.5 cup melted unsalted butter, 2 tbsp all-purpose flour, 2 minced garlic cloves, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried mustard. Whisk vigorously until smooth and fully incorporated. The mustard adds a subtle tang that balances the richness of the cheese.
Pour this sauce mixture evenly over the cooked macaroni in the baking dish. Use a spatula to gently fold everything together, ensuring the pasta is completely coated. The sauce should look glossy and well-distributed. If you notice any dry spots, add a splash of milk to loosen the sauce slightly.
Add the Cheese Layer
Sprinkle 2 cups freshly grated sharp cheddar cheese evenly over the pasta mixture. Press it down gently with the back of a spoon to help it melt into the sauce. The cheese should look like a smooth, even blanket covering the pasta. This step is crucial for that classic mac and cheese texture—don't skip pressing it down.
Next, mix 0.25 cup freshly grated parmesan cheese with 0.5 cup panko breadcrumbs in a small bowl. Sprinkle this mixture evenly over the top of the cheddar layer. The panko will create a crispy, golden topping while the parmesan adds depth of flavor. Use a fine-mesh sieve if you want an even distribution without clumps.
Bake to Golden Perfection
Preheat your oven to 375°F. Bake the macaroni and cheese uncovered for 25-30 minutes until the top is deep golden brown and the edges are bubbling. The cheese sauce should be fully melted and creamy, with no visible dry spots. If the top browns too quickly, tent loosely with aluminum foil for the last 5-10 minutes of baking.
This is where the magic happens—the panko topping should be crispy while the cheese underneath remains velvety smooth. You'll know it's done when the center is bubbling and the edges pull away slightly from the baking dish. Let it rest for 5-10 minutes before serving to allow the cheese to set slightly and make cutting easier.
Pro Tips For Making Baked Macaroni And Cheese Recipe With Cream Of Mushroom Soup
- DON’T BOIL THE PASTA DRY: I learned this the hard way—overcooked elbow macaroni turns to mush in the oven, no matter how much cheese you add. Pull it out when it’s just al dente (about 1 minute before package time), drain, and rinse with cold water to stop cooking. The slight resistance when you bite it? That’s your goal.
- SALT THE CHEESE MIX: Sharp cheddar packs enough salt, but the cream of mushroom soup and heavy cream won’t. Taste the sauce before baking—if it’s bland, add ½ teaspoon salt per cup of cheese mix. (Yes, even if the recipe says “to taste.”) The soup’s umami hides weak seasoning, so don’t skip this.
- BAKE COVERED FIRST: Start with foil on tight for 20 minutes at 375°F. This lets the cheese melt evenly without burning on top. After that, uncover and broil 2–3 minutes for a golden crust—just watch it like a hawk. (I once walked away and came back to a lava flow.)
- STIR IN THE MUSHROOM SOUP LAST: Mix the soup into the cheese sauce after removing the pan from heat—it’s thinner than you think and can curdle if added too early. A splash of cold heavy cream (1–2 tablespoons) also smooths out any lumps if the soup’s consistency surprises you.
Creative variations of baked macaroni and cheese recipe with cream of mushroom soup
Mushroom-Enhanced Variations
Swap the canned mushroom soup for a homemade mushroom sauce by sautéing 1 cup sliced cremini mushrooms with 2 tbsp butter and 1 tbsp flour until golden. Deglaze with 1 cup whole milk and ½ cup heavy cream, then simmer until thickened.
This adds earthy depth and a velvety texture that rivals canned soup. 🍄
Protein-Packed Additions
Fold in ½ lb cooked bacon or diced ham for a smoky twist. For a vegetarian option, stir in 1 cup sautéed spinach or ½ cup caramelized onions before baking.
The protein keeps the dish satisfying, while the veggies add texture and nutrients. I often mix in both for extra richness.
Cheese Swaps for Flavor
Replace sharp cheddar with Gruyère for a nutty, slightly sweet profile or Monterey Jack for a milder, creamier finish. For a spicy kick, blend ½ cup pepper jack with the cheddar. Each cheese changes the flavor profile—Gruyère adds complexity, while Monterey Jack keeps it classic but smoother.
Breadcrumbs Alternatives
For a gluten-free option, use crushed pork rinds or almond flour mixed with 2 tbsp melted butter. If you prefer a different texture, try crushed potato chips (like Ruffles) for a crunchy, salty topping. These swaps work surprisingly well and add exciting twists to the classic dish.
Seasonal Twists
In summer, fold in ½ cup corn kernels and top with crumbled blue cheese for a Southern-inspired version. For fall, add ½ cup diced butternut squash and a sprinkle of smoked paprika before baking. These seasonal ingredients elevate the dish while keeping it cozy and comforting. 🍂
Make-Ahead Magic
Assemble the dish (without baking) up to 24 hours ahead and refrigerate. When ready to bake, add 5-10 minutes** to the baking time to account for the cold start.
This is my go-to strategy for busy nights—the flavors deepen overnight, and the dish is ready when you need it. Just don’t skip the crispy topping! 💡
Nutrition facts
Frequently asked questions
Can I use cream of celery soup instead of mushroom?
The flavor will shift dramatically! Cream of celery soup adds a more vegetal, slightly bitter note that pairs differently with cheese. For best results, stick with mushroom soup for that classic umami depth. If you want a celery variation, try adding 1 tbsp celery seed or ½ cup finely chopped celery to the sauce instead.
Why did my mac and cheese get watery after baking?
This usually happens when pasta overcooks or too much liquid remains in the baking dish. Always cook pasta al dente and drain thoroughly. Also, ensure your sauce mixture is properly thickened with flour before adding to the pasta. If needed, bake uncovered for 5 extra minutes to evaporate excess moisture.
Can I make this recipe in a smaller baking dish?
Yes! For a 8x8-inch dish, reduce ingredients by about 40% (use 1 cup pasta, 1 cup soup, 1 cup cheese, etc.). The baking time remains similar, but check for doneness at 20 minutes. Just be sure to keep the same proportions between pasta, sauce, and cheese for perfect texture.
What's the secret to getting that perfect crispy topping?
Three keys: panko breadcrumbs, preheated oven, and even distribution. Use 0.5 cup panko mixed with 2 tbsp melted butter for maximum crispiness. Spread it evenly and bake uncovered at 375°F until golden brown. For extra crunch, broil for 1-2 minutes at the end.
How can I make this dish vegetarian?
Skip the bacon and use vegetarian-friendly cheese (like Daiya or Violife). For extra protein, fold in ½ cup cooked lentils or 1 cup sautéed mushrooms before baking. The mushroom soup already provides umami depth, so no additional seasoning is needed. This version works beautifully as a main dish!
