Side Dishes
This Stouffer's mac and cheese copycat recipe delivers that iconic ultra-creamy texture and baked-to-perfection crust I spent years trying to replicate. After testing dozens of versions, I finally cracked the code using a precise cheese blend and slow cooking technique that transforms ordinary mac and cheese into something restaurant-quality.
The secret lies in the sauce—thickened just right and baked until bubbly, with a crispy top that holds its shape like the original.
What makes this recipe work is the combination of sharp cheddar, mild cheddar, and cream cheese, melted together with a simple roux for that signature velvety consistency. Unlike many copycat recipes that rely on processed cheese products, this version uses real dairy for authentic flavor.
The baking time is critical—too short and it won't develop that perfect crust, too long and it risks drying out. I've perfected it to 30 minutes at 375°F, giving you that golden-brown top and creamy interior in one baking.
By the time you pull this from the oven, you'll have a creamy, bubbly mac and cheese with a crispy top that's impossible to resist. The sauce clings to every noodle, and the texture is perfectly balanced—never too thick or too thin.
This is the kind of comfort food that brings back childhood memories while still feeling like a gourmet dish. It's the perfect side for holidays, game days, or any night you crave that nostalgic Stouffer's flavor without the convenience packaging.
For those who want to customize, you can easily add cooked bacon, steamed broccoli, or even a sprinkle of crushed potato chips on top before baking. The base recipe stays true to the original, but these additions let you personalize it without sacrificing that signature taste.
Let's get started on recreating this classic comfort food at home!
Ingredients for stouffer's mac and cheese copycat
Six ingredients make the creamy sauce. Three cheeses do the heavy lifting—sharp, mild, and cream cheese.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 2 cups | Uncooked, medium or fine shape |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Mild Yellow Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ¼ cup | For roux base |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | For extra richness |
| Garlic Powder 🧄 | 1 tsp | Not garlic salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Breadcrumbs 🍞 | ½ cup | Panko for extra crunch |
| Butter (for topping) 🧈 | 2 tbsp | Melted, for crust |
The cheeses are non-negotiable. Sharp white cheddar gives that signature tang, while mild yellow cheddar smooths out the flavor. I grab mine from Whole Foods or the deli section at Kroger—pre-shredded gets clumpy and lacks that restaurant-quality melt. Cream cheese is the secret weapon here; it keeps the sauce ultra-smooth. Room temperature is key—take it out 30 minutes before you start. For the breadcrumbs, panko gives the best texture, but regular works in a pinch. The elbow macaroni should be medium or fine shape—it clings better to the sauce.
No sharp cheddar? Extra-sharp cheddar at half the amount works, but the flavor won't be identical. Mild cheddar missing? Colby Jack is a decent swap, though it's not as creamy. Cream cheese out? Sour cream can replace it, but reduce by 2 tbsp to avoid excess moisture. For the roux, don't rush it—cook the butter and flour until it's a deep golden brown (about 5 minutes) for that nutty flavor. The milk and cream should be warmed slightly before adding to the roux to prevent lumps. If you're watching calories, you can reduce the heavy cream to whole milk, but the texture won't be quite as rich.
This mac and cheese reheats beautifully—just cover it with foil and bake at 350°F for 15 minutes. It actually tastes better the next day once the flavors meld. For the crust, melt the butter and mix it with the breadcrumbs before sprinkling on top—this ensures every bite gets that crispy goodness. Store leftovers in the fridge for up to 5 days, covered tightly. Freeze portions for up to 3 months—just thaw overnight in the fridge before reheating. The sauce thickens as it cools, so add a splash of milk if it seems too stiff when reheating.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just elbow macaroni, three cheeses, and butter in one pot. No strainers, no extra bowls, just melt-in-your-mouth perfection with zero fuss.
- Creamy Cheese Love: That cream cheese isn’t just filling—it’s the secret weapon. Sharp white cheddar for bite, mild yellow for smoothness, and the cream cheese? It makes every bite dangerously creamy.
- Game for Any Night: Between us, this is my lazy night and potluck hero. Serve it as a casserole, a side, or even a breakfast hash (yes, really). The crowd won’t care how little effort went in.
- Leftovers That Win: Honestly, I always make too much. The flavor actually improves the next day—crispy top, gooey center, and it reheats like a dream. Budget-friendly? Absolutely. Worth the extra bowl? Always.
Step-by-step instructions for Stouffer's mac and cheese copycat recipe
Here's how to nail that iconic Stouffer's texture—ultra-creamy sauce, crispy breadcrumb topping, and melty perfection in every bite.
Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and add 2 cups elbow macaroni. Cook until 1 minute before the package directions specify for al dente texture—this ensures it finishes cooking in the oven without becoming mushy. Drain the pasta in a colander and rinse briefly with cool water to stop the cooking process immediately. I always shake the colander vigorously to remove excess starch, which helps prevent a gummy sauce later.
Don't skip rinsing—this is where most home versions go wrong. The starch left on the pasta can make the sauce too thick and gluey. Transfer the drained pasta to a large mixing bowl and set it aside while you prepare the cheese sauce. The pasta should still be hot when you combine it with the sauce, so work quickly to keep everything at an even temperature.
Make the Ultra-Creamy Cheese Sauce
In a separate large saucepan, melt 0.5 cup unsalted butter over medium heat until fully liquid. Add 0.25 cup all-purpose flour and whisk constantly for 2-3 minutes until the mixture forms a smooth, pale roux. This step is crucial—if the roux darkens, it will add a bitter flavor to your sauce.
Gradually pour in 1.5 cups whole milk and 0.5 cup heavy cream while whisking vigorously to prevent lumps. Bring the mixture to a gentle simmer and cook for 5-7 minutes, stirring frequently, until it thickens enough to coat the back of a spoon. Remove from heat and stir in 8 oz cream cheese until completely melted and smooth. The sauce should be velvety, not grainy—if it looks too thick, whisk in 1-2 tablespoons of pasta water to loosen it.
Combine Cheese and Build Flavor
Add the hot cheese sauce to the cooked pasta in the mixing bowl. Stir in 2 cups sharp white cheddar cheese, 1.5 cups mild yellow cheddar cheese, 1 tsp garlic powder, 0.5 tsp ground black pepper, and 1.5 tsp salt. Mix thoroughly until all the cheese is melted and the pasta is fully coated. Here's the thing—don't worry if it looks too thick now. The sauce will loosen up as it bakes, creating that signature Stouffer's creaminess.
Taste the mixture and adjust seasoning if needed. I usually add a pinch more salt at this stage because the cheddar cheeses can vary in saltiness. The sauce should be rich, tangy, and deeply cheesy with a hint of garlic. Let the mixture cool slightly while you prepare the breadcrumb topping—this prevents the butter from melting too quickly when you assemble everything.
Assemble and Bake to Golden Perfection
Preheat your oven to 375°F and grease a 9x13-inch baking dish lightly with butter or cooking spray. Spread the macaroni and cheese mixture evenly into the dish, pressing down gently to eliminate air pockets. This ensures even baking and prevents a dry top layer.
In a small bowl, mix together 0.5 cup breadcrumbs and 2 tbsp melted butter until evenly combined. Sprinkle this mixture evenly over the top of the macaroni and cheese, pressing down lightly with the back of a spoon to help it adhere. Bake for 20-25 minutes until the top is deep golden brown and the edges are bubbling. The center should still be slightly jiggly—this indicates it's perfectly creamy inside.
Rest and Serve for Maximum Creaminess
Remove the baking dish from the oven and let it rest for 5-10 minutes before serving. This resting period allows the sauce to set slightly and redistribute, giving you that ideal Stouffer's texture—creamy in the center with a crispy, golden crust on top. If you cut into it too soon, the cheese will be too soft and runny.
Serve immediately while the breadcrumb topping is still crisp. Each bite should deliver that perfect combination of melty, stretchy cheese, creamy sauce, and satisfying crunch. For extra richness, serve with a side of buttery dinner rolls or a simple green salad to balance the indulgence. Leftovers? Store in an airtight container and reheat in the oven at 350°F for 10-15 minutes to restore that perfect texture.
Pro Tips For Making Stouffer'S Mac And Cheese Copycat
- MELT CHEESE LOW AND SLOW: I learned this the hard way—dumping shredded cheddar into hot sauce and watching it turn into a greasy mess. For this recipe, melt the cheddar mixture over medium-low heat, stirring constantly until fully smooth. High heat = scrambled cheese, and nobody wants that.
- SHRED CHEESE FINE OR FORGET IT: Yes, even if you’re impatient like me. The sharp white cheddar needs to dissolve completely, and anything larger than rice-sized chunks will sit like sad, unmelted rocks. Pulse it in a food processor for 30 seconds—it’ll make all the difference in that creamy texture.
- SAVE THE STARCHY WATER: When draining your elbow macaroni, don’t pour that starchy water down the sink. Reserve ½ cup and stir it into the cheese sauce at the end. It’s the glue that keeps everything cohesive and prevents a dry, crumbly mess.
- TOAST THE MACARONI: Skip the soggy pasta—toss the cooked elbow macaroni in a cold skillet with 1 tablespoon of butter and a pinch of salt for 2-3 minutes until lightly golden. It adds a nutty depth and prevents the final dish from tasting like boiled noodles. (Yes, it’s an extra step, but your taste buds will notice.)
Pro cooking tips for perfect results
Cheese Blend Secrets
The sharp white cheddar and mild yellow cheddar combo is non-negotiable for that signature Stouffer's tang. I always buy block cheese and shred it myself—pre-shredded gets clumpy and lacks that restaurant-quality melt. The cream cheese is the game-changer; it keeps the sauce ultra-smooth without curdling.
Pro tip: Take the cream cheese out of the fridge 30 minutes before using so it melts evenly into the sauce. 🧀
Roux Perfection
Cook your butter and flour roux until it's a deep golden brown—about 5 minutes on medium heat. This adds nutty depth that store-bought versions miss. The key is patience: rush it, and you'll get a bitter flavor. Once thickened, gradually whisk in warmed milk and cream to prevent lumps.
If the sauce looks too stiff after adding cheese, loosen it with 1-2 tablespoons of pasta water. The sauce should coat the back of a spoon but still be pourable.
Pasta Prep Matters
Cook your pasta 1 minute less than package instructions and rinse it with cool water to stop cooking. This prevents a mushy texture when baked. Shake the colander vigorously to remove excess starch—this is where most home versions go wrong.
The pasta should be hot when combined with the sauce, so work quickly to maintain even temperatures. I like to toss the drained pasta with a tiny bit of butter while it cools slightly to prevent sticking.
Baking Like a Pro
Spread the mac and cheese evenly in your baking dish and press down gently to eliminate air pockets—this prevents a dry top layer. The 375°F temperature is critical: too hot, and the top burns before the center cooks; too cool, and it won't develop that crispy crust.
Bake for 20-25 minutes until the edges are bubbling and the center is still slightly jiggly. The breadcrumb topping should be deep golden brown—this is your cue it's ready. 🔥
Resting is Key
Let your mac and cheese rest for 5-10 minutes after baking—this allows the sauce to set slightly and redistribute. Cutting into it too soon makes the cheese too soft and runny. The resting time also helps the breadcrumb topping crisp up properly.
For extra crunch, press the topping down lightly with the back of a spoon before baking. This ensures every bite gets that satisfying texture contrast between creamy and crispy.
Customizing Without Ruining
Want to add protein or veggies? Mix them in after the pasta is cooked but before adding the cheese sauce. For bacon, cook it crispy first and stir it in at the end. Broccoli should be steamed until tender-crisp and added to the pasta before baking.
If using potato chips on top, sprinkle them on after the breadcrumbs and bake for an extra 2-3 minutes to crisp them up. The base recipe stays true to the original, but these additions let you personalize it without sacrificing that signature flavor.
Nutrition facts
Frequently asked questions
Can I make this mac and cheese ahead of time?
This recipe actually tastes better the next day. Assemble the dish as directed, cover tightly with foil, and refrigerate for up to 2 days. When ready to serve, bake at 350°F for 20-25 minutes until heated through. For freezing, portion into individual serving containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Why does my homemade version turn out too thick or gluey?
Most likely, you didn't remove excess starch from the pasta. Always rinse drained pasta with cool water and shake vigorously in the colander. Also, if your sauce looks too thick after adding cheese, whisk in 1-2 tablespoons of pasta water to loosen it. The sauce should be velvety but still pourable before baking.
What's the best way to add extra protein without ruining the texture?
Cook your protein separately and mix it in after the pasta is cooked but before adding the cheese sauce. For bacon, cook it crispy first and stir in at the end. For chicken, use diced pieces that cook in 10 minutes or less. Never add raw meat directly to the baking dish—it won't cook through properly and can make the sauce watery.
Can I use a different type of pasta?
Elbow macaroni is ideal because it holds the sauce best, but you can substitute shells or penne in a pinch. Avoid long noodles like spaghetti—they don't work well in baked dishes. If using shells, reduce the baking time by 2-3 minutes since they cook faster. The key is medium or fine-shaped pasta that clings to the creamy sauce.
How do I fix a watery sauce?
If your sauce is too thin, simmer it uncovered for 5-7 minutes to reduce the liquid. For extra insurance, stir in 1 tablespoon cornstarch mixed with 1 tablespoon cold water and cook for another 2 minutes. If the problem started during baking, cover with foil and bake 5 minutes longer to let the moisture evaporate. The sauce should be thick enough to coat the back of a spoon but still creamy.