Roasted Veggie Pesto Pasta

Featured in: Warm Cozy Dinners

This vibrant pasta brings together tender roasted zucchini, bell peppers, and red onion combined with juicy cherry tomatoes. Tossed in a creamy basil pesto, it creates a harmonious blend of fresh, earthy, and herbaceous flavors. The dish is simple to prepare, roasting the vegetables to caramelized perfection before mixing with cooked pasta and pesto. A sprinkle of Parmesan and fresh basil adds richness and brightness, perfect for a satisfying and colorful main course that highlights seasonal produce.

Updated on Tue, 17 Feb 2026 17:07:00 GMT
A colorful roasted vegetable pasta dish with cherry tomatoes and basil pesto, served hot and garnished with Parmesan cheese. Save
A colorful roasted vegetable pasta dish with cherry tomatoes and basil pesto, served hot and garnished with Parmesan cheese. | sagekettle.com

There's something almost magical about opening the oven door and finding a sheet of roasted vegetables that have transformed into something completely different from how they started. This pasta dish came together on a Tuesday evening when I had a fridge full of colorful peppers and absolutely no plan, but somehow the combination of caramelized zucchini, sweet cherry tomatoes, and a generous swirl of pesto felt exactly right. The smell that fills your kitchen while everything roasts is honestly the best part of cooking this.

I made this for a friend who'd been going through a rough patch, and watching her face light up when she tasted it reminded me how food does more than just fill you up. She asked for the recipe immediately, which was hilarious because there's really nothing mysterious about it, just honest ingredients treated with a little care.

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, red bell pepper, yellow bell pepper, and red onion: These are your main characters, and roasting them high and hot is the secret to getting them golden at the edges while staying tender inside.
  • Cherry tomatoes: They go in near the end so they don't shrivel into nothing, and they burst slightly from the heat, creating little pockets of sweetness.
  • Olive oil: Use something you actually enjoy tasting because there's nowhere to hide it here.
  • Pesto: Store-bought is absolutely fine and saves you from having to find room in your food processor, but homemade works beautifully if you have fresh basil on hand.
  • Penne or fusilli pasta: The shape matters because it catches the pesto and vegetable bits rather than letting them slide off.
  • Parmesan and fresh basil: These are optional but they're the difference between good and unforgettable.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Keeps sponges and brushes organized beside the sink, making dishwashing and post-cooking cleanup faster and neater.
Check price on Amazon
Heat your oven properly:
Set it to 425°F and let it preheat while you prep everything. This matters more than you'd think because a properly hot oven is what gets those vegetables to brown instead of steam.
Prep and arrange your vegetables:
Slice the zucchini, peppers, and onion into similar-sized pieces so they cook evenly. Spread them on a large baking sheet, drizzle generously with olive oil, season with salt and pepper, then toss everything together until it's well coated.
Roast the first batch:
Pop the sheet in for 20 minutes. You'll start to smell something incredible around the 15-minute mark, which is your sign that things are progressing beautifully.
Add the cherry tomatoes:
Pull the sheet out, toss in the halved cherry tomatoes, give everything a gentle stir, and roast for another 10 minutes. The tomatoes should soften and the other vegetables should have some brown caramelized edges.
Cook the pasta:
While the vegetables are roasting, get a large pot of well-salted water boiling and cook your pasta according to the package directions. The salt in the water is doing real work here, so don't skip it.
Combine everything:
Drain the pasta but keep that cooking water close. In a large bowl, combine the hot pasta, roasted vegetables with all their lovely pan juices, and pesto, then toss gently. Add pasta water a splash at a time if you need to loosen it up and create something creamy.
Finish and serve:
Taste it, adjust the seasoning if needed, then serve hot with Parmesan and fresh basil scattered on top if you're going that route.
Save
| sagekettle.com

