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

  • Author: ChefEmma
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: One Pot
  • Cuisine: Italian
  • Diet: Vegetarian

Description

Tomato Spinach One Pot Pasta is a quick, easy, and healthy dish made with fresh spinach, tomatoes, garlic, and pasta all cooked together in a single pot. Perfect for busy weeknights, it delivers great flavor with minimal cleanup.


Ingredients

  • 12 oz pasta (penne, linguine, or spaghetti)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 small onion, diced
  • 1 can (15 oz) diced tomatoes
  • 4 cups fresh spinach
  • 3 cups vegetable broth or water
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/4 cup grated Parmesan cheese (optional)


Instructions

  1. In a large pot or deep skillet, heat olive oil over medium heat. Add the onion and cook for 3-4 minutes until soft and translucent.
  2. Add the garlic and cook for another 1 minute until fragrant.
  3. Stir in the diced tomatoes (with juice), spinach, pasta, vegetable broth, Italian seasoning, salt, pepper, and red pepper flakes if using.
  4. Bring the mixture to a boil, then reduce heat and simmer uncovered, stirring occasionally, for 10-12 minutes or until the pasta is cooked and the liquid is mostly absorbed.
  5. Remove from heat and stir in Parmesan cheese if using. Adjust seasoning as needed.
  6. Serve hot, garnished with extra cheese or fresh basil if desired.

Notes

  • Add cooked chicken, shrimp, or chickpeas for added protein.
  • Use whole wheat or gluten-free pasta if preferred.
  • Leftovers can be stored in the fridge for up to 3 days and reheated in the microwave or on the stovetop.