Roasted Veggie Pesto Pasta

Featured in: Weekend Refreshing Bakes

This pasta combines tender roasted zucchini, bell peppers, and red onion with juicy cherry tomatoes, all coated in a fragrant basil pesto. Roasting enhances the natural sweetness and depth of the vegetables, while the pesto adds a fresh, herbaceous note. The dish comes together quickly and serves as a colorful, wholesome main dish. Optional Parmesan and fresh basil elevate the flavors further. Perfect for a comforting vegetarian meal with Italian influences.

Updated on Tue, 17 Feb 2026 14:26:00 GMT
Vibrant roasted vegetable and pesto pasta with cherry tomatoes, zucchini, and bell peppers tossed in creamy basil sauce.  Pin it
Vibrant roasted vegetable and pesto pasta with cherry tomatoes, zucchini, and bell peppers tossed in creamy basil sauce. | citrusfable.com

There's something about the smell of roasting vegetables that fills a kitchen with promise. I stumbled onto this pasta combination on an ordinary Tuesday when my farmers market haul was threatening to wilt, and I needed something that would let each vegetable shine without fussing. The pesto became the glue that held everything together, turning what could have been a simple side dish into something I found myself craving all week.

I made this for my neighbor last month when she mentioned craving something green and healthy, and watching her twirl that first forkful while saying it tasted restaurant-quality made me realize how the simplest dishes often land the hardest. The cherry tomatoes burst in a way that felt indulgent, and the whole thing came together so naturally that she asked for the recipe before she'd finished eating.

What's for Dinner Tonight? ๐Ÿค”

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

Free. No spam. Just easy meals.

Ingredients

  • Zucchini: One medium one sliced into half-moons roasts to tender perfection and soaks up all those caramelized edges that make this dish special.
  • Red and yellow bell peppers: Cut into strips so they caramelize beautifully, these add both sweetness and color that makes the dish feel festive.
  • Red onion: Sliced and roasted until slightly charred, it softens into something almost sweet and adds a mellow depth.
  • Cherry tomatoes: Two cups halved and added halfway through roasting so they stay plump and burst with flavor rather than turning to paste.
  • Olive oil: Two tablespoons of good olive oil is what makes the roasting magic happen, creating those precious caramelized bits.
  • Salt and black pepper: Seem simple but they're your foundation for letting each vegetable taste like itself, only better.
  • Pesto: Half a cup of basil pesto whether store-bought or made by your own hand becomes the sauce that ties everything together with herbaceous richness.
  • Pasta: Twelve ounces of penne or fusilli holds onto the vegetables and pesto in all its little crevices.
  • Parmesan cheese and fresh basil: Optional but they add a final flourish that feels intentional and finished.

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prep your vegetables:
Get your oven to 425ยฐF and while it's warming, slice your zucchini into half-moons, cut your bell peppers into strips, and slice your red onion. Spread everything on a large baking sheet in a single layer.
Coat and roast the first round:
Drizzle the vegetables with olive oil, sprinkle with salt and pepper, and toss until everything glistens. Slide the baking sheet into the oven and let it roast for 20 minutes until the edges start turning golden and you can smell the caramelization happening.
Add the tomatoes and finish roasting:
Open the oven, add your halved cherry tomatoes, toss everything together gently, and roast for another 10 minutes. The vegetables should be tender with some charred spots, and the tomatoes will have softened just enough to release their juice.
Cook the pasta while vegetables roast:
Once the vegetables are in the oven, fill a large pot with salted water and bring it to a boil. Cook your pasta according to the package directions until just tender, then drain it in a colander, making sure to reserve about half a cup of that starchy pasta water.
Bring it all together:
In a large bowl, combine the drained pasta with all the roasted vegetables and their pan juices. Add the pesto and toss everything together gently, then add a splash of that reserved pasta water if needed to make it creamy and coat each strand.
Serve with flourish:
Divide among bowls while everything is still warm, then top with grated Parmesan cheese and fresh basil leaves if you're using them.
Colorful penne pasta dish with caramelized roasted veggies, sweet cherry tomatoes, and fragrant basil pesto for a hearty vegetarian meal.  Pin it
Colorful penne pasta dish with caramelized roasted veggies, sweet cherry tomatoes, and fragrant basil pesto for a hearty vegetarian meal. | citrusfable.com

There was a moment while I was eating this that I realized how a dish made entirely from vegetables could feel substantial and satisfying in a way that had nothing to do with meat or cream. It was just vegetables being their best selves, pesto doing what it does, and a little pasta holding it all together.

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.

When Roasting Changes Everything

