This classic baked mac and cheese features elbow macaroni coated in a rich homemade cheese sauce made with sharp cheddar and Gruyère, then topped with buttery panko crumbs. The dish comes together in about 50 minutes, making it ideal for weeknight dinners or potluck gatherings. You can customize the flavor by adding spices like cayenne, swapping cheeses, or mixing in bacon bits. Letting it rest for five minutes after baking ensures perfectly portionable servings.
The way my apartment smells when a pan of mac and cheese is bubbling away in the oven is something I cant quite describe to people who havent experienced it. My roommate walked in last winter with her coat still on and immediately asked what was making the whole building smell like heaven. That was the moment I stopped considering this a side dish and started treating it as the main event it deserves to be.
I brought this to a friends potluck last month and watched three different people try to casually hover near the serving spoon until someone finally said it outright. Theres something about baked mac and cheese that brings out the child in everyone at the table. The best part is how it travels beautifully and actually tastes better after the short rest period.
Ingredients
- 400 g (14 oz) elbow macaroni: The curves catch sauce perfectly and this amount feeds six hungry people generously
- 60 g (4 tbsp) unsalted butter: Split between the roux and topping this builds that restaurant quality richness
- 40 g (1/3 cup) all-purpose flour: Creates the silky base that thickens your sauce without any lumps
- 720 ml (3 cups) whole milk: Full fat makes all the difference here for that velvety texture
- 120 ml (1/2 cup) heavy cream: This small addition transforms good mac and cheese into the memorable kind
- 200 g (2 cups) sharp cheddar cheese: Shred it yourself because pre shredded cheese resists melting smoothly
- 100 g (1 cup) Gruyère cheese: Adds that sophisticated nutty depth that makes people ask whats your secret
- 1 tsp Dijon mustard: You wont taste mustard but it enhances the cheese flavor beautifully
- 1/2 tsp garlic powder: Rounds out the flavor without adding raw garlic bite
- 1/2 tsp onion powder: Provides subtle background notes that make the sauce taste complete
- 1/2 tsp salt: Adjust after tasting since cheese varies in saltiness
- 1/4 tsp freshly ground black pepper: Just enough to brighten all that richness
- 60 g (1 cup) panko breadcrumbs: These create that irresistible crunch that stays crisp longer than traditional crumbs
- 30 g (1/4 cup) grated Parmesan cheese: Mixed into the topping it adds savory depth and extra golden color
- 2 tbsp unsalted butter melted: Binds the topping together and helps it achieve perfect golden brown color
- 1 tbsp chopped fresh parsley optional: A bright finish that cuts through the richness visually and flavor wise
Instructions
- Prepare your oven and pasta:
- Preheat oven to 180°C (350°F) and grease a 2 liter baking dish with butter. Cook macaroni in salted water until just shy of al dente about 1 to 2 minutes less than the package directs since it will continue cooking in the oven.
- Build your flavor base:
- Melt 60 g butter in a large saucepan over medium heat. Whisk in flour and stir constantly for 1 to 2 minutes until you smell a slightly toasted aroma but the mixture hasnt started browning.
- Create the creamy sauce:
- Slowly whisk in the milk and cream a little at a time to prevent lumps. Continue whisking over medium heat for 5 to 7 minutes until the sauce thickens enough to coat the back of a spoon and just begins to bubble.
- Add the magic:
- Remove from heat completely before stirring in the cheddar Gruyère Dijon mustard garlic powder onion powder salt and pepper. The residual heat will melt everything into a smooth glossy sauce.
- Combine everything:
- Pour the drained pasta into the cheese sauce and stir gently until every piece is coated. Transfer the mixture to your prepared baking dish spreading it evenly.
- Make the crunchy topping:
- Combine panko Parmesan and melted butter in a bowl mixing until the butter coats all the crumbs. Sprinkle this evenly across the entire surface of the pasta.
- Bake to perfection:
- Bake for 25 to 30 minutes until the topping is deeply golden and the cheese sauce is bubbling up around the edges. Let it rest for 5 minutes before serving.
Last Sunday my partner took one bite and announced this was definitely going on our permanent rotation. Theres something so deeply satisfying about watching people genuinely light up over a dish that feels like a warm hug on a plate.
Making It Your Own
Ive learned that a small pinch of cayenne pepper or a few dashes of hot sauce in the cheese sauce adds this wonderful warmth that people notice but cant quite identify. The heat balances all that rich creaminess perfectly without making it spicy.
Cheese Choices
While Gruyère adds incredible complexity mozzarella or Monterey Jack work beautifully if you need a milder option for picky eaters. Sometimes I do half and half to keep everyone happy without sacrificing all the depth of flavor.
Serving Ideas
A crisp green salad with a bright vinaigrette cuts through the richness beautifully and makes the whole meal feel balanced. I love how the cold refreshing crunch against the warm creamy pasta creates such a satisfying dining experience.
- Cooked bacon bits folded into the pasta before baking add a wonderful smoky element
- Sautéed onions or roasted garlic stirred into the sauce layer in extra savory notes
- A light dusting of paprika over the topping creates the most gorgeous red gold color
Nothing beats that first forkful when the crunch of the topping meets the impossibly creamy pasta underneath. This is the kind of comfort food that makes any ordinary Tuesday feel like a celebration.
Recipe FAQs
- → What makes the cheese sauce creamy?
-
The combination of whole milk and heavy cream creates a rich base, while the flour and butter roux thickens the sauce. Sharp cheddar and Gruyère add depth and smooth melting qualities.
- → Can I make this ahead of time?
-
Yes, assemble the dish completely and refrigerate for up to 24 hours before baking. Add 10-15 minutes to the baking time if baking straight from the refrigerator.
- → Why cook pasta less than package instructions?
-
The pasta continues cooking in the oven while baking with the cheese sauce. Removing it 1-2 minutes early prevents mushy texture and ensures perfect al dente consistency.
- → What other cheeses work well?
-
Mozzarella provides mild stretchiness, Monterey Jack melts beautifully, and fontina adds nutty richness. Aim for a mix of sharp and melting cheeses for best results.
- → How do I get the crispiest topping?
-
Combine panko with melted butter and Parmesan thoroughly, then spread evenly. Bake until golden brown, and if needed, broil for 1-2 minutes at the end for extra crunch.
- → Can I freeze leftovers?
-
Portion leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat with a splash of milk to restore creaminess.