Garden Vegetable Mac and Cheese

Featured in: Comfort-Style Cooking

This comforting dish combines tender elbow macaroni with a creamy homemade cheese sauce made from sharp cheddar, mozzarella, and Parmesan. The pasta gets elevated with garden vegetables including broccoli florets, diced carrots, and sweet peas, all baked together until bubbly and golden. Perfect for busy weeknights, this vegetarian main dish comes together in just 45 minutes and serves four hungry people.

Updated on Wed, 21 Jan 2026 10:24:00 GMT
A close-up of golden-baked Garden Veg Mac and Cheese, showcasing bubbling cheddar and mozzarella over tender elbow pasta with peas, broccoli, and carrots. Save
A close-up of golden-baked Garden Veg Mac and Cheese, showcasing bubbling cheddar and mozzarella over tender elbow pasta with peas, broccoli, and carrots. | casaafer.com

Last Tuesday was one of those chaotic evenings where everyone arrived home hangry and the refrigerator looked suspiciously bare. I spotted a bag of elbow macaroni and some random vegetables from our weekend market run, deciding on the spot to throw them together in what my kids now call "magic mac." Something about melting three kinds of cheese over tender pasta and sweet garden veggies just transforms the whole mood of a meal.

My sister called mid-stir last night, asking what smelled so incredible. When I described the vegetables bubbling away in the cheese sauce, she admitted she had been serving her kids plain mac and cheese for years because she thought adding produce would ruin the comfort food vibe. I convinced her to throw in some frozen peas and diced carrots from her freezer, and she texted me an hour later saying her oldest asked for seconds twice.

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 catches cheese sauce in every curve, though cavatappi works beautifully too
  • 1 cup broccoli florets, chopped small: Small pieces distribute evenly so no one picks them out
  • 1 cup carrots, diced: Sweetness balances the sharp cheddar perfectly
  • 1 cup frozen peas: Add these at the very end so they stay bright green and pop
  • 2 tbsp unsalted butter: Forms the base of your roux and adds richness without overwhelming
  • 2 tbsp all-purpose flour: The secret to thick, velvety sauce that clings to every noodle
  • 2 cups whole milk: Whole milk creates the creamiest results, though 2% works in a pinch
  • 1 cup sharp cheddar cheese, shredded: Sharp cheese means more flavor with less cheese needed
  • 1/2 cup mozzarella cheese, shredded: Adds the irresistible gooey stretch factor
  • 1/4 cup Parmesan cheese, grated: A salty umami punch that makes the sauce taste restaurant-quality
  • 1/2 tsp mustard powder: The hidden ingredient that makes cheese taste cheesier
  • 1/4 tsp garlic powder: Subtle warmth that rounds out the sauce
  • Salt and black pepper, to taste: Season generously since the pasta absorbs some salt
  • 1/2 cup panko breadcrumbs (optional): Creates that crispy golden topping everyone fights over
  • 1 tbsp melted butter (optional): Toss with panko for extra richness and better browning

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your baking dish:
Preheat oven to 180°C (350°F) and lightly grease a 2-liter (2-quart) baking dish with butter or cooking spray
Cook pasta smart:
Bring a large pot of salted water to a boil, add macaroni and cook for 1 minute less than package directions, adding broccoli and carrots during the last 3 minutes and peas in the final minute before draining
Make the roux:
In a medium saucepan over medium heat, melt butter, whisk in flour, and cook for 1 minute until bubbly and fragrant
Create the cheese sauce:
Gradually whisk in milk, stirring constantly for 4-5 minutes until smooth and slightly thickened, then remove from heat
Melt in the cheese:
Stir in cheddar, mozzarella, Parmesan, mustard powder, garlic powder, salt, and pepper until completely melted and silky smooth
Combine everything:
Pour the drained pasta and vegetables into the cheese sauce, mix well until every piece is coated, then transfer to your prepared baking dish
Add the crispy topping:
If using, toss panko with melted butter and sprinkle evenly over the top
Bake until golden:
Bake for 20-25 minutes until bubbling around the edges and beautifully golden on top, then let cool for 5 minutes before serving
Bubbling, golden-brown Garden Veg Mac and Cheese fresh from the oven, featuring vibrant peas, broccoli, and carrots in a creamy cheese sauce. Save
Bubbling, golden-brown Garden Veg Mac and Cheese fresh from the oven, featuring vibrant peas, broccoli, and carrots in a creamy cheese sauce. | casaafer.com