The best version of this dish happened when my neighbor stopped by while I was cooking and I felt generous enough to set out an extra plate. We ended up eating at the kitchen counter talking about nothing important, and I realized this was exactly the kind of food that brings people together without any fuss or drama.

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 Vegetables Become the Main Event

There's a moment somewhere between the halfway point of roasting and when you pull the sheet out that you realize vegetables don't need to be a side dish apologizing for not being meat. The caramelization that happens in a hot oven transforms them into something concentrated and almost sweet, which is exactly why this pasta tastes so balanced. The roasted vegetables do the heavy lifting here, and the pesto just brings them into harmony.

Making It Your Own

The beauty of this dish is that it genuinely changes based on what you have or what you're craving. I've made it with roasted eggplant when I had too much, with asparagus in the spring, and once with mushrooms when I was trying to stretch the vegetables further. The core technique stays the same, but the personality shifts completely.

Timing and Flexibility

This is the kind of dish that works well when you're feeding people but you're not sure exactly when they'll arrive because everything except the pasta can sit around at room temperature without complaining. You can roast the vegetables in the morning if you want, then just heat everything together when you're ready to eat. It's also delicious the next day cold if you happen to have leftovers, though honestly that rarely happens.

  • Roast the vegetables early in the day and store them in a container, then everything comes together in the time it takes pasta to cook.
  • If you're vegan, just use a nut-free vegan pesto and skip the Parmesan, and nobody will notice anything is missing.
  • Taste as you go, especially when you're adding pesto, because different brands have different salt levels.
Product image
Effortlessly chop vegetables, slice meats, and prep ingredients smoothly for everyday cooking and recipe preparation.
Check price on Amazon
Vibrant penne pasta tossed with roasted zucchini, bell peppers, cherry tomatoes, and fragrant basil pesto for a satisfying vegetarian meal. Save
Vibrant penne pasta tossed with roasted zucchini, bell peppers, cherry tomatoes, and fragrant basil pesto for a satisfying vegetarian meal. | sagekettle.com

This is the kind of recipe that proves you don't need anything fancy or complicated to make something that tastes like you spent all afternoon cooking. It's become one of my go-to dishes when I want to feel like I'm doing something special without the stress.

Recipe Q&A

What vegetables are best for this pasta?

Zucchini, red and yellow bell peppers, red onion, and cherry tomatoes offer a balanced sweetness and texture after roasting.

Can I use a different type of pasta?

Penne or fusilli work well as their shapes hold the pesto sauce and roasted veggies nicely, but any short pasta can be used.

How do I make the pesto creamy in the pasta?

Saving some pasta cooking water to mix in helps loosen the pesto, creating a smooth coating for the pasta and vegetables.

Is it possible to prepare this dish vegan?

Yes, substitute dairy-free pesto and omit or replace Parmesan with a vegan cheese alternative.

What wine pairs well with this dish?

A crisp Sauvignon Blanc or a light Pinot Grigio complements the bright flavors and herbal notes beautifully.

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

Vibrant pasta with roasted vegetables, cherry tomatoes, and basil pesto in a creamy blend.

Setup Time
15 min
Time to Cook
30 min
Total Duration
45 min
Created by Elena Brooks

Classification Warm Cozy Dinners

Skill Level Easy

Cuisine Italian

Batch Size 4 Portions

Dietary Details Meat-free

Components

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: Preheat the oven to 425°F

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, and toss to coat evenly.

Step 03

Roast vegetables: Roast vegetables for 20 minutes. Add cherry tomatoes, toss well, and roast for an additional 10 minutes until all vegetables are tender and lightly browned.

Step 04

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

Step 05

Combine components: 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 a creamy consistency.

Step 06

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 Alerts

Review every ingredient to spot possible allergens. Consult your doctor if unsure.
  • Contains wheat gluten and milk from Parmesan and pesto
  • For nut allergies, verify pesto is nut-free and check all product labels

Nutrition Info (per portion)

Nutritional details are for reference and don't substitute medical advice.
  • Energy (Calories): 480
  • Lipids: 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.