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

Pesto Pasta with Sun Dried Tomatoes and Roasted Asparagus

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: simplemealsbykim
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Roasting, Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

A flavorful and vibrant pesto pasta dish loaded with sun-dried tomatoes and roasted asparagus, perfect for a satisfying vegetarian meal.


Ingredients

Units Scale
  • 12 oz pasta (penne or fusilli)
  • 1 cup basil pesto (store-bought or homemade)
  • 1 cup sun-dried tomatoes, chopped (oil-packed, drained)
  • 1 bunch asparagus, trimmed and cut into 2-inch pieces
  • 2 tbsp olive oil
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1/4 cup grated Parmesan cheese (optional)
  • 2 cloves garlic, minced
  • 1/4 cup pasta water (reserved)

Instructions

  1. Preheat the oven to 400°F (200°C). Toss the asparagus with olive oil, salt, and pepper, and roast for 15-20 minutes until tender and slightly crispy.
  2. Cook the pasta according to package instructions. Reserve 1/4 cup of pasta water and then drain.
  3. In a large skillet over medium heat, sauté the garlic for 1-2 minutes until fragrant.
  4. Add the sun-dried tomatoes to the skillet and cook for another 2 minutes.
  5. Add the cooked pasta to the skillet along with the pesto and roasted asparagus. Toss to combine.
  6. Pour in reserved pasta water to loosen the sauce as needed.
  7. Sprinkle with Parmesan cheese if using, and serve warm.

Notes

  • Use gluten-free pasta if needed for dietary preferences.
  • You can substitute asparagus with green beans or zucchini.
  • For added protein, stir in grilled chicken or chickpeas.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 460
  • Sugar: 5g
  • Sodium: 480mg
  • Fat: 22g
  • Saturated Fat: 4g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 5g
  • Protein: 13g
  • Cholesterol: 10mg