There’s something undeniably comforting about a bubbling, golden‑crowned casserole that fills the kitchen with the scent of melted cheese and toasted breadcrumbs. This classic baked macaroni and cheese captures that nostalgic feeling while delivering a velvety interior and a crisp, buttery topping that will make every bite memorable.
What sets this version apart is the three‑cheese blend—sharp cheddar, creamy Gruyère, and smoky mozzarella—combined with a touch of Dijon for depth, and a light dusting of smoked paprika for a subtle kick.
It’s perfect for busy weeknights, cozy family dinners, or potluck gatherings where a crowd‑pleasing side is essential. Kids, cheese lovers, and anyone craving a warm, hearty comfort dish will adore it.
The process is straightforward: cook the pasta, whisk together a silky béchamel, fold in the cheeses, assemble, and bake until the top turns a deep, caramelized amber. You’ll have a restaurant‑quality dish in under an hour.
Why You'll Love This Recipe
Rich, Multi‑Layered Flavor: The blend of three cheeses creates depth, while a splash of Dijon adds a gentle tang that balances the richness for a truly satisfying palate.
Simple, Foolproof Technique: By using a classic béchamel as the base, the sauce stays smooth and clings perfectly to every noodle, eliminating any risk of a grainy texture.
Comfort Meets Elegance: A crunchy breadcrumb topping gives the dish a restaurant‑style finish without requiring any special equipment or advanced skills.
Make‑Ahead Friendly: Assemble the casserole ahead of time, refrigerate, and bake when you’re ready—ideal for busy schedules or entertaining guests.
Ingredients
The magic of this dish lies in a few high‑quality staples. Sturdy elbow macaroni provides the perfect bite‑size pocket for the sauce, while the three‑cheese blend delivers both sharpness and melt. A simple roux made from butter and flour forms a creamy béchamel that unifies the flavors. Finally, a crunchy breadcrumb topping adds texture and a hint of buttery richness.
Pasta
- 12 oz (340 g) elbow macaroni
Cheese Sauce
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded Gruyère cheese
- 1 cup shredded mozzarella cheese
- 3 tablespoons unsalted butter
- 3 tablespoons all‑purpose flour
- 2 cups whole milk, warmed
- 1 teaspoon Dijon mustard
Seasonings & Topping
- ½ teaspoon smoked paprika
- ¼ teaspoon freshly ground black pepper
- ½ teaspoon kosher salt (plus more for pasta water)
- ¾ cup panko breadcrumbs
- 2 tablespoons melted butter (for topping)
Together these ingredients create a sauce that’s silky, cheesy, and just a touch tangy. The panko topping, brushed with melted butter and seasoned with smoked paprika, turns a beautiful golden‑brown during baking, adding a satisfying crunch that contrasts the creamy interior. Using high‑quality cheese and fresh milk ensures a luxurious mouthfeel without any grainy texture.
Step-by-Step Instructions

