Garden Vegetable Mac and Cheese

Featured in: Comfort Baking Ideas

This comforting classic combines elbow macaroni with a creamy three-cheese sauce featuring sharp cheddar, mozzarella, and Parmesan. Tender broccoli florets, sweet diced carrots, and green peas add color, nutrition, and texture to every bite. The dish comes together in just 45 minutes, making it perfect for busy weeknight dinners.

The vegetables cook right alongside the pasta, ensuring everything is perfectly tender. A blend of mustard powder and garlic powder enhances the cheesy sauce, while optional panko topping adds delightful crunch. This vegetarian main dish yields four generous servings and pairs beautifully with a crisp green salad.

Updated on Wed, 21 Jan 2026 11:58:00 GMT
A close-up of baked Garden Veg Mac and Cheese with colorful peas, broccoli, and carrots peeking through creamy cheddar sauce. Save
A close-up of baked Garden Veg Mac and Cheese with colorful peas, broccoli, and carrots peeking through creamy cheddar sauce. | maisoniferan.com

The first time I made mac and cheese with vegetables, I was skeptical about whether my kids would actually eat it. I'd been trying for months to sneak more vegetables into their meals, and everything from hidden spinach brownies to zucchini bread had been met with suspicion. But something about the familiar comfort of cheesy pasta made those little broccoli trees and carrot cubes feel welcome instead of suspicious. Now it's the one dinner where my youngest actually asks for seconds on the vegetables part.

Last winter, my neighbor dropped off some fresh broccoli from her garden, and I decided to try throwing it into our Friday night mac and cheese tradition. The way the florets got all tender and soaked up that cheesy sauce made me realize I'd been missing out on a brilliant combination. Something about vegetables feeling like a natural part of the dish instead of an obligatory healthy addition made the whole meal feel more complete.

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 elbow macaroni: Short pasta catches the cheese sauce beautifully in every bite
  • 1 cup broccoli florets: Chopped small so they cook quickly and distribute evenly
  • 1 cup diced carrots: Adds natural sweetness that balances the sharp cheddar
  • 1 cup frozen peas: These bright green gems pop against the orange cheese sauce
  • 2 tbsp unsalted butter: The foundation for your roux and rich flavor base
  • 2 tbsp all-purpose flour: Creates the silky thickening power for perfectly smooth sauce
  • 2 cups whole milk: Full fat makes a noticeably creamier, more luxurious sauce
  • 1 cup sharp cheddar cheese: The main cheese flavor that gives this dish its classic taste
  • 1/2 cup mozzarella cheese: Melts into gorgeous stretches and balances the sharp cheddar
  • 1/4 cup Parmesan cheese: Adds a salty, nutty depth that makes the sauce taste restaurant quality
  • 1/2 tsp mustard powder: The secret ingredient that makes cheese taste more cheesy
  • 1/4 tsp garlic powder: Subtle background flavor that keeps everyone guessing
  • Salt and pepper: Essential for bringing all the flavors together
  • 1/2 cup panko breadcrumbs: Optional but creates that irresistible golden crunch on top
  • 1 tbsp melted butter: Tossed with breadcrumbs for the perfect crispy topping

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 180°C and lightly grease a 2-liter baking dish with butter or cooking spray.
Cook the pasta and vegetables together:
Bring a large pot of salted water to a boil, add macaroni, then during the last 3 minutes of cooking, add broccoli and carrots. Toss in frozen peas for the final minute.
Build your roux base:
Melt butter in a medium saucepan over medium heat, whisk in flour, and cook for 1 minute until it smells slightly nutty.
Create the cheese sauce:
Gradually whisk in milk, stirring constantly for 4-5 minutes until thickened, then remove from heat before stirring in all three cheeses.
Combine everything:
Pour the sauce over your drained pasta and vegetables, mix thoroughly until every piece is coated, and transfer to your baking dish.
Add the topping and bake:
Mix panko with melted butter, sprinkle over the top, and bake for 20-25 minutes until bubbly and golden brown.
Golden, bubbly Garden Veg Mac and Cheese in a casserole dish, topped with crispy panko and served with a fresh side salad. Save
Golden, bubbly Garden Veg Mac and Cheese in a casserole dish, topped with crispy panko and served with a fresh side salad. | maisoniferan.com

