Penne with Spinach & Tomatoes

Penne with Spinach & Tomatoes is a light, vibrant pasta dish that comes together in minutes. Tender penne is tossed with garlicky olive oil, sweet burst cherry tomatoes, and a generous handful of fresh spinach. Finished with Parmesan and basil, it’s a fresh, weeknight-friendly meal that tastes like summer in a bowl.

Ingredients

  • 8 ounces penne pasta
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 pint cherry tomatoes, halved
  • 4 cups fresh spinach, loosely packed
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup grated Parmesan cheese, plus more for serving if desired
  • Fresh basil leaves, for garnish

Instructions

  1. Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente.
  2. Before draining, reserve 1/2 cup of the starchy pasta cooking water. Drain the pasta and set aside.
  3. Meanwhile, heat the olive oil in a large skillet over medium heat.
  4. Add the minced garlic and sauté for about 1 minute, or until fragrant and just beginning to turn golden (do not let it burn).
  5. Stir in the halved cherry tomatoes and cook for 3–4 minutes, stirring occasionally, until they begin to soften and release their juices.
  6. Add the fresh spinach and red pepper flakes (if using). Cook for 2–3 minutes, tossing often, until the spinach is wilted.
  7. Add the cooked penne and about 1/4 cup of the reserved pasta water to the skillet. Toss well to coat, adding more pasta water as needed to create a light, glossy sauce.
  8. Season with salt and freshly ground black pepper to taste. Remove from heat.
  9. Sprinkle with grated Parmesan cheese and toss gently to combine.
  10. Garnish with fresh basil leaves and an extra sprinkle of Parmesan, then serve immediately.

Variation

  1. Add protein by tossing in cooked chicken, shrimp, or Italian sausage with the pasta at the end.
  2. Make it extra creamy by stirring in 1/4 to 1/3 cup of heavy cream or a spoonful of mascarpone with the Parmesan.
  3. Turn it into a baked pasta: transfer to a baking dish, top with mozzarella and extra Parmesan, and broil until bubbly and golden.

Cooking Notes

  1. Salt the pasta water generously; it should taste like the sea for well-seasoned pasta.
  2. Cook the garlic just until fragrant burnt garlic will make the dish bitter.
  3. Add the spinach in batches if your skillet is small; it will wilt down quickly as you toss.

Serving Suggestions

  1. Serve with a simple green salad dressed with lemon and olive oil to keep the meal light and fresh.
  2. Pair with warm, crusty bread or garlic bread to soak up the flavorful juices from the tomatoes and olive oil.
  3. Finish each plate with an extra drizzle of good olive oil and a squeeze of lemon for added brightness.

Tips

  • Reserve more pasta water than you think you’ll need; it’s liquid gold for adjusting the sauce.
  • Grate the Parmesan fresh from a block for the smoothest melt and best flavor.
  • For meal prep, cook the pasta slightly under al dente, then reheat gently with a splash of water or broth in a skillet.

Prep Time:

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes

Nutritional Information (Per Serving)

  • Calories: 320 kcal
  • Protein: 11 g
  • Sodium: 260 mg (approx.)

Frequently Asked Questions

  1. Can I use frozen spinach instead of fresh?
    Yes, thaw and squeeze out excess water before adding. Use about 1 to 1 1/2 cups cooked, squeezed spinach.
  2. Can I use a different pasta shape?
    Absolutely. Fusilli, farfalle, or rigatoni all work well with this sauce.
  3. How can I make this dairy-free?
    Omit the Parmesan or use a dairy-free Parmesan-style cheese, and finish with extra olive oil and fresh basil.
  4. Can I make this ahead of time?
    It’s best fresh, but you can cool and refrigerate for up to 3 days. Reheat gently in a skillet with a splash of water or broth to loosen the sauce.

Conclusion

This Penne with Spinach & Tomatoes is everything you want in a weeknight dinner: fast, fresh, and full of flavor. Al dente pasta, sweet tomatoes, and tender spinach come together in a light garlicky sauce, finished with Parmesan and basil. It’s a simple, satisfying dish that feels special enough for company yet easy enough for any busy evening.

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

Penne with Spinach & Tomatoes


  • Author: Avery
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Penne with Spinach & Tomatoes is a light, vibrant pasta dish that comes together in minutes. Tender penne is tossed with garlicky olive oil, sweet burst cherry tomatoes, and a generous handful of fresh spinach. Finished with Parmesan and basil, it’s a fresh, weeknight-friendly meal that tastes like summer in a bowl.


Ingredients

Scale
  • 8 ounces penne pasta
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 pint cherry tomatoes, halved
  • 4 cups fresh spinach, loosely packed
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup grated Parmesan cheese, plus more for serving if desired
  • Fresh basil leaves, for garnish

Instructions

  1. Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente.
  2. Before draining, reserve 1/2 cup of the starchy pasta cooking water. Drain the pasta and set aside.
  3. Meanwhile, heat the olive oil in a large skillet over medium heat.
  4. Add the minced garlic and sauté for about 1 minute, or until fragrant and just beginning to turn golden (do not let it burn).
  5. Stir in the halved cherry tomatoes and cook for 3–4 minutes, stirring occasionally, until they begin to soften and release their juices.
  6. Add the fresh spinach and red pepper flakes (if using). Cook for 2–3 minutes, tossing often, until the spinach is wilted.
  7. Add the cooked penne and about 1/4 cup of the reserved pasta water to the skillet. Toss well to coat, adding more pasta water as needed to create a light, glossy sauce.
  8. Season with salt and freshly ground black pepper to taste. Remove from heat.
  9. Sprinkle with grated Parmesan cheese and toss gently to combine.
  10. Garnish with fresh basil leaves and an extra sprinkle of Parmesan, then serve immediately.

Notes

  • Use high-quality olive oil and ripe cherry tomatoes for the best flavor.
  • Adjust the red pepper flakes to your preferred level of heat or omit them for a milder dish.
  • If the pasta looks dry, simply add a splash more of the reserved pasta water until silky and saucy.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-Inspired

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 320 kcal
  • Sugar: 5 g (approx.)
  • Sodium: 260 mg (approx., will vary with added salt and cheese)
  • Fat: 12 g (approx.)
  • Saturated Fat: 3 g (approx.)
  • Unsaturated Fat: 8 g (approx.)
  • Trans Fat: 0 g
  • Carbohydrates: 45 g (approx.)
  • Fiber: 3 g (approx.)
  • Protein: 11 g (approx.)
  • Cholesterol: 10 mg (approx.)

Keywords: penne with spinach and tomatoes, easy pasta recipe, vegetarian pasta, weeknight dinner, spinach pasta, cherry tomato pasta

Leave a Comment

Recipe rating