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

Fresh Spring Pasta Primavera with Feta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: simplemealsbykim
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

A light and vibrant spring pasta dish loaded with fresh vegetables and topped with tangy feta cheese. Perfect for a quick and healthy meal.


Ingredients

Units Scale
  • 12 oz pasta (penne or farfalle)
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 cup asparagus, chopped
  • 1 cup cherry tomatoes, halved
  • 1 zucchini, sliced
  • 1 yellow squash, sliced
  • 1 cup peas (fresh or frozen)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 tablespoon lemon juice
  • 1/4 cup chopped fresh basil
  • 1/2 cup crumbled feta cheese

Instructions

  1. Cook the pasta according to package instructions. Drain and set aside.
  2. In a large skillet, heat olive oil over medium heat. Add minced garlic and sauté for 1 minute until fragrant.
  3. Add asparagus, zucchini, and yellow squash. Cook for 5-6 minutes until slightly tender.
  4. Stir in cherry tomatoes and peas. Cook for an additional 3-4 minutes until vegetables are just tender.
  5. Season with salt, black pepper, and red pepper flakes if using.
  6. Add the cooked pasta to the skillet and toss everything together.
  7. Drizzle with lemon juice and sprinkle with chopped basil.
  8. Top with crumbled feta cheese before serving.

Notes

  • Use whole wheat or gluten-free pasta if desired.
  • Add grilled chicken or shrimp for extra protein.
  • Best served immediately but leftovers can be stored in the fridge for up to 2 days.

Nutrition

  • Serving Size: 1 serving
  • Calories: 390
  • Sugar: 6g
  • Sodium: 410mg
  • Fat: 13g
  • Saturated Fat: 4g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 6g
  • Protein: 13g
  • Cholesterol: 20mg