Save to Pinterest There's something about the smell of butter and flour hitting a hot pan that takes me straight back to my aunt's kitchen on lazy Sunday afternoons. She'd make mac and cheese without even glancing at measurements, just knowing when the roux looked right and tasting the sauce until it made her smile. I spent years trying to replicate that instinctive confidence before I realized the magic wasn't in perfection—it was in understanding the few crucial moments that actually matter.
I made this for my roommate on a particularly rough Thursday night, and watching her face when she took that first bite reminded me why simple food done well matters more than anything complicated. She asked for the recipe the next day, which felt like the highest compliment I could get.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Elbow macaroni (250 g): The shape isn't just tradition—the curves catch sauce and create pockets of creaminess in every bite, so don't substitute with other shapes.
- Unsalted butter (2 tbsp for sauce, 1 tbsp melted for topping): Unsalted gives you control over the final salt balance, which is everything in a dish this simple.
- All-purpose flour (2 tbsp): This thickens your sauce into something silky rather than watery, but you have to cook it with the butter first or it tastes raw.
- Whole milk, warmed (500 ml): Warming it first prevents lumps and helps the sauce come together smoothly without that gritty texture that ruins everything.
- Sharp cheddar cheese, grated (200 g): Sharp means real flavor—the mild stuff won't cut through, and you'll end up adding more salt than you need.
- Gruyère or mozzarella (50 g, optional): This is the luxury move that makes the sauce creamier and prevents it from getting too thick as it cools.
- Mustard powder (½ tsp): Just a whisper of this deepens the cheese flavor in a way people can't quite identify but absolutely taste.
- Ground black pepper (¼ tsp) and salt (½ tsp): Season as you go rather than at the end, so the flavors build gradually.
- Panko breadcrumbs (40 g) and Parmesan (2 tbsp, optional): The panko gets impossibly crispy, while Parmesan adds a sharp finish that contrasts beautifully with the creamy pasta.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get everything ready:
- Preheat your oven to 200°C if you're going the baked route, measure out your cheeses and grate them fresh (pre-shredded has anti-caking agents that make the sauce grainy), and warm your milk in a separate pot so it's ready to go.
- Cook the pasta until just barely done:
- Boil salted water, add the macaroni, and pull it out 1-2 minutes before the package says it's done—it'll finish cooking in the hot sauce and in the oven if you bake it. This is the move that separates good mac and cheese from mushy disappointment.
- Build your roux without letting it brown:
- Melt butter over medium heat, sprinkle in flour, and whisk constantly for 1-2 minutes until it smells slightly toasty but looks pale and smooth. If it browns even slightly, the sauce tastes bitter no matter what you do next.
- Add warm milk slowly while whisking:
- Pour it in gradually while whisking constantly, and you'll watch the sauce go from thin to thick and glossy right before your eyes. Keep stirring for 3-4 minutes until it bubbles gently—that's when you know the flour has cooked and the sauce won't taste starchy.
- Melt your cheese off heat:
- Remove the pan from heat, add your grated cheeses, and stir gently until completely melted and smooth. Cooking cheese over high heat makes it grainy and separates the fat from the milk solids, which is a disaster.
- Season and combine:
- Stir in the mustard powder, pepper, and salt, then add your drained pasta and fold gently until every piece is coated in creamy sauce. Taste and adjust—this is your moment to make it perfect before it's too late.
- Serve creamy or make it crispy:
- For stovetop, dish it up immediately while it's warm and silky. For baked, pour into a greased dish, mix melted butter with panko and Parmesan, sprinkle it on top, and bake for 15-20 minutes until golden and crisp.
Save to Pinterest I learned the hard way that texture matters when I served stovetop mac and cheese to someone who complained it was too soft. The next time, I baked it, and suddenly those same people fought over the crispy edges while the insides stayed creamy. That's when I understood this dish isn't one thing—it's whatever you need it to be in that moment.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Stovetop Versus Baked
Stovetop mac and cheese is pure comfort in its softest form, ready in minutes and perfect when you want that creamy, silky texture that coats your mouth. Baked mac and cheese takes an extra 20 minutes but rewards you with crispy, golden edges and a more structured dish that holds together on a plate, which somehow makes it feel fancier even though it's the same thing.
The Cheese Question
Sharp cheddar is non-negotiable because mild cheddar tastes like orange cardboard, but what you add as your second cheese is where you get to play. Gruyère makes it luxurious and almost nutty, mozzarella keeps it creamy and stretchy, and some people swear by smoked gouda for depth. The real secret is grating your cheese fresh—pre-shredded cheese has powdery coatings that break the sauce and make it grainy instead of silky.
Make It Your Own
The beauty of mac and cheese is that it's a blank canvas for whatever you have lying around or whatever your mood demands. A splash of hot sauce creates a tangy kick that cuts through the richness, crispy bacon adds a salty crunch, and caramelized onions bring a sweetness that deepens every bite. Even a handful of fresh thyme stirred in at the end transforms it into something that feels intentional and special.
- Stir in a generous splash of whole grain mustard for tang, or a pinch of cayenne if you want heat that sneaks up on you.
- Layer in cooked vegetables like roasted broccoli or sautéed spinach to add texture and color without changing the core magic.
- Save extra breadcrumb topping in the fridge and use it on leftovers when you reheat them in the oven—it always comes back crispy.
Save to Pinterest Mac and cheese is proof that the best food doesn't need to be complicated, just made with intention and eaten with people you care about. That's the whole recipe.
Recipe FAQs
- → How do I prevent the cheese sauce from becoming grainy?
Gradually whisk warm milk into the roux and cook over medium heat without boiling. Adding cheese off heat helps the sauce stay smooth.
- → Can I use other types of pasta besides elbow macaroni?
Yes, short pasta like shells or penne work well since they hold the sauce nicely.
- → What can I add to enhance the flavor of the cheese sauce?
Try mustard powder for subtle tang, or mix in sharp cheddar with Gruyère or mozzarella for creaminess and richness.
- → How do I achieve a crispy topping when baking?
Combine breadcrumbs with melted butter and Parmesan, then sprinkle evenly before baking until golden brown.
- → Is it possible to make this dish gluten-free?
Use gluten-free pasta and substitute all-purpose flour with a gluten-free alternative to make the sauce.