There is homemade macaroni and cheese and then there is this Baked Macaroni and Cheese — the kind with a deeply creamy, velvety interior that stretches and pulls with every spoonful and a golden, bubbling crust on top that crackles slightly when you break through it with a serving spoon. The kind that makes people stop mid-conversation at the dinner table because they need a moment to fully appreciate what they are eating. Once you make this version, every other mac and cheese you have ever eaten will feel like it was missing something.
Why You’ll Love This Recipe
- Impossibly creamy sauce that never breaks — The combination of evaporated milk, whole milk, and a proper roux-based technique produces a sauce that stays silky, smooth, and creamy all the way through baking without separating or becoming oily.
- That golden bubbly crust — A thick top layer of freshly grated sharp cheddar and Monterey Jack dusted with smoked paprika bakes into a deeply golden, slightly crispy crust that is the most coveted part of the entire dish.
- Feeds a serious crowd — This recipe fills a full 9×13 baking dish and serves 8–10 people generously, making it the ultimate choice for potlucks, holiday tables, and family gatherings.
- Deeply layered flavor — Ground mustard adds a subtle sharpness that enhances the cheese flavor, smoked paprika brings warmth and color, and the combination of sharp cheddar and Monterey Jack creates complexity that a single-cheese sauce simply cannot match.
Ingredients You’ll Need
- 1 lb (450g) elbow macaroni, cooked 2 minutes less than package directions
- 4 cups (450g) sharp cheddar cheese, freshly grated, divided
- 2 cups (225g) Monterey Jack cheese, freshly grated, divided
- 12 oz (355ml) evaporated milk
- 2 cups (480ml) whole milk
- ½ cup (115g) unsalted butter
- ½ cup (65g) all-purpose flour
- 1 tsp (2g) smoked paprika, for dusting the top
- 2 tablespoons (8g) fresh parsley, finely chopped
- 1 tsp (2g) ground mustard
Tip: You’ll find the full list of ingredients and measurements in the recipe card below.
Let’s Get Started
- Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish and set aside.
- Cook the elbow macaroni in well-salted boiling water for 2 minutes less than the package directions indicate. Drain well and set aside — the pasta will finish cooking in the oven.
- In a large saucepan over medium heat, melt the butter completely. Add the flour and whisk constantly for 1–2 minutes to cook out the raw flour taste and form a smooth, pale golden roux.
- Slowly pour in the evaporated milk and whole milk in a steady stream, whisking constantly to prevent lumps from forming. Continue whisking over medium heat for 5–7 minutes until the sauce thickens enough to coat the back of a spoon.
- Remove the saucepan from heat and add the ground mustard and half of both the shredded cheddar and Monterey Jack cheeses. Stir until completely melted and the sauce is smooth, glossy, and deeply creamy. Season generously with salt and pepper to taste.
- Add the drained macaroni to the cheese sauce and fold together until every piece of pasta is thoroughly coated.
- Pour half the mac and cheese mixture into the prepared baking dish and spread evenly. Sprinkle half of the remaining cheese over this layer. Pour the rest of the mac and cheese on top and spread evenly. Top with all remaining cheese in a thick, even layer.
- Dust the smoked paprika evenly over the top cheese layer.
- Bake uncovered for 25–30 minutes until the cheese on top is fully melted, bubbling at the edges, and deep golden brown in spots.
- Remove from the oven and rest for 5 minutes. Scatter fresh parsley over the top and serve immediately.
Servings and Pairing
This recipe serves 8–10 generously as a side dish or 6 as a substantial main course. Baked Macaroni and Cheese pairs beautifully with slow-cooked pulled pork, crispy fried chicken, glazed meatloaf, or a simple green salad with vinaigrette to cut through the richness. For a holiday table, it sits perfectly alongside roasted turkey, honey-glazed ham, collard greens, and cornbread for a truly iconic Southern-inspired spread.
Variations
Bacon Version
Cook and crumble 6 strips of bacon and fold half into the mac and cheese mixture before layering in the baking dish, then scatter the remaining crumbles over the cheese topping before baking. The smoky, salty bacon adds an incredible savory contrast to the creamy cheese sauce that makes it even more irresistible.
Spicy Version
Add ¼ teaspoon of cayenne pepper and a tablespoon of hot sauce to the cheese sauce along with the ground mustard. Top the finished baked dish with sliced pickled jalapeños before serving for a bold, spicy kick that cuts beautifully through the richness of the cheese.
Breadcrumb Crust Version
Mix ½ cup of panko breadcrumbs with 2 tablespoons of melted butter and scatter over the top cheese layer before baking for an extra crunchy, golden crust that adds a wonderful textural contrast to the creamy pasta underneath.
Budget-Friendly Version
Replace the Monterey Jack with additional sharp cheddar and use two cups of evaporated milk in place of the combination with whole milk — a single can of evaporated milk keeps the sauce stable and creamy at a lower overall ingredient cost without any noticeable sacrifice in quality or flavor.
Storage Tips
- Fridge: Store leftovers covered tightly or in an airtight container for up to 4 days. The pasta will absorb more sauce as it sits and the dish will become thicker — add a splash of milk when reheating and stir well to restore the creamy consistency.
- Freezer: Freeze in individual portions in airtight freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator before reheating. Note that the texture of the pasta softens slightly after freezing and thawing but the flavor remains excellent.
- Reheating: Reheat individual portions in the microwave with a splash of milk stirred in, covered loosely, in 60-second intervals until heated through. For larger portions, reheat covered in a 325°F (160°C) oven for 20 minutes until hot and bubbling, adding a few tablespoons of milk over the top before covering.
FAQs
Can I make Baked Macaroni and Cheese ahead of time?
Yes — assemble the full dish up to 24 hours in advance, cover tightly with plastic wrap, and refrigerate without baking. When ready to serve, remove from the fridge 30 minutes before baking to take the chill off, then bake as directed adding 5–10 extra minutes to account for the cold starting temperature. The top may need an extra few minutes under the broiler to achieve that perfect golden crust.
What can I substitute for Monterey Jack cheese in Baked Macaroni and Cheese?
Gruyere is a wonderful substitute that adds a slightly nutty, more complex flavor to the finished dish. Colby Jack, mild white cheddar, or even fontina all melt beautifully and work well in this recipe. The key is choosing a cheese that melts smoothly — avoid anything too aged or hard as it can make the sauce grainy rather than silky.
How do I know when the Baked Macaroni and Cheese is done?
The dish is perfectly ready when the edges are actively bubbling, the top cheese layer is deeply golden brown with some caramelized spots visible across the surface, and a knife inserted into the center comes out hot to the touch. The center should feel set and firm rather than loose and jiggly when you gently shake the baking dish. If the top is browning faster than the center is setting, loosely tent with foil for the remaining bake time.
Final Thoughts
Baked Macaroni and Cheese with a bubbly golden-brown crust is the kind of recipe that defines comfort food at its absolute finest — rich, creamy, deeply cheesy, and completely satisfying from the very first bite to the very last scrape of the baking dish. Whether it anchors a holiday spread or shows up on a regular weeknight when everyone needs something truly comforting and delicious, it never once fails to deliver. Make it once and it will become the most requested recipe in your entire collection for years to come!
Print
Baked Macaroni and Cheese
- Total Time: 55 minutes
- Yield: 10 servings
- Diet: Vegetarian
Description
A deeply creamy, ultra-cheesy baked macaroni and cheese made with a rich roux-based sauce combining sharp cheddar, Monterey Jack, evaporated milk, whole milk, ground mustard, and smoked paprika, baked until the top is perfectly golden, bubbly, and irresistible. The ultimate crowd-pleasing comfort food dish that delivers restaurant-quality results every single time.
Ingredients
- 1 lb (450g) elbow macaroni, cooked 2 minutes less than package directions
- 4 cups (450g) sharp cheddar cheese, freshly grated, divided
- 2 cups (225g) Monterey Jack cheese, freshly grated, divided
- 12 oz (355ml) evaporated milk
- 2 cups (480ml) whole milk
- ½ cup (115g) unsalted butter
- ½ cup (65g) all-purpose flour
- 1 tsp (2g) smoked paprika, for dusting the top
- 2 tablespoons (8g) fresh parsley, finely chopped
- 1 tsp (2g) ground mustard
Instructions
- Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish and set aside.
- Cook the elbow macaroni in well-salted boiling water for 2 minutes less than the package directions indicate. Drain well and set aside — the pasta will finish cooking in the oven.
- In a large saucepan over medium heat, melt the butter completely. Add the flour and whisk constantly for 1–2 minutes to cook out the raw flour taste and form a smooth, pale golden roux.
- Slowly pour in the evaporated milk and whole milk in a steady stream, whisking constantly to prevent lumps from forming. Continue whisking over medium heat for 5–7 minutes until the sauce thickens enough to coat the back of a spoon.
- Remove the saucepan from heat and add the ground mustard and half of both the shredded cheddar and Monterey Jack cheeses. Stir until completely melted and the sauce is smooth, glossy, and deeply creamy. Season generously with salt and pepper to taste.
- Add the drained macaroni to the cheese sauce and fold together until every piece of pasta is thoroughly coated.
- Pour half the mac and cheese mixture into the prepared baking dish and spread evenly. Sprinkle half of the remaining cheese over this layer. Pour the rest of the mac and cheese on top and spread evenly. Top with all remaining cheese in a thick, even layer.
- Dust the smoked paprika evenly over the top cheese layer.
- Bake uncovered for 25–30 minutes until the cheese on top is fully melted, bubbling at the edges, and deep golden brown in spots.
- Remove from the oven and rest for 5 minutes. Scatter fresh parsley over the top and serve immediately.
Notes
- Always grate your cheese fresh from the block — pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly and can make the sauce grainy.
- Undercook the pasta by 2 minutes before baking — it will absorb sauce and finish cooking in the oven, preventing a mushy final texture.
- The evaporated milk is not optional — it contains less water than regular milk and keeps the sauce stable and creamy throughout baking without breaking or becoming greasy.
- Prep Time: 20 mins
- Cook Time: 35 mins


