Roasted Veggie Mac & Cheese

Featured in: Stovetop & Oven Cooking

Tender elbow macaroni meets a velvety three-cheese sauce enriched with sharp cheddar, mozzarella, and Parmesan. Roasted vegetables including bell peppers, zucchini, broccoli, and cherry tomatoes add vibrant color and nutritional depth. The dish comes together in under an hour with simple stovetop techniques. Roast vegetables first until caramelized, prepare a classic béchamel-based cheese sauce, combine everything together, and serve hot.

Updated on Sun, 18 Jan 2026 09:37:00 GMT
Golden, caramelized vegetables like bell peppers and broccoli are mixed into creamy, cheesy macaroni in this comforting Roasted Veggie Mac & Cheese. Save
Golden, caramelized vegetables like bell peppers and broccoli are mixed into creamy, cheesy macaroni in this comforting Roasted Veggie Mac & Cheese. | lentocook.com

My neighbor knocked on the door one Wednesday evening holding a casserole dish and asked if I had any ideas for using up half a fridge full of vegetables before she left for vacation. We stood in my kitchen, pulled out everything colorful we could find, and tossed it all onto a baking sheet. What started as leftovers rescue turned into one of the best mac and cheese experiments I've ever made. The sweetness from the roasted veggies made the cheese sauce sing in a way I hadn't expected.

I made this for a potluck last spring and watched people go back for seconds before I even got my first serving. One friend, who swore she didn't like zucchini, asked for the recipe after finishing her bowl. There's something about roasting vegetables until they're just slightly charred that makes even the pickiest eaters curious. That night taught me that comfort food doesn't have to choose between indulgent and nourishing.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Elbow macaroni: The classic shape for mac and cheese because those little curves catch the sauce in every bite, though shells or cavatappi work beautifully too.
  • Red bell pepper: Roasting brings out a natural sweetness that plays against the sharpness of the cheddar, and the bright color makes the whole dish more inviting.
  • Zucchini: It releases just enough moisture during roasting to stay tender without making the dish watery, and it soaks up all the flavors around it.
  • Red onion: The edges caramelize into something almost candy-like in the oven, adding little bursts of sweetness throughout.
  • Cherry tomatoes: They collapse into jammy pockets of concentrated tomato flavor that cut through the richness of the cheese.
  • Broccoli florets: The tips get crispy and nutty while the stems stay tender, giving you textural contrast in every forkful.
  • Olive oil: A good coating helps the vegetables brown evenly and develop those caramelized edges we're after.
  • Unsalted butter: The base of the roux that thickens our sauce, and using unsalted lets you control the seasoning perfectly.
  • All-purpose flour: Whisked into the butter, it creates the structure that keeps the sauce creamy and coating instead of runny.
  • Whole milk: The fat content makes the sauce luxurious without being heavy, though two percent works if that's what you have.
  • Sharp cheddar cheese: The star of the show, providing that tangy bite that defines real mac and cheese.
  • Mozzarella cheese: Adds stretch and creaminess without overpowering the cheddar's flavor.
  • Parmesan cheese: A little goes a long way, bringing a salty, nutty depth that makes the whole sauce more complex.
  • Mustard powder: The secret ingredient that amplifies the cheese flavor without making anything taste like mustard.
  • Garlic powder: Just a hint adds savory warmth without competing with the vegetables.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven ready:
Preheat your oven to 220°C (425°F) and line a baking sheet with parchment paper to prevent sticking and make cleanup easier. A hot oven is key to getting those caramelized edges on the vegetables.
Prepare the vegetables:
Toss your diced bell pepper, zucchini, red onion, halved cherry tomatoes, and broccoli florets with olive oil, salt, and black pepper in a large bowl until everything glistens. Spread them in a single layer on your prepared baking sheet so they roast instead of steam.
Roast until golden:
Slide the vegetables into the oven for 20 to 25 minutes, stirring once halfway through so everything browns evenly. You'll know they're ready when the edges are caramelized and the broccoli tips are crispy.
Cook the pasta:
While the vegetables roast, bring a large pot of salted water to a boil and cook the macaroni according to package directions until al dente. Drain well and set aside, but don't rinse because that starch helps the sauce cling.
Start the cheese sauce:
Melt the butter in a large saucepan over medium heat, then whisk in the flour and cook for about a minute until it smells nutty and turns golden. This cooked flour won't taste raw in your finished sauce.
Build the base:
Slowly pour in the milk while whisking constantly to prevent lumps, and keep stirring until the mixture thickens enough to coat the back of a spoon, about 3 to 5 minutes. Patience here makes all the difference in getting a smooth sauce.
Melt in the cheese:
Turn the heat down to low and add your cheddar, mozzarella, and Parmesan, stirring gently until everything melts into a silky sauce. Stir in the mustard powder and garlic powder, then taste and adjust the salt and pepper.
Bring it all together:
Add the cooked macaroni and roasted vegetables to the cheese sauce, folding everything together until each piece of pasta is coated and the vegetables are evenly distributed. Let it warm through for a minute or two, stirring gently.
Serve it up:
Spoon the mac and cheese into bowls while it's still steaming hot, and finish with a sprinkle of extra Parmesan if you like. It's ready to eat right away.
A close-up of Roasted Veggie Mac & Cheese shows elbows of pasta coated in a rich cheddar sauce with vibrant roasted vegetable chunks. Save
A close-up of Roasted Veggie Mac & Cheese shows elbows of pasta coated in a rich cheddar sauce with vibrant roasted vegetable chunks. | lentocook.com

