Pin it The first time I made this, my youngest actually asked if we could have vegetables in mac and cheese again tomorrow night. I knew I had stumbled onto something special when those bright green peas and orange carrots disappeared just as fast as the pasta itself. Now it has become our go to comfort food that somehow feels both indulgent and responsible at the same time.
Last winter, I made a massive batch for a neighborhood potluck and watched three different kids go back for seconds. One mom messaged me later that evening asking for the recipe because her son had declared it the best dinner ever. There is something magical about watching people enjoy food that is both comforting and secretly nutritious.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 300 g (10 oz) elbow macaroni: The curves perfectly capture cheese sauce in every bite and cook evenly with vegetables
- 1 cup broccoli florets: Cut them small so they soften nicely while cooking with the pasta
- 1 cup carrots, diced: These add natural sweetness and beautiful color that complements the rich cheese
- 1 cup frozen peas: They require no prep and add pops of bright sweetness throughout
- 2 tbsp unsalted butter: Forms the base of your roux and builds the foundation for a silky sauce
- 2 tbsp all-purpose flour: Essential for thickening the milk into a velvety cheese sauce
- 2 cups whole milk: Creates the creamiest sauce base that perfectly coats every piece of pasta
- 1 cup sharp cheddar cheese, shredded: Provides the bold cheese flavor that makes this dish so satisfying
- 1/2 cup mozzarella cheese, shredded: Adds incredible melt and stretch that makes every bite irresistible
- 1/4 cup Parmesan cheese, grated: Brings a salty depth that rounds out all the other flavors
- 1/2 tsp mustard powder: The secret ingredient that enhances cheese flavor without adding mustard taste
- 1/4 tsp garlic powder: Subtle warmth that layers beautifully with the sharp cheddar
- Salt and black pepper: Essential for balancing the richness and bringing all flavors together
- 1/2 cup panko breadcrumbs: Creates that irresistible golden crunch on top
- 1 tbsp melted butter: Helps the breadcrumbs toast to perfection in the oven
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat your oven:
- Set it to 180°C (350°F) and grease a 2-liter baking dish so nothing sticks later
- Cook pasta with vegetables:
- Boil salted water and cook macaroni for one minute less than package directions, adding broccoli and carrots in the last three minutes and peas in the final minute, then drain well
- Make the roux:
- Melt butter in a saucepan over medium heat, whisk in flour, and cook for one minute while stirring constantly until it forms a smooth paste
- Create the cheese sauce:
- Gradually whisk in milk and stir constantly for four to five minutes until thickened, then remove from heat and stir in all three cheeses along with mustard powder, garlic powder, salt, and pepper until completely smooth
- Combine everything:
- Mix the drained pasta and vegetables into the cheese sauce until every piece is coated, then transfer to your prepared baking dish
- Add the topping:
- Mix panko with melted butter and sprinkle evenly over the top if you want that golden crispy layer
- Bake until golden:
- Bake for twenty to twenty five minutes until bubbly and golden on top, then let cool for a few minutes before serving
Pin it My friend Sarah came over for dinner last month and admitted she had never liked mac and cheese until she tried this version. She texted me the next day saying she had already made it twice and her husband requested it for his birthday dinner. Sometimes the simplest meals become the most meaningful ones we share.
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.
Making It Your Own
I have learned that this recipe adapts beautifully based on what is in your crisper drawer. Spinach works wonderfully when added at the very end, and bell peppers bring a lovely sweetness that kids seem to love. The beauty of this dish is how flexible it is while remaining consistently delicious.
Getting That Perfect Sauce
The key is taking your time when whisking in the milk and stirring constantly to prevent any lumps from forming. I found that grating my own cheese makes an enormous difference in how smoothly it melts compared to pre-shredded bags. The extra few minutes of prep work absolutely pay off in the final texture.
Make Ahead Magic
This recipe has saved me on countless busy weeknights when I need something comforting but do not have much energy. You can assemble everything up to a day ahead and keep it covered in the refrigerator before baking.
- Add five minutes to baking time if baking cold from the refrigerator
- The sauce will thicken as it sits, so add a splash of milk before reheating leftovers
- Leftovers reheat beautifully in the microwave and taste just as good the next day
Pin it There is nothing quite like pulling this bubbling, golden dish out of the oven and watching everyone gather around the table. Hope this becomes a comfort food staple in your home too.
Recipe FAQs
- → Can I prepare this dish ahead of time?
Yes, you can assemble the entire dish up to 24 hours before baking. Cover tightly and refrigerate, then bake for an additional 5-10 minutes since it will be cold. Alternatively, prepare just the cheese sauce and vegetables in advance, then combine with fresh pasta before baking.
- → What cheese works best for the sauce?
Sharp cheddar provides the strongest flavor and is essential for authentic mac and cheese. Combining it with mozzarella adds creaminess, while Parmesan contributes nutty, aged notes. Avoid pre-shredded cheese with anti-caking agents, as it won't melt as smoothly.
- → How do I prevent the sauce from becoming grainy?
The key is tempering the milk gradually into the roux while whisking constantly. Ensure the roux cooks for a full minute to eliminate the raw flour taste. Add cheese off heat to prevent overheating, which can cause separation and graininess.
- → Can I substitute the vegetables?
Absolutely. Spinach, bell peppers, mushrooms, or green beans work wonderfully. Keep vegetables roughly the same size for even cooking. Hardy vegetables should be added earlier, while delicate ones like spinach should be stirred in at the end to preserve texture.
- → Is this suitable for a gluten-free diet?
Yes, substitute gluten-free pasta and gluten-free all-purpose flour for the roux. Most gluten-free pasta cooks slightly faster, so reduce cooking time by 1-2 minutes. Always verify that cheese labels are gluten-free, as some brands may contain trace amounts.
- → What's the best way to reheat leftovers?
Reheat in a 160°C oven covered with foil for 15-20 minutes until heated through. Alternatively, warm gently on the stovetop over low heat with a splash of milk to restore creaminess. Avoid the microwave, which can cause uneven heating and dry spots.