Garden Vegetable Mac and Cheese

Featured in: Evening Family Plates

This hearty comfort dish features tender elbow macaroni enveloped in a velvety homemade cheese sauce crafted from sharp cheddar, mozzarella, and aged Parmesan. Fresh broccoli florets, sweet diced carrots, and vibrant green peas are blanched directly with the pasta, ensuring perfectly tender vegetables throughout. The entire mixture gets baked until the edges bubble and the optional buttery panko topping turns golden brown. Finished with a hint of mustard powder and garlic for depth, each serving delivers satisfying vegetarian protein and wholesome garden goodness in every forkful.

Updated on Wed, 21 Jan 2026 11:36:00 GMT
Garden Veg Mac and Cheese bubbling from the oven, golden-brown panko topping, with visible peas, broccoli, and carrots for a comforting vegetarian dinner. Save to Pinterest
Garden Veg Mac and Cheese bubbling from the oven, golden-brown panko topping, with visible peas, broccoli, and carrots for a comforting vegetarian dinner. | cozysaveurs.com

The first time I made this mac and cheese, my roommate walked in mid-stir and asked why I was putting vegetables in a perfectly good comfort food. Fifteen minutes later, she was hovering over the stove, sneaking carrot chunks from the colander. Thats when I knew this wasnt just mac and cheese anymore, it was dinner time magic.

Last winter, my niece declared she hated anything green in her pasta. I served this anyway without making a big deal about it. She cleaned her plate, looked up with cheese sauce on her chin, and asked if I could make it again next week. Sometimes the best sales pitch is just letting food speak for itself.

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 beautifully, catching sauce in every curve and crevice
  • 1 cup broccoli florets, chopped small: Cut them into bite-sized pieces so they cook evenly and wont overpower each forkful
  • 1 cup carrots, diced: These add a subtle sweetness that balances the sharp cheddar perfectly
  • 1 cup frozen peas: Frozen peas work better than fresh here, they stay tender and bright green
  • 2 tbsp unsalted butter: Unsalted butter lets you control exactly how much salt goes into your sauce
  • 2 tbsp all-purpose flour: This creates the roux base that thickens your milk into a velvety cheese sauce
  • 2 cups whole milk: Whole milk creates the richest sauce, though you can use low-fat in a pinch
  • 1 cup sharp cheddar cheese, shredded: Sharp cheddar gives you that bold cheese flavor we all crave in mac and cheese
  • 1/2 cup mozzarella cheese, shredded: Mozzarella adds that incredible cheese pull when you take your first bite
  • 1/4 cup Parmesan cheese, grated: Parmesan brings a salty, nutty depth that makes the cheese sauce taste complex
  • 1/2 tsp mustard powder: This is the secret ingredient that makes cheese taste more like cheese
  • 1/4 tsp garlic powder: Just a whisper of garlic that supports without overpowering
  • Salt and black pepper, to taste: Season generously at each step, layers of seasoning make all the difference
  • 1/2 cup panko breadcrumbs: Optional but worth it, they create that crispy golden top everyone fights over
  • 1 tbsp melted butter: Tossing panko with melted butter helps them toast into golden perfection

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 180°C (350°F) and grease a 2-liter baking dish with butter or cooking spray
Cook the pasta and vegetables together:
Boil salted water, add macaroni and cook 1 minute less than package directions, adding broccoli and carrots in the last 3 minutes and peas in the final minute, then drain well
Make your roux base:
Melt butter in a saucepan over medium heat, whisk in flour and cook for 1 minute while stirring constantly
Create the cheese sauce:
Gradually whisk in milk and stir for 4 to 5 minutes until thickened, then remove from heat and stir in all three cheeses with mustard powder, garlic powder, salt, and pepper until melted and smooth
Combine everything:
Mix the drained pasta and vegetables into the cheese sauce until well coated, then transfer to your prepared baking dish
Add the crispy topping:
If using, mix panko with melted butter and sprinkle evenly over the top
Bake until golden:
Bake for 20 to 25 minutes until bubbly and golden on top, then let cool for a few minutes before serving
A serving of Garden Veg Mac and Cheese on a white plate, creamy cheddar sauce clinging to elbow pasta and vibrant vegetable pieces. Save to Pinterest
A serving of Garden Veg Mac and Cheese on a white plate, creamy cheddar sauce clinging to elbow pasta and vibrant vegetable pieces. | cozysaveurs.com

This recipe became my go-to for new parents and anyone recovering from surgery. Something about that bubbling cheese with hidden vegetables feels like a hug in a baking dish. Ive watched tired faces light up when they take that first warm bite.

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

