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

Tomato Spinach One-Pot Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: samahkitchen
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: One-Pot
  • Cuisine: Italian-Inspired

Description

This Tomato Spinach One-Pot Pasta is a simple, flavorful, and healthy meal made with fresh tomatoes, spinach, and garlic. Everything cooks in one pot, making cleanup easy and dinner ready in just 20 minutes!


Ingredients

Units Scale

  • 12 oz pasta (spaghetti, penne, or gluten-free pasta)
  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 1 small onion, diced
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt (adjust to taste)
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon red pepper flakes (optional, for spice)
  • 4 cups cherry tomatoes, halved (or 1 can diced tomatoes)
  • 4 cups vegetable broth (or water)
  • 3 cups fresh spinach
  • 1/2 cup grated Parmesan cheese (optional, for serving)
  • 1/4 cup fresh basil, chopped (for garnish)

Instructions

  • Sauté the aromatics: In a large pot over medium heat, heat olive oil. Add onion and garlic, sauté for 2-3 minutes until fragrant.
  • Add the pasta & broth: Place uncooked pasta in the pot, then add tomatoes, Italian seasoning, salt, black pepper, red pepper flakes, and vegetable broth. Stir well.
  • Cook everything together: Bring to a boil, then reduce heat to a simmer. Cook uncovered for 10-12 minutes, stirring occasionally, until the pasta is tender and most of the liquid is absorbed.
  • Add spinach: Stir in fresh spinach and cook for 1-2 minutes until wilted.
  • Serve: Sprinkle with Parmesan cheese and fresh basil. Serve warm and enjoy!

Notes

  • Make it creamy: Stir in ½ cup heavy cream or a dollop of ricotta cheese.
  • Add protein: Mix in grilled chicken, shrimp, or chickpeas for extra protein.
  • Make it vegan: Skip the Parmesan or use nutritional yeast.
  • Storage: Store leftovers in an airtight container in the fridge for up to 3 days.