Garden Vegetable Mac and Cheese

Featured in: Family Table Dishes

This garden vegetable mac and cheese combines elbow pasta with broccoli, carrots, and peas in a luscious three-cheese sauce made from cheddar, mozzarella, and Parmesan. The creamy sauce starts with a butter-flour roux, then incorporates warm milk and melted cheese for a smooth, velvety texture. Mix everything together and bake until golden and bubbly for a comforting family meal that takes just 45 minutes from start to finish.

Updated on Wed, 21 Jan 2026 15:40:00 GMT
Golden bubbling Garden Veg Mac and Cheese fresh from the oven, topped with crisp panko and colorful peas and carrots. Save
Golden bubbling Garden Veg Mac and Cheese fresh from the oven, topped with crisp panko and colorful peas and carrots. | zaalouktable.com

The smell of bubbling cheese sauce takes me back to my tiny first apartment kitchen where I learned that mac and cheese could actually be a proper dinner rather than just a blue box emergency meal. I started throwing in whatever vegetables lingered in my crisper drawer mostly because I felt guilty about eating straight pasta for dinner. One rainy Tuesday I added some frozen peas and sad looking broccoli just to make it feel more responsible and something magical happened. The sweetness from the carrots and peas cut through all that rich cheese creating this perfect balance that even my vegetable skeptical roommate couldn't stop eating. Now it is the only way my kids will eat their greens without negotiation.

Last winter my sister came over completely defeated after a brutal week at work and I made this for her without saying much. She took one bite and started crying because it reminded her of Sunday dinners at our grandma's house where cheese meant love and vegetables meant you were being taken care of. We sat at my chipped kitchen table until the baking dish was completely scraped clean just talking and eating while the rain drummed against the window. Sometimes food is just comfort you can scoop onto a plate.

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 catch the cheese sauce perfectly in those curves though cavatappi works beautifully too if that is what you have in the pantry
  • 1 cup broccoli florets: Cut them quite small so they cook through and distribute evenly throughout the dish instead of sitting in giant intimidating chunks
  • 1 cup carrots diced: I learned to dice them tiny so they almost disappear into the pasta while adding this lovely natural sweetness that balances the sharp cheese
  • 1 cup frozen peas: These go in last minute and stay bright and sweet plus no chopping required which I absolutely appreciate on busy weeknights
  • 2 tbsp unsalted butter: Start your roux with this because controlled salt levels matter when you are adding multiple salty cheeses later
  • 2 tbsp all-purpose flour: This creates the silky smooth sauce base and please whisk vigorously because lumpy cheese sauce is nobody's idea of comfort food
  • 2 cups whole milk: Whole milk gives that luxurious velvety texture though I have used half and half when feeling particularly indulgent
  • 1 cup sharp cheddar cheese shredded: The sharpness cuts through the richness and honestly this is where most of the cheese flavor comes from so do not skimp
  • 1/2 cup mozzarella cheese shredded: This is the secret to those gorgeous cheese pulls and creates this incredible gooey texture
  • 1/4 cup Parmesan cheese grated: Adds this wonderful salty umami depth that makes it taste like it came from a restaurant kitchen
  • 1/2 tsp mustard powder: Trust me on this because it does not make the sauce taste like mustard at all just enhances the cheese flavor
  • 1/4 tsp garlic powder: A subtle background note that makes people ask what that delicious something is without being overpowering
  • Salt and black pepper: Season generously at each step because bland mac and cheese is genuinely one of the saddest things in the world
  • 1/2 cup panko breadcrumbs: The topping that transforms this from everyday dinner into something that feels special and festive
  • 1 tbsp melted butter: Toss the panko with this so they turn golden and crispy instead of staying dry and dusty on top

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 because nothing ruins the mood faster than cheese sauce cemented permanently to the pan.
Cook the pasta smart:
Boil salted water and cook the macaroni for one minute less than the package says then add broccoli and carrots during the last three minutes and peas in the final sixty seconds before draining.
Build the roux base:
Melt butter in a medium saucepan over medium heat then whisk in flour and cook for a full minute while stirring constantly to cook out that raw flour taste.
Create the silky sauce:
Slowly whisk in the milk a bit at a time stirring constantly until smooth and slightly thickened which should take about four or five minutes of patient stirring.
Melt in the magic:
Remove from heat and stir in all three cheeses plus mustard powder garlic powder salt and pepper until everything melts into this glossy smooth sauce.
Bring it together:
Combine the drained pasta and vegetables with that gorgeous cheese sauce mixing until every piece is coated then transfer to your prepared baking dish.
Add the crunch:
Mix panko with melted butter and scatter over the top because that crispy contrast against the creamy pasta is absolutely essential to the experience.
Bake until bubbly:
Bake for twenty to twenty five minutes until you see golden edges and bubbling cheese then let it cool for just a few minutes because molten cheese sauce is no joke.
A spoonful of creamy Garden Veg Mac and Cheese reveals tender broccoli florets and melted cheddar on a rustic plate. Save
A spoonful of creamy Garden Veg Mac and Cheese reveals tender broccoli florets and melted cheddar on a rustic plate. | zaalouktable.com