This recipe became a family favorite the night my daughter declared it better than any restaurant mac and cheese she'd ever tasted. That moment of watching three kids happily eat their vegetables without a single complaint felt like a genuine parenting victory.

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

Experiment with different vegetables based on what's in season or what your family enjoys. Spinach works beautifully when stirred in at the end, and bell peppers add lovely color and sweetness.

Dietary Swaps

Gluten-free pasta and a 1:1 gluten-free flour blend work perfectly in this recipe. For dairy-free versions, use your favorite plant milk and vegan cheese alternatives.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness beautifully. Roasted vegetables on the side make this feel like a complete comfort meal.

  • Let the dish rest for 10 minutes before serving
  • Leftovers reheat surprisingly well in the microwave
  • The topping stays crispy if you reheat in the oven
A steaming bowl of Garden Veg Mac and Cheese features tender elbow pasta mixed with bright green peas, broccoli, and shredded cheese. Save
A steaming bowl of Garden Veg Mac and Cheese features tender elbow pasta mixed with bright green peas, broccoli, and shredded cheese. | maisoniferan.com

There's something deeply satisfying about watching everyone gather around the table for this dish, forks ready and anticipation written all over their faces.

Recipe Questions & Answers

Can I use different vegetables?

Absolutely. Spinach, bell peppers, zucchini, or cauliflower work beautifully. Just adjust cooking times accordingly—leafy greens need only a minute, while denser vegetables may require longer cooking.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave with a splash of milk to restore creaminess, or warm in a 350°F oven until heated through.

Can I make this gluten-free?

Yes. Use gluten-free macaroni and replace all-purpose flour with a 1:1 gluten-free flour blend or cornstarch. Double-check that your cheeses and other ingredients are certified gluten-free.

What cheeses work best?

Sharp cheddar provides bold flavor, while mozzarella creates excellent melt. Gruyère, fontina, or Monterey Jack make delicious substitutions. Avoid pre-shredded cheese, as anti-caking agents can affect sauce texture.

Can I prepare this ahead?

Assemble everything up to 24 hours in advance, cover tightly, and refrigerate. Add 10-15 minutes to baking time if cooking from cold. The panko topping is best added just before baking to stay crisp.

Is the panko topping necessary?

Not at all. The dish is delicious without it. The buttery breadcrumbs simply add a nice textural contrast. For alternatives, try crushed crackers, additional shredded cheese, or simply omit for a creamier top layer.

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 three-cheese macaroni loaded with broccoli, carrots, and peas for ultimate comfort food.

Prep Time
20 min
Time to Cook
25 min
Total Duration
45 min
Created by Gavin Poole


Skill Level Easy

Cuisine American

Portion 4 Number of Servings

Diet Preferences Vegetarian-Friendly

What You'll 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

How to Make It

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 rolling 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 thoroughly in a colander and set aside.

Step 03

Prepare Roux: In a medium saucepan over medium heat, melt butter. Whisk in flour and cook for 1 minute, stirring constantly, to form a smooth roux. The mixture should bubble gently but not brown.

Step 04

Make Cheese Sauce: Gradually whisk in milk, about 1/2 cup at a time, stirring constantly to prevent lumps. Continue cooking and stirring until sauce thickens slightly, about 4–5 minutes. Remove from heat.

Step 05

Add Cheese: Stir in cheddar, mozzarella, and Parmesan cheeses until completely melted and sauce is smooth. Add mustard powder, garlic powder, salt, and pepper to taste.

Step 06

Combine and Transfer: Pour cheese sauce over the drained pasta and vegetables. Mix thoroughly until evenly coated. Transfer mixture to the prepared baking dish, spreading evenly.

Step 07

Add Topping: If using, combine panko breadcrumbs with melted butter in a small bowl. Sprinkle evenly over the mac and cheese.

Step 08

Bake: Bake for 20–25 minutes until sauce is bubbly and topping is golden brown. Let stand for 5 minutes before serving to allow sauce to set.

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
  • Large mixing spoon

Allergy Details

Please check every ingredient for potential allergens. If you're unsure, talk to your health provider.
  • Contains wheat and gluten
  • Contains milk and dairy products
  • May contain traces of egg depending on pasta brand

Nutrition Details (each serving)

These details are only for reference and shouldn't replace your health professional's advice.
  • 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.