Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant plate of spinach and tomato pasta featuring fresh green spinach leaves, juicy red cherry tomatoes, and al dente pasta garnished with grated cheese and herbs, styled on a rustic wooden table with a sprig of basil.

Easy Spinach Tomato Pasta for a Quick and Delicious Meal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and healthy spinach tomato pasta recipe that combines fresh greens, ripe tomatoes, and al dente noodles, perfect for a wholesome meal.

  • Total Time: 25 minutes
  • Yield: 2-3 servings

Ingredients

Scale
  • 8 oz spaghetti or pasta of choice
  • 2 cups fresh spinach leaves
  • 1 cup cherry tomatoes, halved
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • 1/4 cup grated Parmesan cheese
  • Salt and pepper to taste
  • Fresh basil for garnish

Instructions

  1. Cook the pasta according to package instructions until al dente. Drain and set aside.
  2. In a large skillet, heat olive oil over medium heat. Add minced garlic and sauté until fragrant.
  3. Add cherry tomatoes and cook until they soften slightly, about 2-3 minutes.
  4. Stir in the fresh spinach and cook until wilted, about 1-2 minutes.
  5. Add the cooked pasta to the skillet and toss to combine all ingredients evenly.
  6. Season with salt and pepper to taste. Serve hot, topped with grated Parmesan and fresh basil.

Notes

  • You can add a pinch of red pepper flakes for a spicy kick.
  • Use vegan cheese and oil to make it vegan-friendly.
  • Best served immediately for optimal freshness.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 plate (about 350g)
  • Calories: 420 Kcal
  • Sugar: 8g
  • Sodium: 330mg
  • Fat: 15g
  • Saturated Fat: 4g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 62g
  • Fiber: 6g
  • Protein: 14g
  • Cholesterol: 10mg