Main Courses
Creating Stouffer's-style macaroni and cheese at home delivers that nostalgic, ultra-creamy texture with a crispy breadcrumb crown that's impossible to resist. The secret lies in a precise balance of cheeses and a two-stage baking process that transforms ordinary mac and cheese into something restaurant-worthy.
I perfected this recipe during a particularly busy week when I needed comfort food that felt like a hug—no frozen dinners required.
This method starts with a rich, velvety cheese sauce made from sharp cheddar, Gruyère, and cream cheese, which coats every elbow of pasta for that signature Stouffer's swirl effect. The breadcrumb topping isn't just for show—it creates that irresistible crunch that contrasts perfectly with the creamy interior.
What makes this recipe truly special is how it replicates the frozen product's texture without any shortcuts.
By the time it emerges from the oven, you'll have golden, bubbling macaroni and cheese with crispy edges that crunch satisfyingly under your fork. Each bite delivers that perfect marriage of creamy, cheesy goodness with a textural contrast that makes it impossible to stop eating.
The best part? This recipe is foolproof—no overcooking, no separating sauce, just consistently perfect results every single time.
Serve this as a main dish for family dinners or as a hearty side for holiday gatherings. For extra indulgence, add cooked ham or steamed broccoli before baking. Here's how to make it—your taste buds will thank you.
Ingredients for stouffer's macaroni and cheese
Six ingredients make the creamy sauce, four transform it into comfort food gold.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Medium or extra-large size preferred |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged 6+ months |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Heavy Cream 🥛 | 1 cup | Full-fat, cold |
| Whole Milk 🥛 | ½ cup | Warmed slightly |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| All-Purpose Flour 🌾 | ¼ cup | For thickening |
| Mustard Powder 🌶️ | 1 tsp | For depth of flavor |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Panko Breadcrumbs 🍞 | 1 cup | Plain, not seasoned |
| Melted Butter 🧈 | ¼ cup | For breadcrumb mix |
| Garlic Powder 🧄 | ½ tsp | For breadcrumb seasoning |
The cheese trio is non-negotiable. Sharp white cheddar for tang, Gruyère for nutty depth (the good stuff from Whole Foods or specialty shops), and cream cheese for that signature Stouffer's velvety texture. Skip pre-shredded—it gets clumpy. Grab a block of each, grate it yourself, and save the leftover cheese for sandwiches. The elbow macaroni should be medium or extra-large—Barilla or De Cecco are my go-tos. If you can't find Gruyère, Parmesan works in a pinch but won't have the same melt. For the breadcrumbs, Panko is a must—it stays crispy. Get the plain kind; seasoned adds weird flavors that fight with the cheese.
No sharp cheddar? Extra-sharp white cheddar or even Pepper Jack works, but the heat might overpower the delicate Gruyère. Out of Gruyère? Comté or Parmigiano-Reggiano add complexity. The heavy cream and milk should be full-fat—this isn't the time for skim. For the breadcrumb topping, Italian seasoned breadcrumbs can replace plain, but cut the garlic powder in half. The flour is just for thickening, so any all-purpose will do. If you're gluten-free, swap the macaroni for gluten-free pasta and use a gluten-free flour blend for thickening. The mustard powder might sound odd, but it cuts through the richness and adds that subtle tang that makes this taste like the real deal.
This mac and cheese tastes even better the next day—double batch it if you can. Store leftovers covered in the fridge for 4-5 days, or freeze portions for up to 3 months. For freezing, let it cool completely, then wrap tightly in foil or plastic wrap. Reheat in the oven at 350°F until bubbly. Pro tip: If the top gets too dry after reheating, sprinkle a little milk and broil for 2 minutes. The breadcrumb topping? Make it ahead of time and store in the fridge—just pop it on top before baking. It reheats beautifully and keeps the crust crispy.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no extra bowls, no extra stress. Just toss in the elbow macaroni, melt the cheddar and Gruyère with cream cheese, stir in the heavy cream, and let it bubble. The pasta cooks right in the sauce, and cleanup is just a spatula and a wipe-down.
- Creamy Cheese Love: Between us, the combo of sharp white cheddar, nutty Gruyère, and that velvety cream cheese is ridiculously good. It’s rich but not heavy, with just enough creaminess to make every bite feel like a hug. (Yes, even on a Tuesday night.)
- Leftovers? No Problem: This recipe actually tastes better the next day—honestly, it does. The cheeses meld even more, and the texture turns into that perfect creamy-pull-apart consistency. I make a double batch on Sundays so I can grab it for lunch all week without a second thought.
- Budget-Buster Win: Gruyère might sound fancy, but a little goes a long way, and the rest of the ingredients are pantry staples. For what feels like a restaurant-quality dish, this is solid value—especially when you’re feeding a crowd or stretching meals across days. My wallet thanks me every time.
Step-by-step instructions for Stouffer's macaroni and cheese
Here's how to create that iconic crispy crown over creamy, swirled perfection.
Cook the Elbow Macaroni to Al Dente
Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. I prefer medium or extra-large size for better texture. Stir immediately to prevent sticking, and cook for 11-12 minutes until al dente—you want it tender but with a slight bite. You'll know it's ready when it floats to the surface and a taste test shows it's still firm in the center.
Drain the pasta in a colander and rinse briefly with cool water to stop the cooking process. Shake off any excess water and return the drained macaroni to the pot. This step ensures the pasta doesn't get mushy when we mix in the cheese sauce later. Keep the pot over low heat while you prepare the cheese mixture.
Create the Ultra-Smooth Cheese Sauce
In a separate large pot, melt 0.5 cup unsalted butter over medium heat. Once melted, whisk in 0.25 cup all-purpose flour to create a roux. Cook for 2-3 minutes until the mixture turns golden and smells nutty. This roux is the secret to that velvety texture—don't rush it.
Gradually whisk in 0.5 cup warmed whole milk and 1 cup heavy cream, adding them slowly to prevent lumps from forming. Stir constantly until the mixture thickens enough to coat the back of a spoon. Now add 8 oz cream cheese, 1.5 cups sharp white cheddar cheese, and 1 cup gruyère cheese, stirring until completely melted and smooth. The sauce should be thick but still pourable—this is where the magic happens.
Remove the pot from heat and stir in 1 tsp mustard powder and 0.5 tsp ground black pepper. The mustard powder adds that signature depth of flavor that sets this recipe apart. Let the sauce sit for 1-2 minutes to thicken slightly before combining with the pasta.
Combine Pasta and Cheese for Perfect Swirls
With the pot of pasta still over low heat, pour the cheese sauce over the macaroni. Stir gently but thoroughly to coat every strand of pasta in that luscious cheese mixture. You want the sauce to cling to the pasta, creating those beautiful swirls when you serve it. If the mixture seems too thick, add 1-2 tablespoons of pasta water to loosen it up.
Here's the thing—this is where you create those iconic swirls. Transfer the pasta mixture to a greased 9x13-inch baking dish and spread it evenly. Use a rubber spatula to create gentle swirls in the top layer, making sure the cheese sauce peeks through in places. This presentation makes all the difference when you serve it up.
Prepare the Crispy Breadcrumb Crown
In a small bowl, combine 1 cup panko breadcrumbs, 0.25 cup melted butter, 0.5 tsp garlic powder, and a pinch of salt. Mix until the breadcrumbs are evenly coated and the mixture looks like wet sand. This crispy topping is what makes this macaroni and cheese feel like a restaurant-quality dish.
Sprinkle the breadcrumb mixture evenly over the top of the macaroni and cheese in the baking dish. Press down gently to help it adhere to the surface. The breadcrumbs should cover the entire top, leaving just a few spots where the cheese shows through. This is the moment that matters—getting that perfect balance of crispy and creamy.
Bake to Golden Perfection
Preheat your oven to 375°F. Place the baking dish on the middle rack and bake for 20-25 minutes until the top is deep golden brown and the edges are bubbling. You'll know it's ready when the breadcrumb topping is crispy and the cheese underneath is melted and bubbly.
Let the macaroni and cheese rest for 5-10 minutes before serving. This resting time allows the top to set slightly and makes it easier to slice. The contrast between the crispy breadcrumb crown and the ultra-smooth, cheesy swirls underneath is what makes this recipe truly special. Serve with a simple green salad or crusty bread to complete the meal.
Pro Tips For Making Stouffer'S Macaroni And Cheese
- Boil Macaroni Tender: DESCRIPTION: Undercooked pasta ruins everything—no one wants a chewy bite in their creamy mac. Test a piece at the 1-minute mark before the package’s suggested time; it should be fork-tender but still hold shape. Drain immediately after and give it a quick rinse under cold water to stop cooking (yes, even if the recipe doesn’t say so).
- Shred Cheese Properly: DESCRIPTION: Pre-shredded cheese has anti-caking agents that make the sauce grainy. Buy blocks of sharp cheddar and Gruyère, then shred them yourself—just don’t pulse them in the food processor or you’ll end up with cheese dust. Use a box grater and keep the pieces medium-sized for even melting.
- Temper the Cream Cheese: DESCRIPTION: Dumping cold cream cheese into hot liquid turns it into rubber. Cut it into small cubes first, then whisk it into the warm (not boiling) heavy cream until fully melted before adding it to the cheese sauce. This keeps the sauce smooth, not lumpy.
- Bake Until Bubbly: DESCRIPTION: The Stouffer’s version relies on a golden, bubbly top—don’t skimp on the oven time. Cover the dish with foil for the first 20 minutes, then uncover and bake another 10-15 minutes until the edges are crispy and the cheese is pulling away slightly. If it’s not bubbling, it’s not done.
Regional styles of this stouffer's macaroni and cheese
Southern Comfort
In the South, macaroni and cheese gets a smoky twist with the addition of smoked Gouda or smoked cheddar—about ½ cup mixed into the cheese sauce.
I first tried this version at a family reunion in Georgia, where they topped it with crumbled bacon and a sprinkle of paprika before baking. The smokiness pairs beautifully with the creamy texture, and the bacon adds a salty crunch that takes it to the next level. 🔥
Midwest Twist
Back in Cincinnati, where I grew up, we loved adding diced ham and steamed broccoli florets to our mac and cheese. The ham adds a savory depth, while the broccoli gives it a touch of green that balances the richness.
I'd fold in ½ cup diced ham and 1 cup chopped broccoli right after combining the pasta and cheese sauce. This version feels hearty enough for a main dish, especially when paired with a simple side salad.
New England Crunch
Up north, they take their mac and cheese seriously with a crispy fried topping instead of breadcrumbs. After baking, they cut the mac and cheese into squares, dip each piece in egg wash, and coat with crushed cornflakes. Then, they fry it until golden brown.
I tried this once at a friend's house in Maine, and it was like biting into a cheesy, crispy dream. For a lighter version, you can air-fry the squares at 375°F for 5-6 minutes instead of deep-frying.
Pacific Northwest Fusion
Here in Portland, we love to give mac and cheese a local twist by adding wild mushrooms and a splash of white wine.
Sauté 1 cup sliced shiitake or cremini mushrooms in butter until golden, then stir them into the cheese sauce along with ¼ cup dry white wine to deglaze the pan. The earthy mushrooms and bright wine cut through the richness, making this version feel fresh and sophisticated.
Top it with a sprinkle of fresh thyme before baking for an extra layer of flavor. 🌿
Kid-Friendly Fun
For picky eaters or little ones, turn mac and cheese into a fun, interactive dish. Let kids arrange their own toppings on top of the baked mac and cheese using mini marshmallows, crushed potato chips, or shredded carrots.
I once hosted a mac and cheese bar for Lily's birthday party, and it was a hit—everyone got creative with their toppings. This version is all about customization, so let everyone add their favorite crunchy or sweet elements. 🎉
Nutrition facts
Frequently asked questions
Can I make this recipe without Gruyère?
If you can't find Gruyère, substitute with 1 cup Parmesan cheese or Comté cheese for a similar nutty depth. For a sharper flavor, use extra-sharp white cheddar instead. The key is maintaining that creamy, rich texture—just avoid pre-shredded cheese to prevent clumping.
How do I prevent the breadcrumb topping from getting soggy?
Bake the macaroni and cheese 5 minutes uncovered before adding the breadcrumb topping. This helps dry out the surface slightly. Also, make sure your breadcrumbs are completely coated with butter and press them gently but firmly into the cheese. For extra insurance, sprinkle a little extra cheese on top before baking.
Can I make this recipe in a smaller baking dish?
Yes! For a 9x9-inch dish, reduce the recipe by about 40%. For a 9x13-inch dish, use the full recipe. The baking time may vary slightly—watch for golden brown edges and bubbling cheese. If using a different size, preheat your oven to 375°F and check for doneness at 18-22 minutes instead of 20-25.
Why did my macaroni and cheese separate?
This usually happens when the pasta overcooks or the cheese sauce isn't thick enough. Always cook the pasta to al dente (11-12 minutes) and keep it warm on low heat while making the sauce. If the sauce seems too thin after combining, stir in 1-2 tablespoons of flour or cornstarch mixed with cold water to thicken it up.
Can I freeze this baked macaroni and cheese?
Yes, but freeze it before adding the breadcrumb topping for best results. Let it cool completely, wrap tightly in foil or plastic wrap, and freeze for up to 3 months. To reheat, thaw overnight in the fridge, then bake at 350°F for 20-25 minutes. If the top gets dry, sprinkle a little milk and broil for 2 minutes before serving.
