Garden Vegetable Mac and Cheese

Featured in: Weekend Sweet Moments

This garden vegetable mac and cheese combines tender elbow pasta with broccoli, carrots, and peas in a rich, creamy sauce made from butter, flour, and a blend of sharp cheddar, mozzarella, and Parmesan cheese. Simply cook the pasta with vegetables, prepare a smooth cheese sauce with mustard and garlic powder, combine everything in a baking dish, and bake until golden and bubbly. Optional panko breadcrumb topping adds extra crunch.

Updated on Tue, 20 Jan 2026 09:16:00 GMT
Golden-brown Garden Veg Mac and Cheese bubbling from the oven, topped with crispy panko breadcrumbs and loaded with peas, broccoli, and carrots. Save
Golden-brown Garden Veg Mac and Cheese bubbling from the oven, topped with crispy panko breadcrumbs and loaded with peas, broccoli, and carrots. | coraloven.com

The first time I made this mac and cheese, my youngest actually ate broccoli without complaint. I stood by the stove watching little orange florets disappear into the cheese sauce, feeling like I had pulled off some kind of parental magic trick. Now it is the one dinner where everyone cleans their plate and nobody asks where the vegetables went.

Last winter my neighbor dropped by unexpectedly when this was in the oven. She stayed for dinner and left with the recipe scribbled on the back of a grocery receipt. Something about the combination of sharp cheddar and sweet vegetables just feels like home, no matter who is sitting at your table.

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: Elbows hold onto cheese sauce perfectly in every crevice
  • 1 cup broccoli florets, chopped small: Small pieces cook through evenly and hide beautifully in the sauce
  • 1 cup carrots, diced: Dice them small so they soften alongside the pasta
  • 1 cup frozen peas: Add these last so they stay bright green and sweet
  • 2 tbsp unsalted butter: Forms the base of your roux for that silky cheese sauce
  • 2 tbsp all-purpose flour: The secret to thickening the sauce without any lumps
  • 2 cups whole milk: Whole milk creates the richest creamiest sauce
  • 1 cup sharp cheddar cheese, shredded: Sharp cheese gives the sauce that bold familiar flavor
  • 1/2 cup mozzarella cheese, shredded: Adds the incredible melt factor every mac and cheese needs
  • 1/4 cup Parmesan cheese, grated: Deepens the flavor with a salty savory kick
  • 1/2 tsp mustard powder: The secret ingredient that makes cheese taste cheesier
  • 1/4 tsp garlic powder: Rounds out the sauce without being overpowering
  • Salt and black pepper, to taste: Season the sauce generously as cheese needs salt to shine
  • 1/2 cup panko breadcrumbs: Creates that irresistible crispy golden topping
  • 1 tbsp melted butter: Toss with panko for extra crunch and flavor

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 to 180°C (350°F) and grease a 2-liter baking dish with a little butter or oil.
Cook the pasta and vegetables:
Boil salted water and cook macaroni for 1 minute less than package directions. Add broccoli and carrots in the last 3 minutes then peas in the final minute before draining well.
Make the roux:
Melt butter in a saucepan over medium heat then whisk in flour and cook for 1 minute until bubbling and fragrant.
Create the cheese sauce:
Gradually whisk in milk and stir constantly for 4 to 5 minutes until thickened slightly. Remove from heat then 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 with the cheese sauce until well coated. Transfer to your prepared baking dish.
Add the topping:
Mix panko with melted butter and sprinkle evenly over the top if you want that crispy crunch.
Bake until golden:
Bake for 20 to 25 minutes until bubbling around the edges and golden on top. Let cool for about 5 minutes before serving.
A close-up of creamy Garden Veg Mac and Cheese in a baking dish, featuring vibrant orange cheddar sauce coating tender pasta and colorful vegetable pieces. Save
A close-up of creamy Garden Veg Mac and Cheese in a baking dish, featuring vibrant orange cheddar sauce coating tender pasta and colorful vegetable pieces. | coraloven.com

This recipe became my go-to for potlucks after a friend texted me at midnight asking for the recipe. Her husband who hates vegetables had three helpings and now requests it every time they visit.

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

