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.