Sneaky Zucchini Mac and Cheese
By the QuiteRecipes team (Jamy & Kaïna) | Food Service Professional, Early Childhood Expert & Parents
The creamiest stovetop mac and cheese on the table, with zucchini blended into the cheese sauce — a whole vegetable disappears into every golden bowl.
Sometimes you just want the orange bowl. The one that comes out creamy, glossy, and exactly like the mac and cheese kids ask for by name — only with one quiet addition. We simmer zucchini right into the milk-and-cheese base and blend it silky smooth, so the sauce turns out even creamier than usual while a whole vegetable slides in unnoticed. It looks, tastes, and scoops like the classic, and that is precisely the point.
🥄 Ingredients
- 🫗 300g elbow macaroni (or shell pasta)
- 🫗 2 medium zucchini (about 300g), roughly chopped
- 🫗 1/2 cup whole milk
- 🫗 2 tbsp butter
- 🫗 2 tbsp all-purpose flour (or cornstarch for gluten-free)
- 🫗 1 cup grated sharp cheddar
- 🫗 1/2 cup grated mozzarella
- 🫗 1/4 cup grated Parmesan
- 🫗 1/2 tsp garlic powder
- 🫗 1/4 tsp mustard powder
- 🫗 Salt and white pepper
Nutrition Facts*
*Nutritional information is an estimate and may vary based on ingredients, brands and portion sizes. Values are provided per serving.
👨🍳 Instructions
Cook the macaroni just shy of the package time; drain and set aside.
While it cooks, bring the chopped zucchini and milk to a gentle simmer in a saucepan. Cover and cook 8 minutes until the zucchini is very soft.
Blend the zucchini-milk mixture until completely smooth — no flecks left.
In the same saucepan, melt the butter, stir in the flour, and cook 1 minute. Whisk in the zucchini puree and simmer 2 minutes until thickened.
Off the heat, stir in the cheeses, garlic powder, mustard powder, salt, and a pinch of white pepper until the sauce is glossy.
Fold in the cooked pasta, warm through, and serve immediately.
⚠️ Common Mistakes
- ✕
Leaving green flecks behind — blend until the sauce is one even color.
- ✕
Overcooking the pasta so the bowl ends up mushy the next day.
- ✕
Salting the pasta water and the sauce twice; taste before adding salt.
- ✕
Using pre-shredded cheese that clumps instead of melting smooth.
🔄 Variations
Swap zucchini for cauliflower (steamed and drained) for an orange-hued sauce.
Fold in grilled chicken or tuna for a complete dinner bowl.
Top with extra Parmesan and grill until golden for a baked version.
Use gluten-free pasta and cornstarch for a wheat-free dinner.
🧊 Storage
- 📦
Keeps 3 days in the fridge in an airtight container.
- 📦
Reheat with a splash of milk, loosening the sauce back to creamy — or bake it into a crispy-top mac.
💡 Chef Tips
Blend the zucchini into the milk before the roux — it makes the silkiest sauce and hides everything.
Use sharp cheddar: more flavor means the sauce does not need extra salt.
Cook pasta al dente; it keeps absorbing sauce as it sits.
White pepper instead of black keeps the sauce looking clean and kid-friendly.
❓ FAQ
Will my child notice the zucchini? No — it is blended into the cheese sauce until invisible and mostly makes the sauce creamier.
Can I make it ahead? Yes, assemble it, refrigerate, and bake to warm through when needed.
What if my child is dairy-free? Use a good plant-based cheese sauce blend and unsweetened oat or soy milk — the hiding trick works the same.
🔗 Related Recipes
About the Authors
This recipe and guide was developed, tested, and approved in our home kitchen and daily life. Jamy is a retired Food Service District Manager and Early Childhood Program Manager who spent his career overseeing multi-site restaurant operations, large-scale culinary production, and daycare menu management. Kaïna brings the ultimate real-world test: making sure it brings ease and joy to our kids on a busy weeknight.
Read more about our professional background and philosophy →