Ive learned that this recipe is incredibly forgiving. Sometimes I use whatever cheese is in the fridge, from gruyere to gouda. The vegetables can swap out based on the season or whats wilting in my crisper drawer. Spinach works beautifully if you throw it in at the very end so it just wilts.

The Make-Ahead Secret

You can assemble everything up to a day ahead and keep it covered in the refrigerator. When you are ready to bake, add an extra 10 minutes to the cooking time and cover with foil if the top starts browning too quickly. This has saved me more times than I can count.

Serving Ideas

A crisp green salad with vinaigrette cuts through the richness beautifully. Roasted tomatoes on the side add brightness and color. Sometimes I serve it alongside grilled chicken or keep it vegetarian with a side of roasted Brussels sprouts.

  • Let it rest for 5 to 10 minutes before serving so the sauce sets slightly
  • Leftovers reheat surprisingly well with a splash of milk to loosen the sauce
  • The crispy topping is best fresh from the oven but still good the next day
Close-up of Garden Veg Mac and Cheese, showing tender broccoli florets, diced carrots, and peas mixed with cheesy pasta under a crispy crumb topping. Save to Pinterest
Close-up of Garden Veg Mac and Cheese, showing tender broccoli florets, diced carrots, and peas mixed with cheesy pasta under a crispy crumb topping. | cozysaveurs.com

There is something profoundly satisfying about watching people discover vegetables they swore they did not like, hidden under a blanket of cheese sauce. This is the recipe that reminds us why comfort food earned its name.

Recipe FAQs

Can I use different vegetables?

Absolutely. Spinach, bell peppers, cauliflower, or zucchini work beautifully. Add hearty vegetables like cauliflower with the pasta, but stir in delicate greens like spinach after combining with the cheese sauce so they wilt gently without overcooking.

How do I store leftovers?

Cool completely and transfer to an airtight container. Refrigerate for up to 4 days. Reheat in the microwave with a splash of milk to restore creaminess, or warm in a 350°F oven covered with foil for 15-20 minutes until heated through.

Can I make this gluten-free?

Yes. Substitute the elbow macaroni with your favorite gluten-free pasta and replace the all-purpose flour with a 1:1 gluten-free flour blend or cornstarch. The roux technique remains the same, though the sauce may thicken slightly faster so watch closely.

What cheese works best?

Sharp cheddar provides the main flavor punch, while mozzarella adds excellent meltability. Parmesan contributes savory depth. You can experiment with Gruyère for nuttiness or smoked Gouda for a smoky twist. Avoid pre-shredded cheese which contains anti-caking agents that can make sauce grainy.

Is the breadcrumb topping necessary?

Not at all. The dish is delicious without it, offering pure creamy cheese sauce. The panko topping adds contrasting crunch and helps brown the top. For extra flavor, mix herbs or grated Parmesan into the crumbs before sprinkling over the pasta.

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 with broccoli, carrots, and peas in a three-cheese sauce

Prep Time
20 minutes
Time to Cook
25 minutes
Time Needed
45 minutes
Created by Matthew Corbin


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

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

Directions

Step 01

Preheat Oven and Prepare Dish: 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. In the final minute, add frozen peas. Drain well and set aside.

Step 03

Prepare Roux Base: 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

Create Béchamel Sauce: Gradually whisk in milk, stirring constantly until mixture is smooth and slightly thickened, about 4–5 minutes. Sauce should coat the back of a spoon.

Step 05

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

Step 06

Combine Pasta with Sauce: Transfer drained pasta and vegetables to the cheese sauce. Mix thoroughly until evenly coated, then pour mixture into the prepared baking dish.

Step 07

Add Crispy Topping: In a small bowl, combine panko breadcrumbs with 1 tbsp melted butter. Sprinkle evenly over the mac and cheese.

Step 08

Bake Until Golden: Bake for 20–25 minutes until sauce is bubbling and topping is golden brown. Let rest for 5 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.

What You'll Need

  • Large pot for boiling pasta
  • Medium saucepan
  • Wire whisk
  • 2-quart baking dish
  • Colander or strainer
  • Mixing spoon

Allergy Info

Review all ingredients for possible allergens and check with a health expert if you’re unsure.
  • Contains wheat (gluten) from pasta and flour
  • Contains dairy from butter, milk, and cheese
  • May contain traces of other allergens depending on specific brands—verify product labels

Nutrition Details (each serving)

Nutritional info is for reference and shouldn't replace advice from a healthcare professional.
  • Caloric Value: 520
  • Fat content: 22 grams
  • Carbohydrates: 59 grams
  • Proteins: 23 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.