Go Back
+ servings

Pesto Pasta with Roasted Tomatoes

A flavorful pasta dish featuring homemade basil pesto and sweet roasted tomatoes, perfect for a quick and delicious meal.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Main Course, vegetarian
Cuisine: Italian
Calories: 550

Ingredients
  

Pasta
  • 12 oz spaghetti or your choice of pasta
Roasted Tomatoes
  • 2 cups cherry tomatoes halved
  • 2 tbsp olive oil for roasting
  • 1 tsp salt to taste
  • 1 tsp black pepper to taste
Pesto Sauce
  • 2 cups fresh basil leaves packed
  • 1/2 cup parmesan cheese grated
  • 1/2 cup olive oil extra virgin
  • 1/3 cup pine nuts toasted
  • 2 cloves garlic minced
  • 1/2 tsp salt to taste
  • 1/4 tsp black pepper to taste

Method
 

Roast Tomatoes
  1. Preheat the oven to 400°F (200°C). In a bowl, toss the halved cherry tomatoes with olive oil, salt, and pepper. Spread them on a baking sheet and roast for 20 minutes until soft and slightly caramelized.
Cook Pasta
  1. In a large pot, bring salted water to a boil. Add the spaghetti and cook according to package instructions until al dente. Reserve 1 cup of pasta water, then drain the pasta.
Make Pesto
  1. In a blender, combine basil leaves, parmesan cheese, olive oil, pine nuts, garlic, salt, and pepper. Blend until smooth, adding reserved pasta water as needed to reach desired consistency.
Combine and Serve
  1. In the pot with the drained pasta, add the pesto and roasted tomatoes. Toss to combine, adding more pasta water if necessary. Serve warm, garnished with additional parmesan cheese if desired.

Nutrition

Serving: 1servingCalories: 550kcalCarbohydrates: 70gProtein: 15gFat: 25gSaturated Fat: 4gFiber: 4gSugar: 3g

Notes

For a nut-free version, you can omit the pine nuts or substitute with sunflower seeds.

Tried this recipe?

Let us know how it was!