Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of pesto pasta with roasted tomatoes and fresh basil

Pesto Pasta with Roasted Tomatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A fresh and easy pesto pasta with roasted tomatoes, featuring blistered cherry tomatoes and a vibrant basil pesto sauce.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

12 oz (340g) Fusilli or Penne pasta
2 cups cherry tomatoes
2 tablespoons extra-virgin olive oil
1/2 teaspoon salt
1/4 teaspoon black pepper
3/4 cup basil pesto (homemade or high-quality store-bought)
1/4 cup freshly grated Parmesan cheese
Fresh basil leaves for garnish
Optional: red pepper flakes for heat

Instructions

Step 1: Preheat your oven to 400°F (200°C). On a large baking sheet, toss the cherry tomatoes with olive oil, salt, and pepper.
Step 2: Roast the tomatoes for 15-20 minutes, or until they are soft and have started to burst. Remove from the oven and set aside.
Step 3: While the tomatoes are roasting, cook the pasta in a large pot of boiling salted water according to the package directions until al dente.
Step 4: Before draining the pasta, reserve about 1/2 cup of the starchy pasta cooking water.
Step 5: In a large mixing bowl or back in the pot, combine the drained pasta with the basil pesto and the roasted tomatoes (including the juices).
Step 6: Gradually add the reserved pasta water, a little at a time, tossing the mixture until the pesto coats the pasta smoothly.
Step 7: Serve immediately, garnished with Parmesan cheese, fresh basil, and a pinch of red pepper flakes if desired.

Notes

Always reserve some pasta water! It's the secret to making the sauce creamy without adding heavy cream.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dishes & Savory Recipes
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 485 kcal
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 22g
  • Saturated Fat: 4g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 62g
  • Fiber: 5g
  • Protein: 14g
  • Cholesterol: 15mg