Garden Vegetable Mac and Cheese

Featured in: Simple Comfort Bakes

This garden vegetable mac and cheese combines tender elbow pasta with a silky three-cheese sauce made from sharp cheddar, mozzarella, and Parmesan. Fresh broccoli, carrots, and peas are cooked alongside the pasta for optimal tenderness and flavor.

The creamy base is built on a classic roux, enriched with whole milk and seasoned with mustard and garlic powder for depth. Baked until bubbly and golden, with optional panko topping, this dish serves four and takes just 45 minutes from start to table.

Updated on Tue, 20 Jan 2026 12:02:00 GMT
A close-up of baked Garden Veg Mac and Cheese with melted cheddar and mozzarella, topped with golden panko crumbs in a rustic dish. Pin it
A close-up of baked Garden Veg Mac and Cheese with melted cheddar and mozzarella, topped with golden panko crumbs in a rustic dish. | emberthyme.com

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
| emberthyme.com

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
Garden Veg Mac and Cheese is served steaming hot, with tender peas, broccoli, and carrots peeking through the creamy, velvety sauce in a casserole dish. Pin it
Garden Veg Mac and Cheese is served steaming hot, with tender peas, broccoli, and carrots peeking through the creamy, velvety sauce in a casserole dish. | emberthyme.com

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.

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 macaroni and cheese loaded with broccoli, carrots, and peas for a satisfying, vegetable-rich family meal.

Time to Prep
20 mins
Time to Cook
25 mins
Overall Time
45 mins
By Ember Thyme Clara Henshaw


Skill Level Easy

Cuisine American

Portions 4 Portion Size

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

Step 03

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

Step 04

Prepare cheese sauce: Gradually whisk milk into the roux, stirring constantly until smooth and slightly thickened, approximately 4 to 5 minutes.

Step 05

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

Step 06

Combine and transfer: Combine drained pasta and vegetables with cheese sauce. Mix thoroughly and transfer to prepared baking dish.

Step 07

Add breadcrumb topping: If desired, mix panko with melted butter and sprinkle evenly over the top.

Step 08

Bake and serve: 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.

Equipment Needed

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

Allergy Info

Review every ingredient for allergens and talk to your healthcare provider if you’re unsure.
  • Contains wheat gluten
  • Contains milk and dairy products
  • Contains cheese

Nutrition Details (for each portion)

This nutritional info is just for reference—always consult your healthcare provider for specific advice.
  • Calorie Count: 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.