This comforting classic features elbow macaroni coated in a velvety homemade cheese sauce made with sharp cheddar and Gruyère. The creamy mixture gets topped with buttery panko breadcrumbs and Parmesan, then baked until golden and bubbling. Ready in under an hour, this dish serves six and pairs perfectly with a crisp green salad.
My college roommate's grandmother used to ship us frozen containers of her mac and cheese during exam weeks, and those foil packages were basically gold. We'd fight over who got the corner pieces with the extra crispy bits. Years later, I realized her secret wasn't some mysterious technique—she just used way more cheese than any recipe book dared suggest.
I brought this to a Super Bowl party last winter, and honest to god, people were hovering around the baking dish with spoons before I even set it on the table. My friend's husband literally asked if I'd marry him after one bite. The best part was watching three grown adults quietly arguing over who got to scrape the last cheesy bits from the corner.
Ingredients
- Elbow macaroni: The curves catch and hold the cheese sauce better than straight pasta, plus they just look more like home
- Sharp cheddar cheese: Don't waste your money on mild cheese—the sharpness cuts through all that creaminess and gives actual flavor
- Gruyère cheese: This is the fancy restaurant secret that makes people ask what's different about your recipe
- Whole milk and heavy cream: I've tried the low-fat versions and they just don't give that velvety restaurant texture
- Dijon mustard: You won't taste it as mustard, but it amplifies the cheese flavor like nobody's business
- Panko breadcrumbs: They create this incredibly light, shatteringly crisp topping that regular crumbs can't touch
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and grease your baking dish with butter—every corner needs love or you'll be scrubbing later
- Cook the pasta smart:
- Boil the macaroni for 1–2 minutes LESS than the package says since it'll finish cooking in the oven
- Start the roux:
- Melt butter over medium heat, whisk in flour, and cook it until it bubbles and smells slightly nutty, about 1–2 minutes
- Build the sauce:
- Slowly whisk in the milk and cream, keep stirring until it thickens enough to coat the back of a spoon
- Melt in the magic:
- Pull it off the heat and stir in your cheeses, mustard, and spices until everything's melted and silky smooth
- Combine everything:
- Pour the cheese sauce over your drained pasta and stir until every piece is coated
- Assemble:
- Transfer to your baking dish and spread it evenly
- Make the topping:
- Mix panko, Parmesan, and melted butter until it looks like wet sand
- Bake until gorgeous:
- 25–30 minutes until the top is golden brown and the sauce is bubbling up the sides
- The hardest part:
- Let it rest for 5 minutes so the sauce sets slightly—burning your tongue is optional
My daughter announced this was better than birthday cake when she was six, and honestly, I kind of agreed with her. There's something about pulling that bubbling dish out of the oven that makes the whole house feel like a hug.
Make It Yours
I've learned that the best mac and cheese is the one you'll actually want to eat again. Try swapping half the cheddar for smoked gouda, or stir in some crisp bacon and sautéed onions. Just don't tell anyone how easy it was.
Pairing Ideas
A sharp green salad with vinaigrette cuts through all that richness perfectly. Roasted broccoli or garlic green beans work too. And honestly, sometimes I just eat it straight from the dish with a fork while everyone else is getting plates.
Storage and Reheating
This keeps beautifully in the fridge for 3–4 days, though in my house it never lasts that long. When reheating, add a splash of milk and cover with foil to keep it creamy.
- Freeze unbaked portions for up to 3 months
- Thaw overnight before baking
- Add 10 minutes to bake time if baking from cold
There's zero shame in eating the burnt cheese bits off the sides of the pan. That's basically dessert.
Common Questions
- → Can I make this ahead of time?
-
Yes, assemble the dish up to 24 hours in advance and refrigerate. Add 10-15 minutes to baking time if baking cold from the refrigerator.
- → What other cheeses work well?
-
Sharp cheddar provides excellent flavor, but you can also use Colby, Monterey Jack, or smoked gouda. Mix multiple varieties for complexity.
- → How do I prevent the sauce from separating?
-
Gradually whisk the milk into the roux over medium heat, stirring constantly. Avoid high heat which can cause dairy to separate. Remove from heat before adding cheeses.
- → Can I freeze leftovers?
-
Portion cooled leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat with a splash of milk.
- → Why cook pasta less than package directions?
-
The pasta continues cooking in the oven as it absorbs the cheese sauce. Reducing initial boil time prevents mushy texture and maintains ideal consistency.
- → What can I use instead of panko?
-
Regular breadcrumbs, crushed crackers, or even crushed cornflakes work well. For extra crunch, try mixing in some chopped walnuts or pecans.