Go Back
+ servings
4.34 from 6 votes
Overhead shot of a pan with pasta with spinach and tomatoes
Vegan Pasta with Spinach and Tomatoes
Prep Time
5 mins
Cook Time
25 mins
Total Time
30 mins

Vegan Pasta with Spinach and Tomatoes, a delicious dish that is ready in well under 30 minutes. Super simple and easy to make, this dish is a hit with the whole family.

Course: Main Course
Cuisine: Italian
Keyword: pasta recipes
Servings: 3 servings
Calories: 108 kcal
Author: Daniela Apostol
  • 1/4 packet of linguine
  • 6 medium tomatoes, chopped
  • 2 cups fresh baby spinach
  • 1 spring onion
  • 3 cloves of garlic
  • 1 tbsp tomato puree
  • 1 tbsp olive oil
  • 1 tsp basil (fresh or dry)
  • salt and pepper to taste
  1. Cook the linguine according to the packet instructions.

  2. When ready, reserve a quarter of a cup of the water pasta was cooked in, and drain the rest.

  3. Heat up the oil in a pan, chop the spring onion, peel and cut the garlic, and add them to the pan.

  4. Leave to cook for about 30 seconds, then add the chopped tomatoes and leave to cook for 3-4 minutes, until slightly mushy.

  5. Add the spinach, tomato puree and the water reserved from the pasta, then stir and cook for a further 2-3 minutes.

  6. Add the pasta, basil, season to taste, remove from the heat.

  7. Serve hot.

Recipe Notes
  • To see the measurements in cups and ounces, please click on the US CUSTOMARY link.
  • The amount of ingredients listed can be adjusted depending on the number of servings you need, just click on the number next to SERVINGS.


Nutrition Facts
Vegan Pasta with Spinach and Tomatoes
Amount Per Serving
Calories 108 Calories from Fat 45
% Daily Value*
Fat 5g8%
Sodium 67mg3%
Potassium 990mg28%
Carbohydrates 13g4%
Fiber 4g16%
Sugar 7g8%
Protein 4g8%
Vitamin A 8365IU167%
Vitamin C 54.7mg66%
Calcium 96mg10%
Iron 2.6mg14%
* Percent Daily Values are based on a 2000 calorie diet.