Roasted Veggie Pesto Pasta

Featured in: Simple Weeknight Recipes

This dish brings together roasted zucchini, bell peppers, red onion, and cherry tomatoes gently combined with al dente pasta and fresh basil pesto. Roasting enhances the sweetness of the vegetables while the pesto adds a rich herbaceous touch. Finished with optional Parmesan for a savory note, it's a wholesome and satisfying meal ideal for a quick preparation and full of vibrant flavors. Perfect for a meat-free option that never compromises on taste.

Updated on Sun, 15 Feb 2026 16:25:00 GMT
Roasted veggie and pesto pasta with cherry tomatoes, bursting with color and flavor in a creamy basil sauce.  Save to Pinterest
Roasted veggie and pesto pasta with cherry tomatoes, bursting with color and flavor in a creamy basil sauce. | mellowspice.com

There's something about the smell of vegetables hitting a hot pan that makes me feel like I'm actually cooking, not just following instructions. I discovered this pasta dish on a Tuesday evening when my fridge was overflowing with bell peppers and I couldn't bear to waste them. The combination of roasted sweetness with bright pesto felt like a small revelation, and now it's become my go-to when I need something that feels restaurant-worthy but doesn't demand much from me.

I made this for my friend Maya who'd just moved to the neighborhood, and she actually asked for the recipe before finishing her plate. That's when I knew it wasn't just my quick-dinner solution anymore. There's something about watching someone you barely know enjoy food you cooked that makes the whole evening feel less lonely.

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 (1 medium, sliced into half-moons): It softens beautifully when roasted and doesn't turn to mush like it might on the stove, plus those half-moons catch the pesto perfectly.
  • Red and yellow bell peppers (1 each, cut into strips): The color difference matters here, not just visually but because they have slightly different sweetness levels that balance each other.
  • Red onion (1, sliced): Regular yellow onion works, but red onion stays slightly firmer and adds a subtle earthiness that plays well with the basil.
  • Cherry tomatoes (2 cups, halved): Don't skip halving them, it changes how they integrate into the dish and prevents them from rolling everywhere.
  • Olive oil (2 tablespoons): A good quality one makes a real difference in the roasting, and you'll taste it in the final toss.
  • Salt and black pepper: Season the vegetables before roasting, not after, so the seasoning penetrates rather than just sitting on top.
  • Pasta (12 oz penne or fusilli): The shape matters because you want something that catches pesto and holds onto those roasted vegetables.
  • Basil pesto (1/2 cup): Store-bought saves time and there's no shame in that, though homemade is worth doing if you have fresh basil and a food processor.
  • Parmesan cheese (1/4 cup, grated): Optional but it adds a salty depth that makes people ask what you did differently.
  • Fresh basil leaves: A handful at the end feels like you planned this all along, even if you didn't.

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Fire up the oven and get your pan ready:
Preheat to 425ยฐF and while it's warming, cut all your vegetables and spread them on a baking sheet. Drizzle with olive oil, season with salt and pepper, and toss everything until it's evenly coated.
Let the vegetables do their thing:
Roast for 20 minutes until the edges start to caramelize and brown. You'll notice the zucchini looks translucent at the edges, which is exactly what you want.
Add the tomatoes and finish:
Toss in your halved cherry tomatoes and roast for another 10 minutes until they're just starting to burst and the peppers are tender. Don't skip this two-stage roasting, it makes the vegetables taste deeper.
Cook the pasta while vegetables roast:
Get a large pot of salted water boiling and cook your pasta according to the package instructions. Before draining, reserve about half a cup of the starchy water, it's your secret weapon for making everything creamy.
Bring it all together in one bowl:
Drain the pasta and put it in a large bowl with the roasted vegetables and any juices that pooled on the pan. Add the pesto and toss gently, adding splashes of that reserved pasta water until you get a consistency that feels silky without being soggy.
Plate and garnish:
Serve while everything's still warm, top with Parmesan if you're using it, and scatter fresh basil leaves on top. The basil adds a fresh note that cuts through the richness.
A hearty vegetarian pasta dish featuring tender roasted vegetables, juicy cherry tomatoes, and rich pesto coating every bite.  Save to Pinterest
A hearty vegetarian pasta dish featuring tender roasted vegetables, juicy cherry tomatoes, and rich pesto coating every bite. | mellowspice.com

My mom ate this once and said it reminded her of the summers when we'd visit an Italian restaurant she loved. There's something about the combination of roasted vegetables and pesto that takes you somewhere warmer than your own kitchen, even if you're eating it at a regular Tuesday dinner.

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 Your Own Pesto

