Roasted Veggie Pesto Pasta

Featured in: Easy Weeknight Meals

This vibrant dish features a mix of zucchini, bell peppers, red onion, and cherry tomatoes roasted to tender perfection. Tossed with penne pasta and a luscious basil pesto, it offers bright, fresh flavors and satisfying textures. Olive oil, salt, and pepper enhance the natural sweetness of the vegetables while the optional Parmesan adds a touch of richness. Serve warm garnished with fresh basil for a colorful, nutritious meal perfect for any occasion.

Updated on Tue, 24 Feb 2026 07:15:06 GMT
Roasted veggie and pesto pasta with cherry tomatoes in a creamy basil sauce, served hot and garnished with Parmesan and fresh basil.  Save
Roasted veggie and pesto pasta with cherry tomatoes in a creamy basil sauce, served hot and garnished with Parmesan and fresh basil. | olivedune.com

There's something magical about the way roasted vegetables caramelize in the oven, their natural sugars intensifying while their edges turn golden and tender. This Roasted Veggie and Pesto Pasta with Cherry Tomatoes brings together the best of Italian comfort food with the vibrant flavors of seasonal produce. The combination of sweet cherry tomatoes, colorful bell peppers, and aromatic basil pesto creates a dish that's both visually stunning and deeply satisfying. Whether you're looking for a quick weeknight dinner or a crowd-pleasing meal for friends, this vegetarian pasta delivers on flavor, nutrition, and simplicity.

Roasted veggie and pesto pasta with cherry tomatoes in a creamy basil sauce, served hot and garnished with Parmesan and fresh basil.  Save
Roasted veggie and pesto pasta with cherry tomatoes in a creamy basil sauce, served hot and garnished with Parmesan and fresh basil. | olivedune.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The beauty of this dish lies in its simplicity. While the vegetables roast and develop their deep, caramelized flavors, you can prepare the pasta, making this a true one-bowl wonder once everything comes together. The reserved pasta water is the secret ingredient that helps create a silky, cohesive sauce when combined with the pesto, ensuring every strand of pasta is perfectly coated. This recipe celebrates the Italian principle of using quality ingredients prepared simply to let their natural flavors shine.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 1 medium zucchini, sliced into half-moons
  • 1 red bell pepper, cut into strips
  • 1 yellow bell pepper, cut into strips
  • 1 red onion, sliced
  • 2 cups cherry tomatoes, halved
  • 2 tablespoons olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 12 oz (340 g) penne or fusilli pasta
  • 1/2 cup (120 ml) basil pesto (store-bought or homemade)
  • 1/4 cup (25 g) grated Parmesan cheese (optional)
  • Fresh basil leaves, for serving

Instructions

Step 1: Preheat the Oven
Preheat the oven to 425°F (220°C).
Step 2: Prepare the 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.
Step 3: Roast the Vegetables
Roast vegetables for 20 minutes. Add cherry tomatoes, toss, and roast for an additional 10 minutes until all vegetables are tender and lightly browned.
Step 4: Cook the 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 5: Combine and Toss
In a large bowl, combine drained pasta, roasted vegetables (including any pan juices), and pesto. Toss gently to coat, adding reserved pasta water as needed for a creamy consistency.
Step 6: Serve
Serve hot, garnished with Parmesan cheese and fresh basil if desired.

Zusatztipps für die Zubereitung

For the best results, make sure your vegetables are cut into uniform sizes so they roast evenly. Don't overcrowd the baking sheet—give the vegetables room to breathe so they roast rather than steam. Adding the cherry tomatoes halfway through ensures they soften and release their juices without becoming mushy. When tossing the pasta with pesto and vegetables, start with a small amount of reserved pasta water and add more gradually until you achieve the perfect creamy consistency. The starchy pasta water acts as an emulsifier, helping the pesto cling to every piece of pasta and vegetable.

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.

Varianten und Anpassungen

