Save The smell of bubbling cheese sauce takes me back to rainy Sunday afternoons in my tiny first apartment. My roommate and I would crowd around the stove, watching the sauce thicken like it was some kind of magic trick. We burned more than one batch back then, distracted by conversation and cheap wine. Now I can make this sauce without even thinking about it, but that first golden spoonful still feels like coming home.
Last winter my neighbor texted at 7pm asking if I had dinner plans because her family needed comfort food. I doubled this recipe and walked over wearing my pajama pants under my coat, the baking dish still hot against my hip. Her kids actually cheered when they saw the golden crust and that night felt like proof that simple food can fix almost anything.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 250 g (8 oz) elbow macaroni: The curves catch sauce perfectly and I always cook it slightly underdone since it continues cooking in the oven
- 2 tbsp unsalted butter: Start with cold butter straight from the fridge so it melts slowly into the flour without browning too fast
- 2 tbsp all-purpose flour: This makes your roux and Ive learned whisking constantly prevents those stubborn lumps that ruin everything
- 500 ml (2 cups) whole milk, warmed: Cold milk can shock the roux into clumping so I zap mine in the microwave for 45 seconds first
- 200 g (2 cups) sharp cheddar cheese, grated: Buy blocks and grate it yourself because pre-shredded cheese has anti-caking agents that make sauce grainy
- 50 g (½ cup) Gruyère or mozzarella cheese, grated: Optional but Gruyère adds this incredible nutty richness that makes people ask whats your secret
- ½ tsp mustard powder: You wont taste mustard but it somehow makes the cheese taste more cheesy
- ¼ tsp ground black pepper: Freshly ground makes a difference but regular works fine if thats what you have
- ½ tsp salt: Adjust this based on how salty your cheese is since some cheddars pack more salt than others
- 40 g (⅓ cup) breadcrumbs: Panko creates the most ridiculous crispy crust but regular breadcrumbs work in a pinch
- 1 tbsp unsalted butter, melted: Toss this with the breadcrumbs so they turn golden instead of drying out and burning
- 2 tbsp grated Parmesan cheese: Mix this into the topping for salty, crispy bits everyone fights over
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven ready:
- Preheat to 200°C (400°F) if youre going the baked route, which honestly you should because that crispy top is worth the extra 20 minutes.
- Cook the pasta smart:
- Boil salted water and cook macaroni for 1-2 minutes less than the package says, then drain immediately because it keeps softening in the sauce later.
- Build your roux base:
- Melt butter over medium heat, whisk in flour for 1-2 minutes until it looks like wet sand and smells slightly nutty but definitely not burned.
- Make the magic sauce:
- Slowly pour in warm milk while whisking furiously, keep stirring for 3-4 minutes until it thickens enough to coat the back of a spoon.
- Add all that cheese:
- Pull the pan off heat completely before stirring in cheddar and Gruyère until smooth, then hit it with mustard powder, pepper and salt.
- Combine everything:
- Pour the drained pasta into the cheese sauce and fold it gently until every piece is coated in creamy goodness.
- Choose your adventure:
- Eat it right now if you cant wait another second, or transfer to a greased baking dish for that crispy breadcrumb situation.
- Make the crispy topping:
- Mix breadcrumbs with melted butter and Parmesan, then sprinkle evenly over the mac and cheese like youre tucking it in for a nap.
- Bake until golden:
- Pop it in the oven for 15-20 minutes until the top is browned and bubbling, then force yourself to wait 5 minutes before serving.
Save This recipe became my go-to after my mom passed away and I needed something that felt like her hugs but didnt require much energy. My now-husband fell in love with me over a pan of this mac and cheese, mostly because he came over expecting delivery food and found me making béchamel in sweatpants. Some nights we eat it straight from the baking dish on the couch, and honestly thats when it tastes best.
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.
Make It Extra Creamy
Replace half the milk with heavy cream if you want restaurant-level richness. I discovered this accidentally when I was out of milk one night and its become dangerously good.
Baked Versus Stovetop
The stovetop version is perfectly creamy and ready in under 30 minutes, but baking it creates that contrast between crunchy topping and soft pasta that makes it feel like a special occasion. Sometimes I do stovetop during the week and baked for Sunday dinner.
Customization Ideas
The beauty of this recipe is how well it plays with whatever you have in the fridge. Ive added everything from caramelized onions to roasted broccoli to leftover pulled pork.
- Crumble crispy bacon on top right before serving for smoky-salty perfection
- Mix in sautéed spinach or frozen peas to feel slightly virtuous about all that cheese
- A dash of hot sauce in the cheese sauce wakes up all the flavors without making it spicy
Save There are few things more honest than a bowl of homemade mac and cheese, and I hope this version becomes your familys new favorite too. Even the burned batches from my learning days still got eaten, so you really cant go wrong here.
Recipe Q&A
- → What type of pasta works best?
Elbow macaroni is ideal due to its shape and size, which holds the cheese sauce well, but other small pasta shapes can also be used.
- → How to achieve a smooth cheese sauce?
Start with a roux of butter and flour, then slowly whisk in warm milk to prevent lumps before adding cheese and seasoning.
- → Can I make this dish gluten-free?
Yes, substitute regular pasta with gluten-free pasta and use gluten-free flour for the sauce.
- → What gives the topping its crispiness?
The golden, crispy topping comes from a mix of panko breadcrumbs, melted butter, and grated Parmesan baked until crisp.
- → How to enhance the flavor?
Optional additions like crumbled bacon, caramelized onions, or a pinch of cayenne pepper can add extra depth and a spicy kick.