Print

Pesto Pasta with Roasted Tomatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pesto Pasta with Roasted Tomatoes is a fresh, flavorful pasta dish that combines garlicky pesto with sweet, blistered cherry tomatoes for a bright and satisfying meal. Easy to prepare and full of vibrant ingredients, it’s perfect for any occasion.

  • Author: Emma
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Roasting, Boiling
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • 12 oz pasta (penne, spaghetti, or fusilli)
  • 1 pint cherry or grape tomatoes
  • 2 tbsp olive oil
  • Salt and black pepper to taste
  • 1/2 cup pesto (homemade or store-bought)
  • 1/4 cup grated parmesan cheese
  • Optional: red pepper flakes, toasted pine nuts, fresh basil leaves

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Toss tomatoes with olive oil, salt, and pepper. Spread on baking sheet and roast for 20–25 minutes until blistered.
  3. Meanwhile, bring a pot of salted water to a boil and cook pasta until al dente. Reserve 1/2 cup of pasta water before draining.
  4. Return pasta to pot or a large mixing bowl and toss with pesto, adding pasta water as needed to evenly coat.
  5. Gently fold in roasted tomatoes with their juices.
  6. Serve warm topped with parmesan cheese and optional garnishes.

Notes

  • Use short pasta like fusilli or penne to help the pesto cling better.
  • Add grilled chicken, shrimp, or chickpeas for extra protein.
  • Toss in arugula or spinach for a nutrient boost.
  • Serve cold as a pasta salad with an extra dollop of pesto.
  • Vegan pesto and dairy-free cheese make it plant-based friendly.

Nutrition