This creamy baked macaroni and cheese combines elbow pasta with a velvety three-cheese sauce made from sharp cheddar, mozzarella, and parmesan.
A buttery breadcrumb topping adds the perfect golden crunch after 25 minutes in the oven.
Ready in just 45 minutes, it feeds four and can easily be customized with bacon, mushrooms, or different cheese blends.
There is something about the sound of a whisk scraping against a saucepan that signals comfort is on its way. My stove was a mess of flour dust and shredded cheese the afternoon I finally cracked the code on a cheese sauce that did not break or turn grainy. That batch went straight into the oven and came out bubbling through a golden crust that had everyone hovering around the kitchen before I even called them to the table. This is that version, tuned and tested until it reliably delivers the creamy baked mac and cheese that disappears every single time.
I made a double batch of this for a rainy Sunday potluck and watched a friend who never takes seconds come back with a bigger bowl. Something about the sharp cheddar cutting through the mellow mozzarella makes people lose their restraint entirely.
Ingredients
- 250 g elbow macaroni: Use real elbow pasta rather than large shells because the curved shape holds sauce in every tiny pocket and gives you that classic texture.
- 2 cups whole milk: Whole milk is nonnegotiable here since lower fat milk leaves the sauce thin and the richness disappears.
- 2 tbsp unsalted butter: Unsalted lets you control the seasoning and the butter is the foundation of your roux so quality matters.
- 2 tbsp all-purpose flour: This small amount thickens the milk into a velvety base without tasting floury as long as you cook it a full minute before adding liquid.
- 1 1/2 cups sharp cheddar cheese grated: Grate it yourself from a block because pre-shredded cheese is coated in anti-caking powder that makes the sauce gritty.
- 1/2 cup mozzarella cheese grated: Mozzarella adds that stretchy pull when you serve it and mellows the sharpness of the cheddar beautifully.
- 1/4 cup parmesan cheese grated: A little parmesan goes a long way to add a salty umami depth that makes people ask what your secret is.
- 1/2 tsp salt: Seasoning the sauce directly means every bite is flavored rather than relying on salty pasta water alone.
- 1/4 tsp black pepper: Freshly cracked is best because the pre-ground stuff tastes flat and dusty against rich cheese.
- 1/4 tsp mustard powder: Optional but this tiny amount does not make it taste like mustard at all, it just amplifies the cheese flavor in a way that surprises people.
- 1/2 cup breadcrumbs: Panko gives the crunchiest result but regular breadcrumbs work fine in a pinch.
- 2 tbsp butter melted: Mixing melted butter into the breadcrumbs is what transforms them from dry dust into a proper golden crust.
- 2 tbsp parmesan cheese grated for topping: An optional finish that browns beautifully and adds one more layer of savory crunch on top.
Instructions
- Preheat and prepare the dish:
- Set your oven to 180 degrees Celsius which is 350 Fahrenheit and grease a medium baking dish with butter so nothing sticks and cleanup is painless.
- Cook the macaroni:
- Boil the pasta in well-salted water until just al dente since it will cook more in the oven and you want it tender not mushy at the end.
- Start the roux:
- Melt the butter in a saucepan over medium heat then whisk in the flour and keep it moving for about a minute until it looks foamy and smells slightly nutty but has no color.
- Build the bechamel:
- Pour the milk in gradually while whisking so no lumps form and keep stirring as it thickens into a smooth sauce that coats the back of a spoon in about five minutes.
- Add the cheeses:
- Take the pan off the heat and stir in all three cheeses at once, letting the residual warmth melt them gently rather than overheating and causing the sauce to separate.
- Season the sauce:
- Stir in salt, pepper, and mustard powder, then taste it because this is your last chance to adjust before it goes into the oven and the flavors lock in.
- Combine pasta and sauce:
- Fold the drained macaroni into the cheese sauce gently so you coat every piece without breaking the pasta into sad little fragments.
- Assemble the bake:
- Pour the mixture into your prepared dish and spread it evenly so every serving has the same ratio of saucy pasta to crispy topping.
- Make the topping:
- Stir the melted butter into the breadcrumbs until they look like wet sand then scatter them over the surface and add a little extra parmesan if you are feeling ambitious.
- Bake until golden:
- Slide it into the oven for 20 to 25 minutes until the top is deeply golden and the edges are bubbling up through the crust, then let it rest five minutes before scooping.
The night I brought this to a neighbors house after they had a baby, the husband stood in the kitchen eating it straight from the dish with a serving spoon before it even made it to a plate. Some foods just bypass all formality and that is exactly what good mac and cheese should do.
Storing and Reheating Like a Pro
Leftovers keep well covered in the fridge for up to three days though the sauce tightens as it chills. Reheat portions in a low oven around 160 degrees Celsius with a splash of milk stirred in to bring the creamy texture back to life because the microwave tends to dry out the edges and make the topping rubbery.
Making It Your Own
The beauty of this recipe is how well it adapts to whatever you have on hand or whatever mood strikes. Fold in cooked crumbled bacon or sauteed mushrooms right before baking for a heartier version, or swap the cheddar for Gruyere if you want something a little more sophisticated for a dinner party.
Serving Suggestions and Pairings
A crisp green salad with a bright vinaigrette cuts through the richness beautifully and balances the plate. Roasted broccoli or charred Brussels sprouts work just as well if you want to keep everything warm and cozy on the same tray.
- A dollop of hot sauce on top is a game changer if you like a little heat with your comfort food.
- Serve it in shallow bowls rather than flat plates because the sauce pools better and every bite stays saucy.
- Let it rest those full five minutes or you will burn your mouth on molten cheese and regret everything.
Once you make this version you will understand why people stop asking for a recipe and just start inviting themselves over for dinner. Keep this one close because it earns its place in your permanent rotation.
Recipe FAQs
- → What type of pasta works best for mac and cheese?
-
Elbow macaroni is the classic choice because its curved shape holds the cheese sauce well. You can also use cavatappi, shells, or penne for equally delicious results.
- → Can I make this ahead of time?
-
Yes, you can assemble the dish up to 24 hours in advance and refrigerate it unbaked. Add an extra 10 minutes to the baking time if cooking straight from the refrigerator.
- → Why is my cheese sauce grainy?
-
Grainy sauce usually happens when cheese is added over high heat. Always remove the saucepan from heat before stirring in the cheese, and grate it fresh for the smoothest melt.
- → Can I freeze leftover mac and cheese?
-
Absolutely. Portion leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven at 180°C until bubbly throughout.
- → How do I make it gluten-free?
-
Swap the elbow macaroni for a gluten-free pasta variety and replace the all-purpose flour with cornstarch or a gluten-free flour blend to thicken the cheese sauce.