If you have a food processor and about five minutes, fresh basil pesto is worth making at least once. Pulse together roughly 2 cups of fresh basil leaves, 1/2 cup of grated Parmesan, 1/3 cup of pine nuts or walnuts, 2-3 cloves of garlic, and about 1/2 cup of olive oil until it's chunky but combined. The homemade version tastes brighter and less uniform than store-bought, which somehow makes this entire dish feel more special.

Variations to Keep Things Interesting

Once you've made this a few times, you'll start seeing your fridge differently. Roasted eggplant adds an almost creamy texture, asparagus brings a slightly bitter edge that plays well with the basil, and mushrooms deepen the earthiness in a way that makes you feel like you're eating something substantial. The vegetable roasting method works for almost any combination, so think of this as a template rather than a rule.

Pairing and Serving Suggestions

I've learned that this dish pairs surprisingly well with crisp white wines, particularly Sauvignon Blanc or a light Pinot Grigio. The acidity in the wine cuts through the richness of the pesto and makes each bite taste fresher somehow. Serve this alongside a simple green salad or some crusty bread for soaking up any pesto that escapes your plate.

  • Make it vegan by using dairy-free pesto and skipping the Parmesan, or swap it for a nutritional yeast alternative.
  • Prep the vegetables the morning of so dinner comes together in under 20 minutes on a busy evening.
  • Leftovers are actually better the next day when the flavors settle and meld together overnight.
Colorful roasted vegetables and cherry tomatoes tossed with pasta in a fragrant basil pesto for a satisfying meal. Save to Pinterest
Colorful roasted vegetables and cherry tomatoes tossed with pasta in a fragrant basil pesto for a satisfying meal. | mellowspice.com

This pasta has become my answer to the question "what should I cook tonight when I'm not sure what I'm doing." It's honest, forgiving, and somehow always tastes like you put more thought into it than you actually did.

Recipe FAQs

โ†’ What vegetables are used in this dish?

Zucchini, red and yellow bell peppers, red onion, and cherry tomatoes are roasted to bring out their natural sweetness.

โ†’ How is the pesto incorporated?

The basil pesto is gently tossed with the roasted vegetables and cooked pasta to coat everything evenly, creating a creamy, flavorful blend.

โ†’ Can this be made vegan?

Yes, by using a dairy-free pesto and skipping the Parmesan cheese, this dish easily fits a vegan diet.

โ†’ What pasta types work best here?

Short pasta shapes like penne or fusilli hold the roasted vegetables and pesto well, making each bite flavorful.

โ†’ How do I prevent the pasta from drying out?

Reserving some pasta cooking water and adding it while mixing helps achieve a creamy consistency and keeps the dish moist.

โ†’ Are there suggested wine pairings?

A crisp Sauvignon Blanc or a light Pinot Grigio complements the fresh, roasted flavors of the dish nicely.

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

A vibrant dish featuring roasted vegetables, cherry tomatoes, and basil pesto tossed with pasta.

Prep Time
15 minutes
Cook Time
30 minutes
Overall Time
45 minutes
Created by Hannah Clarke

Recipe Category Simple Weeknight Recipes

Skill Level Easy

Cuisine Italian

Total Yield 4 Number of Servings

Dietary Details Vegetarian-Friendly

What You 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 oz 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

How To Make

Step 01

Preheat oven: Preheat the oven to 425ยฐF

Step 02

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

Step 03

Initial roasting stage: Roast vegetables for 20 minutes until partially tender.

Step 04

Add tomatoes and finish roasting: Add cherry tomatoes, toss gently, and roast for an additional 10 minutes until all vegetables are tender and lightly browned.

Step 05

Cook pasta: Cook pasta in a large pot of salted boiling water according to package instructions. Drain, reserving 1/2 cup of pasta cooking water.

Step 06

Combine and toss: In a large bowl, combine drained pasta, roasted vegetables with pan juices, and pesto. Toss gently to coat, adding reserved pasta water as needed to achieve creamy consistency.

Step 07

Plate and serve: Serve hot, garnished with Parmesan cheese and fresh basil 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 Details

Review all components for potential allergens and talk to your doctor with any questions.
  • Contains wheat gluten
  • Contains milk in Parmesan and pesto
  • May contain tree nuts in pesto; verify product labels for allergen information

Nutrition Details (per serving)

This nutritional breakdown is for your information and isn't a substitute for health advice.
  • Total Calories: 480
  • Total Fat: 18 g
  • Carbohydrates: 67 g
  • Proteins: 13 g

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

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

Free forever. Unsubscribe anytime.