The first time I served this to my kids, my youngest looked suspicious about the green bits until she took a bite and announced it tasted like regular mac and cheese, but better. That little moment of acceptance felt like a quiet victory. Now it's one of the few dishes everyone agrees on, and I've stopped announcing what vegetables are in it because they never ask anymore.

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 is wonderfully forgiving and practically begs you to swap in whatever vegetables are sitting in your crisper drawer. I've used roasted mushrooms, diced carrots, and even handfuls of fresh spinach stirred in at the end. Butternut squash cubes roasted until tender add an autumn sweetness that's hard to beat. The base recipe stays the same, so consider it a template rather than a rule.

Getting That Crispy Top

If you want to take this over the top, transfer everything to a baking dish after combining, sprinkle the surface with panko breadcrumbs mixed with a little melted butter, and run it under the broiler for two to three minutes. Watch it closely because that line between golden and burnt is thin. The contrast between the crunchy top and creamy interior makes it feel like a special occasion, even on a Tuesday.

Storage and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, though the sauce thickens as it sits. When reheating, add a splash of milk and warm it gently on the stove or in the microwave, stirring halfway through to bring back that creamy consistency. I've also frozen individual portions in small containers, and they reheat surprisingly well for a quick lunch when I don't feel like cooking.

  • Reheat gently with added milk to restore creaminess.
  • Freeze portions in airtight containers for up to two months.
  • Broil day-old mac and cheese with fresh breadcrumbs to revive the texture.
Serve this hearty Roasted Veggie Mac & Cheese as a nutritious main dish, perfect for a cozy vegetarian family dinner. Save
Serve this hearty Roasted Veggie Mac & Cheese as a nutritious main dish, perfect for a cozy vegetarian family dinner. | lentocook.com

This dish reminds me that comfort food doesn't have to be one-dimensional, and a little color on the plate makes everyone feel a bit better about dinner. I hope it becomes one of those recipes you turn to without thinking, the kind that feels like home no matter where you are.

Recipe FAQs

How do I prevent the cheese sauce from becoming grainy?

Maintain a gentle heat and add cheese off the heat if possible. Stir constantly while adding cheese to ensure smooth melting. Using freshly shredded cheese rather than pre-shredded prevents clumping from anti-caking agents.

Can I prepare this dish in advance?

Yes, you can roast vegetables up to 24 hours ahead and store refrigerated. Cook pasta and prepare the sauce fresh for best results. Combine components just before serving to maintain texture and creaminess.

What vegetables work well as substitutes?

Carrots, mushrooms, spinach, asparagus, and peas all pair beautifully. Adjust roasting time based on vegetable density—harder vegetables like carrots may need extra time compared to delicate greens.

How do I add a crispy topping?

Transfer the finished dish to a broiler-safe pan, sprinkle panko breadcrumbs mixed with melted butter across the surface, and broil 2-3 minutes until golden. Watch carefully to prevent burning.

Is this suitable for a vegetarian diet?

Yes, but verify cheese labels to ensure they're vegetarian-certified. Some aged cheeses use animal rennet. Most mainstream brands now offer vegetarian alternatives clearly marked on packaging.

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.

Roasted Veggie Mac & Cheese

Creamy mac and cheese loaded with roasted bell peppers, zucchini, broccoli, and tomatoes. Quick, easy, vegetarian.

Prep Duration
20 mins
Cook Duration
30 mins
Total Duration
50 mins
Created by Gabriel Summers


Skill Level Easy

Cuisine American

Portions 4 Serves

Diet Details Meat-Free

What You Need

Pasta

01 10 oz elbow macaroni

Roasted Vegetables

01 1 red bell pepper, diced
02 1 medium zucchini, diced
03 1 small red onion, chopped
04 1 cup cherry tomatoes, halved
05 1 cup broccoli florets
06 2 tablespoons olive oil
07 ½ teaspoon salt
08 ¼ teaspoon black pepper

Cheese Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 2 cups whole milk
04 1½ cups sharp cheddar cheese, shredded
05 ½ cup mozzarella cheese, shredded
06 ¼ cup Parmesan cheese, grated
07 ½ teaspoon mustard powder
08 ¼ teaspoon garlic powder
09 Salt and pepper to taste

Directions

Direction 01

Prepare oven and vegetables: Preheat oven to 425°F. Line a baking sheet with parchment paper. In a large mixing bowl, toss bell pepper, zucchini, red onion, cherry tomatoes, and broccoli with olive oil, salt, and black pepper.

Direction 02

Roast vegetables: Spread vegetables evenly on the prepared baking sheet. Roast for 20 to 25 minutes, stirring once halfway through, until tender and slightly caramelized.

Direction 03

Cook pasta: While vegetables roast, cook elbow macaroni according to package directions until al dente. Drain in a colander and set aside.

Direction 04

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

Direction 05

Build cheese sauce: Gradually whisk in milk, stirring constantly until slightly thickened, approximately 3 to 5 minutes.

Direction 06

Melt cheeses: Reduce heat to low. Add cheddar, mozzarella, and Parmesan cheese, stirring until melted and smooth. Stir in mustard powder and garlic powder. Season with salt and pepper to taste.

Direction 07

Combine components: Add cooked macaroni and roasted vegetables to the cheese sauce. Stir until well combined and heated through.

Direction 08

Finish and serve: Serve immediately. Garnish with additional Parmesan cheese if desired.

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
  • Saucepan
  • Baking sheet
  • Whisk
  • Colander
  • Mixing bowl

Allergen Details

Always review each component for allergens, and speak to your healthcare provider with concerns.
  • Contains gluten from pasta and flour
  • Contains milk and dairy cheese products
  • Verify cheese labels for vegetarian status if required

Nutrition Details (per portion)

Nutrition info is for general guidance only and isn’t meant as medical advice.
  • Calorie Count: 540
  • Fats: 24 g
  • Carbohydrates: 59 g
  • Proteins: 22 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.