Roasted Veggie Pesto Pasta

Featured in: Vegetable Sides & Grain Dishes

This dish features tender roasted zucchini, bell peppers, and red onions combined with sweet cherry tomatoes. Tossed with al dente penne or fusilli and fresh basil pesto, it creates a creamy, flavorful meal. Roasting the vegetables enhances their natural sweetness and adds a smoky depth, complemented by the vibrant pesto. Garnish with Parmesan and fresh basil for extra richness. Ideal for an easy, wholesome Italian-inspired dinner.

Updated on Fri, 20 Feb 2026 11:23:55 GMT
Roasted veggie and pesto pasta with cherry tomatoes served in a bowl with fresh basil and Parmesan.  Save
Roasted veggie and pesto pasta with cherry tomatoes served in a bowl with fresh basil and Parmesan. | skilletindex.com

There's something magical about the marriage of roasted vegetables and basil pesto tossed with perfectly cooked pasta. This Roasted Veggie and Pesto Pasta with Cherry Tomatoes brings together the sweetness of caramelized bell peppers, the earthy richness of zucchini, and the burst of flavor from roasted cherry tomatoes. It's a vibrant, colorful dish that celebrates the best of Italian vegetarian cuisine, transforming simple ingredients into a satisfying meal that looks as stunning as it tastes.

Roasted veggie and pesto pasta with cherry tomatoes served in a bowl with fresh basil and Parmesan.  Save
Roasted veggie and pesto pasta with cherry tomatoes served in a bowl with fresh basil and Parmesan. | skilletindex.com

This recipe exemplifies the beauty of simple Italian cooking, where quality ingredients shine through minimal preparation. The high-heat roasting intensifies the natural sweetness of the vegetables while the basil pesto ties everything together with its aromatic, garlicky essence. Whether you're cooking for family or entertaining guests, this pasta dish delivers restaurant-quality results with home-kitchen ease.

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 and Prepare
Preheat the oven to 425°F (220°C).
Step 2: Season 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: First Roasting
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 Everything
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

Don't skip reserving the pasta cooking water—this starchy liquid is essential for creating a silky sauce that helps the pesto coat every piece of pasta. When roasting the vegetables, make sure they're spread in a single layer without overcrowding; this ensures proper caramelization rather than steaming. Add the cherry tomatoes later in the roasting process to prevent them from becoming too soft or releasing excessive liquid. The pan juices from the roasted vegetables are packed with concentrated flavor, so be sure to scrape and include them when tossing with the pasta.

Varianten und Anpassungen

For a vegan version, use dairy-free pesto and omit Parmesan or use a vegan alternative. Try adding roasted eggplant, asparagus, or mushrooms for extra flavor and variety. You can also substitute whole wheat or gluten-free pasta to suit dietary preferences. If you prefer a heartier dish, add white beans or chickpeas for extra protein. For a lighter version, reduce the amount of pesto and increase the roasted vegetables. Fresh homemade pesto will elevate this dish even further with its bright, vibrant flavor.

Serviervorschläge

This pasta pairs beautifully with a crisp Sauvignon Blanc or a light Pinot Grigio that complements the fresh basil and roasted vegetables. Serve alongside a simple arugula salad dressed with lemon vinaigrette and crusty Italian bread for soaking up the flavorful sauce. The dish works wonderfully as a main course for four or can be served in smaller portions as a side dish for a larger gathering. Leftovers store well in the refrigerator for up to three days and can be enjoyed cold as a pasta salad or gently reheated with a splash of water or broth to refresh the sauce.

Colorful roasted vegetables and cherry tomatoes tossed with penne pasta and basil pesto, garnished with fresh herbs.  Save
Colorful roasted vegetables and cherry tomatoes tossed with penne pasta and basil pesto, garnished with fresh herbs. | skilletindex.com

This Roasted Veggie and Pesto Pasta with Cherry Tomatoes is proof that vegetarian cooking can be both simple and spectacular. The combination of perfectly roasted vegetables, aromatic pesto, and al dente pasta creates a dish that's satisfying enough to please even the most devoted meat-eaters. Whether you're looking for a quick weeknight dinner or a colorful dish to share with friends, this recipe delivers on flavor, nutrition, and visual appeal. Enjoy the vibrant colors and bold flavors of this Italian-inspired masterpiece!

Recipe FAQs

Can I use other vegetables for roasting?

Yes, vegetables like eggplant, asparagus, or mushrooms can be added for extra flavor and variety.

How do I keep the pasta creamy when mixing?

Reserve some pasta cooking water and add it gradually while tossing to achieve a smooth, creamy texture.

What type of pasta works best with this dish?

Penne or fusilli are ideal as their shapes hold the roasted veggies and pesto well, enhancing each bite.

Can I make this dish vegan?

Use dairy-free pesto and omit Parmesan or substitute it with a vegan alternative to keep it plant-based.

What wine pairs well with this dish?

A crisp Sauvignon Blanc or a light Pinot Grigio complements the roasted vegetables and basil pesto 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

A vibrant dish with roasted vegetables, cherry tomatoes, and basil pesto for a flavorful, satisfying meal.

Prep Duration
15 minutes
Time to Cook
30 minutes
Overall Duration
45 minutes


Skill Level Easy

Cuisine Type Italian

Makes 4 Number of Servings

Diet Information Vegetarian Option

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

Method

Step 01

Preheat oven: Preheat the oven to 425°F

Step 02

Prepare vegetables for roasting: 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 including any pan juices, and pesto. Toss gently to coat, adding reserved pasta water as needed for a creamy consistency.

Step 06

Finish and serve: Serve hot, garnished with Parmesan cheese and fresh basil if desired.

Equipment Needed

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

Allergy Details

Review every ingredient for possible allergens. When unsure, always check with a medical expert.
  • Contains wheat and gluten
  • Contains milk from Parmesan cheese and pesto
  • May contain tree nuts if pesto contains nuts; verify product labels

Nutrition details (each serving)

For your information only. Not a replacement for professional health advice.
  • Calorie count: 480
  • Fat content: 18 grams
  • Carbohydrates: 67 grams
  • Protein content: 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.