Garden Vegetable Mac and Cheese

Featured in: Everyday Meal Lineup

This classic comfort food gets a nutritious upgrade with the addition of fresh garden vegetables. Tender elbow macaroni is coated in a velvety three-cheese sauce made with sharp cheddar, mozzarella, and Parmesan. Broccoli florets, diced carrots, and sweet peas are cooked right along with the pasta, making this an effortless one-pot preparation before baking.

The roux-based sauce comes together smoothly on the stovetop, seasoned with a hint of mustard powder and garlic for extra depth. Optional buttery panko topping adds delightful crunch. Ready in under an hour, this dish serves four generously and adapts well to substitutions like spinach or bell peppers.

Updated on Wed, 21 Jan 2026 13:38:00 GMT
Golden-brown baked Garden Veg Mac and Cheese bubbling in a ceramic dish, topped with crisp panko breadcrumbs. Pin It
Golden-brown baked Garden Veg Mac and Cheese bubbling in a ceramic dish, topped with crisp panko breadcrumbs. | maisontiwira.com

The first time my nephew declared he hated vegetables, I knew I had to get creative. We were mid-week dinner crisis mode, and I had a fridge full of garden veggies from my mom weekend visit. Something about the bright orange carrots and tiny green peas gave me an idea. What if I just hid them in his absolute favorite food?

Last winter during that brutal cold snap, my neighbor texted that she was overwhelmed with two sick kids and zero energy for cooking. I doubled this recipe and brought over a baking dish still warm from the oven. She texted me at midnight saying it was the first time her toddlers had eaten broccoli without negotiation tactics.

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 classic shape for a reason, those little curves capture cheese sauce in every single bite
  • 1 cup broccoli florets: Chop them smaller than you think you need, they soften beautifully in the boiling water
  • 1 cup carrots, diced: Same size as your peas so everything cooks evenly and nobody picks out the orange bits
  • 1 cup frozen peas: These sweet little pops of green color make the whole dish feel fresher somehow
  • 2 tbsp unsalted butter: Start with cold butter for the roux, it creates the smoothest base for your sauce
  • 2 tbsp all-purpose flour: Whisk constantly for that first minute to cook out the raw flour taste completely
  • 2 cups whole milk: Room temperature milk prevents that moment of panic when your sauce suddenly seizes up
  • 1 cup sharp cheddar cheese: The sharpness matters here, mild cheese disappears into the sauce without that punchy flavor
  • 1/2 cup mozzarella cheese: This is what creates those incredible cheese pulls everyone fights over
  • 1/4 cup Parmesan cheese: Grate it yourself if you can, the pre-grated stuff has anti-caking agents that affect texture
  • 1/2 tsp mustard powder: The secret ingredient my college roommate swore by, and she was right about everything
  • 1/4 tsp garlic powder: Just enough background flavor without making it taste like garlic bread
  • Salt and black pepper: Taste your sauce before adding, different cheeses have different salt levels
  • 1/2 cup panko breadcrumbs: Optional but honestly not really, that crunch is worth the extra two minutes
  • 1 tbsp melted butter: Toss the panko in this before sprinkling for golden perfection

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat your oven to 180°C (350°F) and grease a 2-liter baking dish:
Do this first, every single time I forget I end up scrambling with buttery hands while something is burning on the stove
Cook the pasta smart-style:
Boil salted water and cook macaroni for one minute less than package directions, adding broccoli and carrots at 3 minutes and peas at the final minute, then drain well
Build your roux base:
Melt butter in a medium saucepan over medium heat, whisk in flour and cook for exactly 1 minute while whisking constantly until it smells nutty and looks smooth
Create the silky cheese sauce:
Gradually whisk in room temperature milk, stirring until slightly thickened for about 4 to 5 minutes, then remove from heat completely before adding cheese
Mix in all the cheeses and seasonings:
Stir in cheddar, mozzarella, Parmesan, mustard powder, garlic powder, salt and pepper until everything melts into the most gorgeous smooth sauce you have ever made
Combine everything and transfer to your baking dish:
Pour that cheese sauce over your drained pasta and veggies, mix thoroughly but gently, and spread into your prepared baking dish
Add the crunch factor if using:
Mix panko with melted butter and sprinkle evenly over the top for that golden crispy topping that makes people audible gasp when you serve it
Bake until perfection:
Slide into the oven for 20 to 25 minutes until you see bubbles around the edges and golden spots on top, then let it cool for just 5 minutes before serving
Hearty Garden Veg Mac and Cheese served with peas, broccoli, and carrots on a rustic wooden table. Pin It
Hearty Garden Veg Mac and Cheese served with peas, broccoli, and carrots on a rustic wooden table. | maisontiwira.com

This recipe became my go-to for new moms and friends going through rough patches. Something about that bubbling cheese dish feels like a hug in food form, plus it reheats beautifully for days when even the thought of cooking is overwhelming.

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