High heat roasting does something to vegetables that boiling or steaming never could, concentrating their natural sugars and creating those caramelized edges that taste like flavor itself. Once you understand that transformation, you start roasting everything and wondering why you ever cooked vegetables any other way. The zucchini becomes almost meaty in texture, the peppers turn into candy, and even the red onion mellows into something sweet.

Why Pesto Is the Perfect Finishing Sauce

Pesto doesn't need to be heated or complicated, it just needs a warm surface and a gentle toss to coat everything with its herbaceous richness. I've learned that the best pesto for this dish is one you actually like eating on its own, whether that's something vibrant and bright from a jar or something you made yourself on a whim. The quality of the pesto becomes the quality of the dish, so spend a minute thinking about which one you reach for.

Variations and Flexibility

This dish welcomes improvisation in a way that feels generous rather than reckless. The core idea of roasting vegetables and tossing them with pesto works whether you're using eggplant, asparagus, mushrooms, or anything else that feels right in your kitchen that day. The recipe becomes less of a rule and more of a principle, which means you can make it exactly how you want it every single time.

  • For a vegan version, use dairy-free pesto and skip the Parmesan or swap it for a plant-based alternative.
  • Try adding roasted eggplant, asparagus, or mushrooms for extra depth and texture.
  • A crisp Sauvignon Blanc or light Pinot Grigio pairs beautifully with the herbal brightness of this dish.
Fresh cherry tomatoes and tender roasted vegetables combined with al dente pasta and rich pesto for a satisfying, flavorful dinner. Pin it
Fresh cherry tomatoes and tender roasted vegetables combined with al dente pasta and rich pesto for a satisfying, flavorful dinner. | citrusfable.com

This pasta has become my answer when I want something that feels both indulgent and honest, made from real ingredients I actually want to eat. Make it once and you'll find yourself reaching for it whenever you need something that's beautiful and simple at the same time.

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 Pesto Pasta

Pasta tossed with roasted vegetables, cherry tomatoes, and rich basil pesto for a tasty main course.

Prep time
15 minutes
Time to cook
30 minutes
Overall time
45 minutes
Created by Noah Roberts


Skill Level Easy

Cuisine Italian

Serves 4 Portions

Diet info Vegetarian

What You'll Need

Vegetables

01 1 medium zucchini, sliced into half-moons
02 1 red bell pepper, cut into strips
03 1 yellow bell pepper, cut into strips
04 1 red onion, sliced
05 2 cups cherry tomatoes, halved
06 2 tablespoons olive oil
07 1/2 teaspoon salt
08 1/4 teaspoon black pepper

Pasta

01 12 ounces penne or fusilli pasta

Pesto

01 1/2 cup basil pesto, store-bought or homemade

Garnish

01 1/4 cup grated Parmesan cheese, optional
02 Fresh basil leaves for serving

Directions

Step 01

Preheat oven: Set oven to 425ยฐF and allow to fully preheat.

Step 02

Prepare vegetables: Spread zucchini, bell peppers, and red onion on a large baking sheet. Drizzle with olive oil, sprinkle with salt and pepper, then toss until evenly coated.

Step 03

Roast initial vegetables: Roast vegetables for 20 minutes in the preheated oven until they begin to soften and brown.

Step 04

Add cherry tomatoes: Remove baking sheet from oven, add halved cherry tomatoes, toss gently, and return to oven for an additional 10 minutes until all vegetables are tender with light browning.

Step 05

Cook pasta: While vegetables roast, bring a large pot of salted water to a rolling boil. Add pasta and cook according to package directions until al dente. Reserve 1/2 cup of pasta cooking water before draining.

Step 06

Combine and finish: In a large bowl, combine drained pasta, roasted vegetables with pan juices, and pesto. Toss gently to coat evenly, adding reserved pasta water gradually until achieving desired creamy consistency.

Step 07

Serve: Plate hot and garnish with Parmesan cheese and fresh basil leaves 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.

Tools Needed

  • Large baking sheet
  • Large pot
  • Mixing bowl
  • Chef's knife
  • Cutting board
  • Colander

Allergy Advice

Review ingredients for allergens and speak with a healthcare provider if unsure.
  • Contains wheat gluten from pasta
  • Contains milk proteins from Parmesan cheese and pesto
  • May contain tree nuts if pesto contains nuts; verify product labels for allergen information

Nutritional Details (per serving)

This nutrition info is an estimate and not medical advice.
  • Total Calories: 480
  • Fats: 18 grams
  • Carbohydrates: 67 grams
  • Proteins: 13 grams

Cooking Shouldn't Be Hard โค๏ธ

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

Free forever. Unsubscribe anytime.