This recipe has saved more last minute dinner emergencies than I can count especially when my daughter announced at six o'clock that her entire soccer team was coming over after practice. I doubled everything and fed eight hungry teenagers who had never eaten so quickly in their lives with one actually asking if I could teach her mom how to make it. Sometimes the most nostalgic foods become new memories for the next generation without us even trying.

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 swapped spinach for broccoli when that was what needed using up and stirred in roasted red peppers for this gorgeous color contrast. The beauty of this recipe is how flexible it is once you understand the basic cheese sauce ratio.

Time Saving Secrets

You can make the entire dish up to two days ahead and refrigerate before baking just add about ten extra minutes to the cooking time. Sometimes I even make two and freeze one unbaked for those nights when cooking feels impossible.

Serving Ideas

A crisp green salad with vinaigrette cuts through all that richness perfectly though I have also served it alongside roasted chicken for this incredibly comforting Sunday dinner feel. My husband eats it straight from the baking dish standing at the counter.

  • Let the baked dish rest for ten minutes before serving so the sauce has time to set slightly instead of running everywhere when you scoop it
  • Leftovers reheat surprisingly well in the microwave with a splash of milk to bring back that creamy texture
  • The topping stays crispy for about a day after which it starts to soften but that never stops anyone from finishing the leftovers
Hearty Garden Veg Mac and Cheese served family-style in a casserole dish, perfect with a crisp green salad for dinner. Save
Hearty Garden Veg Mac and Cheese served family-style in a casserole dish, perfect with a crisp green salad for dinner. | zaalouktable.com

Hope this brings your family as much comfort as it has brought mine over the years. There is something so perfect about vegetables hidden in cheese sauce that makes everything feel okay.

Recipe Questions & Answers

β†’ Can I use fresh peas instead of frozen?

Yes, fresh peas work wonderfully. Add them during the final minute of pasta cooking, just like frozen peas, so they remain tender and bright green.

β†’ What's the best way to prevent a lumpy cheese sauce?

Whisk the milk in gradually while stirring constantly. Keep heat at medium to prevent scorching. If lumps do form, strain the sauce through a fine-mesh sieve before mixing with pasta.

β†’ Can I prepare this dish ahead of time?

Absolutely. Assemble the dish up to 12 hours in advance, cover with plastic wrap, and refrigerate. Bake directly from the refrigerator, adding 5-10 minutes to the baking time.

β†’ What vegetables work well as substitutes?

Spinach, bell peppers, snap peas, corn, and green beans all pair beautifully with mac and cheese. Add tender vegetables in the final cooking minutes to maintain their texture.

β†’ How do I make this gluten-free?

Swap regular elbow pasta for gluten-free pasta and use gluten-free all-purpose flour for the roux. Everything else remains the same. Check that your cheese and other ingredients are certified gluten-free.

β†’ Can I skip the panko topping?

Yes, the dish is delicious without it. The topping adds a pleasant crunch, but the creamy pasta and vegetables are satisfying on their own.

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

A veggie-packed twist on the classic favorite, featuring tender broccoli, carrots, and peas in a rich three-cheese sauce.

Prep Time
20 min
Cooking duration
25 min
Overall Time
45 min
Published by Evan Prescott

Recipe Type Family Table Dishes

Skill Level Easy

Cuisine American

Makes 4 Portions

Dietary notes 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 It

Step 01

Prepare Oven and Baking 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 final 3 minutes of cooking, add broccoli and carrots. In the last minute, add frozen peas. Drain thoroughly 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

Build Cheese Sauce: Gradually whisk milk into the roux, stirring constantly until the mixture is smooth and slightly thickened, approximately 4 to 5 minutes. Maintain medium heat throughout.

Step 05

Incorporate Cheeses and Seasonings: Remove from heat. Stir in cheddar cheese, mozzarella cheese, Parmesan cheese, mustard powder, garlic powder, salt, and black pepper. Blend until all cheese is completely melted and sauce achieves a smooth consistency.

Step 06

Combine and Transfer: In a large bowl, combine drained pasta and vegetables with the cheese sauce. Mix thoroughly to ensure even coating. Transfer to the prepared baking dish.

Step 07

Apply Topping: If desired, mix panko breadcrumbs with melted butter and distribute evenly over the surface of the pasta mixture.

Step 08

Bake Until Golden: Bake for 20 to 25 minutes, or until the mixture is bubbly and the top is golden brown. Allow to cool for 3 to 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.

Gear You Need

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

Allergen Details

Review each ingredient for possible allergens and talk to your healthcare provider if unsure.
  • Contains wheat and gluten
  • Contains milk and dairy products
  • Contains cheese
  • May contain traces of additional allergens depending on specific cheese and pasta brand sourcing

Nutrition Highlights (per serving)

This nutritional breakdown is for informational purposes only and shouldn't replace medical guidance.
  • Caloric Value: 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.