This recipe is incredibly versatile and welcomes creative adaptations. For a vegan version, use dairy-free pesto and omit Parmesan or substitute with a vegan alternative. Try adding roasted eggplant, asparagus, or mushrooms for extra depth of flavor and variety. If you prefer a protein boost, toss in some white beans, chickpeas, or grilled chicken. For a heartier meal, add sun-dried tomatoes or artichoke hearts. You can also experiment with different pasta shapes—rigatoni, farfalle, or even spaghetti work beautifully with this sauce.

Serviervorschläge

This colorful pasta is a complete meal on its own, but it pairs wonderfully with a crisp green salad dressed in lemon vinaigrette and some crusty garlic bread. For wine pairing, a crisp Sauvignon Blanc or a light Pinot Grigio complements the fresh basil and roasted vegetable flavors perfectly. If you're serving this for a dinner party, consider plating individual portions and garnishing each with extra fresh basil leaves and a generous sprinkle of Parmesan. The dish is equally delicious served warm or at room temperature, making it an excellent choice for potlucks or picnics.

Colorful roasted vegetables and penne pasta tossed with vibrant basil pesto and sweet cherry tomatoes, perfect for a vegetarian dinner.  Save
Colorful roasted vegetables and penne pasta tossed with vibrant basil pesto and sweet cherry tomatoes, perfect for a vegetarian dinner. | olivedune.com

This Roasted Veggie and Pesto Pasta with Cherry Tomatoes is more than just a recipe—it's a celebration of fresh, wholesome ingredients coming together in perfect harmony. The contrast of tender roasted vegetables against al dente pasta, all bound together with aromatic basil pesto, creates a dish that satisfies on every level. Whether you're cooking for yourself, your family, or guests, this easy yet impressive pasta proves that vegetarian cooking can be both simple and spectacular. Enjoy the burst of colors, flavors, and the joy of a meal that nourishes body and soul.

Cooking Questions & Answers

What vegetables are best for roasting in this dish?

Zucchini, red and yellow bell peppers, red onion, and cherry tomatoes work wonderfully for roasting, providing balanced sweetness and texture.

Can I use different pasta shapes?

Penne or fusilli are ideal due to their shape, which holds the pesto and juicy bits well, but rigatoni or farfalle are good alternatives.

How can I make this dish vegan?

Use a dairy-free basil pesto and omit Parmesan cheese, or substitute with a vegan alternative for creaminess and flavor.

What is the best way to roast the vegetables evenly?

Arrange vegetables in a single layer on a baking sheet, toss with olive oil, salt, and pepper, and roast first without cherry tomatoes, then add them midway to prevent overcooking.

Can this dish be served cold or as leftovers?

It can be served warm or at room temperature, making it suitable for meal prep or light picnics, with flavors deepening after resting.

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 dish with roasted veggies, cherry tomatoes, and basil pesto for a delicious vegetarian main.

Prep Duration
15 min
Time to Cook
30 min
Overall Duration
45 min
Creator: Clara Moretti


Skill Level Easy

Cuisine Italian

Serves 4 Portions

Dietary Info 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 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

Steps

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 Vegetables: Roast vegetables for 20 minutes. Add cherry tomatoes, toss gently, and continue roasting for 10 minutes until all vegetables are tender with light browning.

Step 04

Cook Pasta: While vegetables roast, cook pasta in a large pot of salted boiling water according to package directions. Drain pasta, reserving 1/2 cup of the cooking water.

Step 05

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

Step 06

Plate and Serve: Transfer to serving bowls while hot. 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.

Essential Tools

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

Allergy Notice

Always review each component for allergens, and reach out to medical experts if you're uncertain.
  • Contains wheat gluten and milk proteins from Parmesan and pesto
  • Verify pesto is nut-free for tree nut and peanut allergy concerns
  • Check all product labels for potential cross-contamination

Nutrition Breakdown (each portion)

These details are for general advice—please consult your healthcare provider for specific guidance.
  • Energy (kcal): 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.