My youngest used to painstakingly pick out every visible vegetable until I started chopping them this small. Now she literally asked me last week if we could have "the green and orange mac" for her birthday dinner instead of pizza, which I consider a massive parenting win.

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

This recipe adapts beautifully to whatever vegetables your family actually enjoys. Sometimes I swap in diced bell peppers or fresh spinach instead of peas, depending on what needs using up from the crisper drawer. The key is keeping pieces roughly the same size so everything cooks evenly and no single vegetable overwhelms the dish.

Getting That Perfect Sauce Consistency

If your sauce seems too thick, add warm milk a splash at a time until it coats the back of a spoon. Too thin? Let it simmer for another minute or two, whisking constantly. The mustard powder might seem odd if you have never added it before, but trust me, it somehow amplifies the cheesy flavor without making it taste like mustard at all.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness beautifully. Roasted vegetables or garlic bread also work well on the side. For a complete protein, add shredded rotisserie chicken or white beans directly into the mix before baking.

  • Let the dish rest for 5-10 minutes before serving so the sauce sets slightly
  • Individual ramekins bake faster and look adorable for dinner parties
  • Unbaked assembled dish freezes well for up to 2 months, just thaw before baking
Comforting Garden Veg Mac and Cheese served in a baking dish, topped with crunchy panko breadcrumbs for a perfect weeknight family dinner. Save
Comforting Garden Veg Mac and Cheese served in a baking dish, topped with crunchy panko breadcrumbs for a perfect weeknight family dinner. | casaafer.com

Watching my family gather around this bubbling, golden dish makes all the vegetable chopping worth it. Sometimes the simplest comfort foods, made with a little extra love and fresh ingredients, become the meals we remember most fondly.

Recipe FAQs

Can I use different vegetables?

Absolutely. Spinach, bell peppers, cauliflower, or zucchini work beautifully. Just adjust cooking times accordingly so vegetables stay tender-crisp.

How do I store leftovers?

Keep refrigerated in an airtight container for up to 4 days. Reheat in the microwave with a splash of milk to restore creaminess, or bake at 180°C until warmed through.

Can I make this gluten-free?

Yes. Use gluten-free elbow macaroni and replace all-purpose flour with a 1:1 gluten-free flour blend in the roux. The texture remains just as satisfying.

What cheese works best?

Sharp cheddar provides the signature tang, while mozzarella adds perfect melt. Gruyère, Fontina, or smoked Gouda can replace Parmesan for depth. Avoid pre-shredded cheese for the smoothest sauce.

Can I skip the baking step?

Yes. After combining the pasta and cheese sauce, serve immediately stovetop-style. The baking adds a golden crust and marries flavors, but it's optional for quicker meals.

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 tender broccoli, sweet peas, and carrots for a comforting vegetarian meal.

Prep Time
20 mins
Cook Time
25 mins
Time Required
45 mins
Recipe by Patrick OBrien


Skill Level Easy

Cuisine American

Makes 4 Portions

Dietary info 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 (optional)

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

Preparation Steps

Step 01

Preheat Oven: Preheat oven to 350°F. Lightly grease a 2-quart baking dish.

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

Step 03

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

Step 04

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

Step 05

Add Cheeses and Seasonings: Remove from heat. Stir in cheddar, mozzarella, Parmesan, mustard powder, garlic powder, salt, and pepper until cheese is melted and sauce is smooth.

Step 06

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

Step 07

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

Step 08

Bake: Bake for 20–25 minutes, or until bubbly and golden. Let 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.

Tools Needed

  • Large pot
  • Saucepan
  • Whisk
  • Baking dish
  • Strainer
  • Mixing spoon

Allergy information

Be sure to review each component for allergens and talk with your doctor if you're unsure.
  • Contains wheat (gluten)
  • Contains milk and dairy products
  • May contain traces of other allergens depending on cheese and pasta brands

Nutrition Info (each serving)

This data helps inform you, but isn't a substitute for advice from your healthcare provider.
  • kcal: 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.