The beauty of this recipe is how forgiving it is with vegetable swaps. I have used bell peppers, spinach, even roasted cauliflower when that is what I had on hand. Just keep the total veggie quantity around 3 cups and try to dice everything similarly sized.

Gluten-Free Victory

When my best friend discovered she could not eat gluten, we tested so many sad, gritty versions. The combo of gluten-free pasta with a 1 to 1 gluten-free flour blend actually works beautifully here. The sauce is thick enough that nobody notices the difference.

Make-Ahead Magic

I learned the hard way that you can assemble this dish up to 24 hours ahead, refrigerate covered, and bake when needed. Just add 5 to 10 extra minutes to the baking time since it is going in cold.

  • Let it cool for those crucial 5 minutes before serving, or it will be too hot to taste properly
  • Leftovers reheat surprisingly well in the microwave with a splash of milk to loosen the sauce
  • Freeze individual portions for emergency lunches, they reheat in the oven at 180°C for about 20 minutes

Creamy Garden Veg Mac and Cheese in a white bowl, garnished with fresh parsley and Parmesan. Pin It
Creamy Garden Veg Mac and Cheese in a white bowl, garnished with fresh parsley and Parmesan. | maisontiwira.com

Hope this brings as much comfort to your table as it has to mine over the years. Sometimes the simplest dishes are the ones people remember most.

Recipe FAQs

Can I make this ahead of time?

Yes, assemble the dish up to 24 hours in advance and refrigerate. Add 5-10 minutes to baking time if cooking from cold.

What other vegetables work well?

Spinach, bell peppers, cauliflower, or butternut squash all complement the creamy cheese sauce nicely.

Can I freeze leftovers?

Absolutely. Portion into airtight containers and freeze for up to 3 months. Reheat in the oven or microwave.

How do I make it gluten-free?

Use gluten-free macaroni and substitute all-purpose flour with a 1:1 gluten-free flour blend in the roux.

What cheese varieties work best?

Sharp cheddar provides the strongest flavor. Gruyère or Fontina can replace mozzarella for a more gourmet taste.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Garden Vegetable Mac and Cheese

Creamy, cheesy macaroni packed with broccoli, carrots, and peas for a comforting vegetarian meal.

Prep Time
20 minutes
Time to Cook
25 minutes
Overall Time
45 minutes
Created by Harold Jenkins


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Details Meat-Free

What You Need

Pasta

01 10 oz elbow macaroni

Vegetables

01 1 cup broccoli florets, chopped small
02 1 cup carrots, diced
03 1 cup frozen peas

Cheese Sauce

01 2 tbsp unsalted butter
02 2 tbsp all-purpose flour
03 2 cups whole milk
04 1 cup sharp cheddar cheese, shredded
05 1/2 cup mozzarella cheese, shredded
06 1/4 cup Parmesan cheese, grated
07 1/2 tsp mustard powder
08 1/4 tsp garlic powder
09 Salt and black pepper, to taste

Topping

01 1/2 cup panko breadcrumbs
02 1 tbsp melted butter

Steps

Step 01

Preheat Oven: Preheat oven to 350°F. Lightly grease a 2-quart baking dish with butter or cooking spray.

Step 02

Cook Pasta and Vegetables: Bring a large pot of salted water to a boil. Add macaroni and cook for 1 minute less than package directions. During the last 3 minutes of cooking, add broccoli and carrots. Add peas during the final minute. Drain well and set aside.

Step 03

Prepare Roux: In a medium saucepan over medium heat, melt 2 tbsp butter. Whisk in flour and cook for 1 minute, stirring constantly to form a smooth roux.

Step 04

Make Cheese Sauce: Gradually whisk in milk, stirring constantly until smooth and slightly thickened, about 4–5 minutes. Remove from heat.

Step 05

Add Cheeses and Seasoning: Stir in cheddar, mozzarella, Parmesan, mustard powder, garlic powder, salt, and pepper until cheese is completely melted and sauce is smooth.

Step 06

Combine Pasta and Sauce: Combine drained pasta and vegetables with cheese sauce. Mix thoroughly until everything is evenly coated.

Step 07

Transfer to Baking Dish: Transfer the mixture to the prepared baking dish, spreading evenly.

Step 08

Add Crumb Topping: If using, mix panko breadcrumbs with 1 tbsp melted butter and sprinkle evenly over the top.

Step 09

Bake Until Golden: Bake for 20–25 minutes, or until bubbly and golden brown on top. Let cool for 5–10 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large pot
  • Medium saucepan
  • Whisk
  • 2-quart baking dish
  • Colander or strainer
  • Mixing spoon

Allergy Notice

Scan each ingredient to spot allergens. If you're unsure, reach out to a medical expert.
  • Contains wheat (gluten)
  • Contains milk and dairy products
  • May contain traces of other allergens depending on cheese and pasta brands

Nutrition Info (for each portion)

Use this only for planning. For health advice, see a professional.
  • Energy: 520
  • Fats: 22 g
  • Carbohydrates: 59 g
  • Proteins: 23 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.