Sometimes I swap in spinach or bell peppers depending on what is in the fridge. The cheese sauce is forgiving enough to handle almost any vegetable you want to sneak in.

Dietary Swaps

Gluten-free pasta and a 1-to-1 flour blend work surprisingly well here. My sister-in-law makes this version and honestly it is just as comforting and satisfying.

Serving Ideas

This mac and cheese stands alone as a hearty main but a crisp green salad cuts through the richness nicely. I also love it alongside roasted chicken or as part of a bigger comfort food spread.

  • A pinch of smoked paprika in the sauce adds subtle depth
  • Fresh herbs like parsley or chives brighten up the finished dish
  • Leftovers reheat beautifully with a splash of milk
Serving suggestion for hearty Garden Veg Mac and Cheese, with a spoon lifting a cheesy portion revealing peas and carrots in a creamy sauce. Save
Serving suggestion for hearty Garden Veg Mac and Cheese, with a spoon lifting a cheesy portion revealing peas and carrots in a creamy sauce. | coraloven.com

There is something deeply satisfying about watching empty plates get scraped clean. This mac and cheese turned vegetable skeptics into believers at my table and I bet it will do the same at yours.

Recipe FAQs

Can I prepare this dish ahead of time?

Yes, assemble the dish completely in the baking dish, cover with plastic wrap, and refrigerate for up to 24 hours. Add 5-10 minutes to baking time if cooking from cold.

What vegetables work best as substitutes?

Spinach, bell peppers, mushrooms, and zucchini are excellent alternatives. Add delicate vegetables like spinach in the final minutes to prevent overcooking.

How do I make the sauce smoother?

Ensure the roux is fully cooked before adding milk, whisk constantly while pouring milk, and remove any lumps. Cook over medium heat and avoid boiling.

Is this suitable for dietary restrictions?

Use gluten-free pasta and flour for gluten-free diets. For dairy-free versions, substitute with dairy-free butter, plant-based milk, and nutritional yeast.

Why is the pasta undercooked initially?

Cooking pasta one minute under package directions prevents mushiness after baking, as it continues cooking with residual heat and moisture from the sauce.

Can I freeze leftovers?

Yes, store cooled portions in airtight containers for up to 3 months. Reheat gently in the oven at 160°C with a little extra milk to restore creaminess.

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 elbow pasta with tender vegetables and triple-cheese sauce. A wholesome, veggie-packed comfort food the whole family loves.

Prep time
20 minutes
Time to cook
25 minutes
Time Required
45 minutes
Created by Hannah Lewis


Skill level Easy

Cuisine American

Makes 4 Portions

Dietary details Meatless

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 tablespoons unsalted butter
02 2 tablespoons 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 teaspoon mustard powder
08 1/4 teaspoon garlic powder
09 Salt and black pepper to taste

Topping

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

How To Make

Step 01

Prepare baking dish: Preheat oven to 350°F. Lightly grease a 2-quart baking dish and set aside.

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 final 3 minutes of cooking, add broccoli and carrots. In the last minute, add peas. Drain and set aside.

Step 03

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

Step 04

Develop cheese sauce: Gradually whisk in milk, stirring constantly until smooth and slightly thickened, approximately 4 to 5 minutes.

Step 05

Incorporate cheese: Remove from heat. Stir in cheddar, mozzarella, Parmesan, mustard powder, garlic powder, salt, and pepper until cheese is melted and sauce achieves smooth consistency.

Step 06

Combine components: Mix drained pasta and vegetables with cheese sauce until evenly coated. Transfer to prepared baking dish.

Step 07

Add optional topping: If desired, combine panko with melted butter and sprinkle over the top of the casserole.

Step 08

Bake until golden: Bake for 20 to 25 minutes, or until bubbly and golden brown. Allow to cool slightly 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.

Needed utensils

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

Allergy details

Check components for allergens, and get advice from a medical expert if you're unsure.
  • Contains wheat (gluten)
  • Contains milk and dairy products
  • Contains cheese
  • May contain trace allergens depending on cheese and pasta brand sourcing

Nutrition Details (each serving)

Details are for informational purposes, not medical use.
  • Kilocalories: 520
  • Fat content: 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.