Preparing the Pasta
Bring a large pot of salted water to a rolling boil. Add the elbow macaroni and cook until just al dente—about 7‑8 minutes. The pasta will finish cooking in the oven, so it’s important not to over‑cook now. Drain, rinse briefly with warm water, and set aside.
Making the Cheese Sauce
- Build the Roux. In a medium saucepan over medium heat, melt 3 tablespoons unsalted butter. Sprinkle 3 tablespoons all‑purpose flour over the butter and whisk constantly for 2‑3 minutes until the mixture turns a light golden color. This cooks out the raw flour taste and creates a smooth base.
- Incorporate Milk. Gradually whisk in 2 cups warm whole milk, a little at a time, to avoid lumps. Continue whisking until the mixture thickens and coats the back of a spoon—about 5‑6 minutes. The warmth of the milk prevents clumping and ensures a velvety texture.
- Season & Add Cheese. Stir in 1 teaspoon Dijon mustard, ½ teaspoon smoked paprika, ¼ teaspoon black pepper, and ½ teaspoon kosher salt. Reduce heat to low, then fold in the shredded cheeses (2 cups cheddar, 1 cup Gruyère, 1 cup mozzarella) until melted and smooth. The mustard adds subtle tang, while the paprika lends a gentle smoky note.
- Combine Pasta and Sauce. Toss the drained macaroni into the sauce, ensuring every noodle is evenly coated. Transfer the mixture to a greased 9×13‑inch baking dish, spreading it into an even layer.
Assembling & Baking
- Prepare the Topping. In a small bowl, combine ¾ cup panko breadcrumbs with 2 tablespoons melted butter. Sprinkle the mixture evenly over the casserole. The butter helps the breadcrumbs brown evenly, while the panko provides a light, airy crunch.
- Bake to Perfection. Place the dish in a pre‑heated oven at 375°F (190°C). Bake for 25‑30 minutes, or until the top is deep golden‑brown and the sauce is bubbling around the edges. If the topping browns too quickly, loosely cover with foil for the last 5 minutes.
- Rest Before Serving. Remove the casserole from the oven and let it sit for 5‑7 minutes. Resting allows the sauce to thicken slightly, making it easier to slice and serve without a runny center.
Tips & Tricks
Perfecting the Recipe
Use Freshly Grated Cheese. Freshly grated cheese melts more smoothly than pre‑shredded varieties, which often contain anti‑caking agents that can cause graininess.
Don’t Over‑Cook Pasta. Al dente pasta continues to cook in the oven, preventing a mushy texture and ensuring each bite retains a pleasant chew.
Whisk Continuously. When adding milk to the roux, constant whisking eliminates lumps and creates a uniformly creamy béchamel.
Cover If Needed. If the breadcrumb topping darkens too fast, loosely tent the casserole with foil halfway through baking.
Flavor Enhancements
Stir a pinch of freshly grated nutmeg into the béchamel for warm undertones, or finish the dish with a drizzle of truffle oil for an upscale twist. A handful of finely chopped chives added just before serving brightens the flavor profile.
Common Mistakes to Avoid
Skipping the resting period often results in a runny sauce that slides off the plate. Also, adding cold milk directly to a hot roux can cause lumps; always warm the milk first. Finally, avoid using low‑fat cheese—it won’t melt as smoothly and can lead to a gritty texture.
Pro Tips
Season the Pasta Water. Adding a generous amount of salt to the boiling water seasons the macaroni from the inside out, enhancing overall flavor.
Use a Heavy‑Bottomed Saucepan. This distributes heat evenly, preventing scorching of the béchamel and ensuring a smooth, lump‑free sauce.
Finish with a Sprinkle of Extra Cheese. A light dusting of cheddar just before the last 5 minutes of baking adds an extra layer of gooey goodness.
Let the Casserole Cool Slightly. A 5‑minute cool down helps the sauce set, making clean slices and preventing a soggy plate.
Variations
Ingredient Swaps
Swap elbow macaroni for cavatappi or penne to change the texture. Replace Gruyère with smoked Gouda for a deeper smoky flavor, or use pepper Jack for a spicy kick. For a crunchy twist, mix in toasted crushed cornflakes with the breadcrumbs.
Dietary Adjustments
Use gluten‑free pasta and gluten‑free panko for a safe option. For dairy‑free, substitute butter with plant‑based margarine, milk with oat or almond milk, and choose dairy‑free cheese blends. A low‑carb version can be made with shirataki noodles and a cheese blend high in fat but low in carbs.
Serving Suggestions
Pair the casserole with a crisp green salad tossed in a light vinaigrette, or serve alongside roasted garlic‑infused Brussels sprouts. For a heartier meal, add a side of smoked sausage slices or a drizzle of hot sauce for those who love heat.
Storage Info
Leftover Storage
Allow the casserole to cool to room temperature, then transfer it to an airtight container. Refrigerate for up to 4 days. For longer keeping, portion the leftovers into freezer‑safe bags or containers, wrap tightly, and freeze for up to 3 months.
Reheating Instructions
Reheat in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until warmed through; uncover for the final 5 minutes to restore crispness. In a microwave, heat individual portions on medium power for 2‑3 minutes, stirring halfway, and add a splash of milk if the sauce looks dry.
Frequently Asked Questions
This baked macaroni and cheese delivers the ultimate comfort with a silky interior and a satisfyingly crisp topping. By following the step‑by‑step guide, using quality cheeses, and applying the tips provided, you’ll achieve a restaurant‑worthy dish every time. Feel free to experiment with the suggested swaps or add your own twist—cooking is all about making the recipe yours. Serve it hot, share it with loved ones, and enjoy every cheesy, golden bite.