Vegan One-Pot Spinach And Tomato Pasta

Vegan One-Pot Spinach And Tomato Pasta Recipe

Rating: 4.8 based on 597 votes.

A quick and easy vegan one-pot pasta dish packed with spinach and tomatoes.

#Best Vegetarian #Easy Dinner #Healthy Eating #Weekend Meal Prep #One-Pot Recipes #Romantic Dinners #Vegan #Dinner #Pasta #Italian



  1. Bring a large pot of salted water to a boil over high heat and cook the pasta according to the package instructions. Save ¾ cup (175 ml) of pasta cooking water, then drain the pasta in a colander and return the pot to the stove over medium heat.
  2. In the same pot, add olive oil, onion, red pepper flakes, and garlic. Sauté until fragrant for about 2 minutes. Stir in the tomatoes and reserved pasta water, and let it simmer until reduced by half, which takes around 4 minutes. Season with salt and pepper.
  3. Add the cooked pasta back to the pot, along with shredded chicken and spinach. Stir well to combine and allow the spinach to wilt.
  4. Store the leftovers in the refrigerator for the remaining days of the week.
  5. *Vegan/Vegetarian Substitution: Omit the shredded chicken.
  6. Enjoy!


Carbohydrates 31 grams
Fiber 15 grams
Protein 29 grams
Fat 14 grams
Calories 350 calories
Sugar 6 grams

This Vegan One-Pot Spinach And Tomato Pasta recipe is a simple and easy dinner option that is dairy-free, vegan, and vegetarian.

It is a healthy choice, packed with high-protein and high-fiber ingredients.

With a cooking time of under 30 minutes, it is perfect for a quick weeknight meal.

All you need is a Dutch oven or stove top, along with some basic kitchen equipment like a colander, saute pan, and wooden spoon.

This delicious and nutritious pasta can be prepared in advance for meal prepping and is sure to satisfy your cravings.

Be sure to check out these recipes as well: