Go Back Email Link
+ servings
A large bowl of angel hair pesto pasta with roasted tomatoes and grated parmesan cheese.

Easy Pesto Pasta with Roasted Tomatoes & Parmesan

A quick meal made with delicate pasta, vibrant pesto, sweet roasted tomatoes, and a sprinkle of parmesan cheese. It’s light, flavorful, and ready in under 30 minutes. It'll become your favorite angel hair pasta recipe when you’re craving something fresh and comforting!
5 from 1 vote
4 people
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes

Ingredients
  

  • 8 oz Angel Hair Pasta
  • 1 ½ cups Cherry Tomatoes
  • 1 tbsp Extra Virgin Olive Oil
  • ¼ cup Parsley Pesto
  • 1 cup Reserved Pasta Water
  • Kosher Salt & Black Pepper to taste
  • Freshly Grated Parmesan Cheese for topping

Instructions
 

  • Preheat oven to 425 degrees.
  • On a baking sheet, toss the cherry tomatoes with olive oil, salt, and pepper.
  • Roast the tomatoes in the oven for 10–15 minutes, or until they're soft, blistered, and slightly caramelized.
  • While the tomatoes are roasting, bring a large pot of salted water to a rolling boil.
  • Cook angel hair pasta al dente according to the package directions (about 4-5 minutes). Before draining, reserve 1 cup of the pasta water.
  • Back into the same pot, toss hot pasta with the parsley pesto. Slowly add the reserved pasta water, stirring until the pesto evenly coats the pasta and becomes silky.
  • Gently fold in the roasted tomatoes.
  • Serve immediately topped with grated parmesan and fresh parsley.

Notes

  1. You can use any pesto you love, but the bright flavor of parsley pesto pairs especially well with roasted tomatoes.
  2. Don't skip the pasta water, it’s the secret to getting that luscious, restaurant worthy texture in your sauce.
  3. Start with a little pasta water and add more as needed. If the pasta looks too dry, a splash more of the reserved water will help bring everything together.
  4. Feel free to add grilled chicken or shrimp on top for extra protein.

Nutrition

Serving: 2cupsCalories: 390kcalCarbohydrates: 47gProtein: 11gFat: 17gSaturated Fat: 3gCholesterol: 7mgSodium: 200mgPotassium: 200mgFiber: 3gSugar: 3gVitamin A: 600IUVitamin C: 10mgCalcium: 100mgIron: 2mg
Tried this recipe?Let us know how it was!
QR Code linking back to recipe