RecipesStudio Logo

RecipesStudio

Back to Vegan Recipes
One Pot Creamy Tomato Spinach Pasta (Vegan)
dr.vegan
28m
One Pot Creamy Tomato Spinach Pasta (Vegan)
Author:
dr.vegan
TikTok logo
TikTok
2M
73K

One Pot Creamy Tomato Spinach Pasta (Vegan)

This quick and easy One Pot Tomato Spinach Pasta is a delightful vegan dish perfect for a weeknight meal. All ingredients cook together in a single pot, creating a creamy, flavorful sauce with tender pasta, burst cherry tomatoes, and wilted spinach. It's a simple yet satisfying recipe that minimizes cleanup without compromising on taste.
#Easy
#Pasta
#Vegan
#One Pot
#Quick
#Weeknight Meal
#Tomato
#Spinach
All ingredients in the pot before cooking
All ingredients in the pot before cooking

Recipe Information

10m
Prep Time
18m
Cook Time
28m
Total Time
4
Servings
Easy
Vegan
English
Nutrition (per serving)
450
Calories
18g
Protein
65g
Carbs
12g
Fat
Pot simmering on the stove
Pot simmering on the stove

Ingredients

  • Penne Pasta
    (Or any short pasta like fusilli or rotini)

    250 g
  • Cherry Tomatoes
    (Halved)

    250 g
  • Fresh Spinach
    (Roughly 5 oz, a large bag)

    140 g
  • Garlic
    (Minced)

    3 cloves
  • Unsweetened Plant Milk
    (Almond, soy, or oat milk)

    1.5 cups
  • Water
    (Or vegetable broth for extra flavor)

    2.5 cups
  • Nutritional Yeast
    (For cheesy flavor)

    1 cup
  • Salt
    (To taste)

    1 tsp
  • Black Pepper
    (To taste)

    1 tsp
  • Red Pepper Flakes
    (Optional, for a touch of heat)

    1 tsp
Servings: 4
💡 Tip: Check off ingredients as you add them to keep track of your progress!
Cooked pasta in the pot with creamy sauce
Cooked pasta in the pot with creamy sauce

Instructions

0/5 completed
0%
  • 1

    Combine all dry ingredients: Add penne pasta, halved cherry tomatoes, fresh spinach, minced garlic, nutritional yeast, salt, black pepper, and red pepper flakes (if using) into a large pot or Dutch oven.
    Step 1 visual
    Preview
    2m
    Step 1 visual
    Preview
    Combine all dry ingredients: Add penne pasta, halved cherry tomatoes, fresh spinach, minced garlic, nutritional yeast, salt, black pepper, and red pepper flakes (if using) into a large pot or Dutch oven.
    2m

    Use a pot large enough to accommodate all ingredients comfortably, as spinach will wilt significantly during cooking.
  • 2

    Add liquids: Pour in the unsweetened plant milk and water (or vegetable broth) into the pot, ensuring the pasta is mostly submerged. Stir gently to combine everything.
    Step 2 visual
    Preview
    1m
    Step 2 visual
    Preview
    Add liquids: Pour in the unsweetened plant milk and water (or vegetable broth) into the pot, ensuring the pasta is mostly submerged. Stir gently to combine everything.
    1m

    For an even richer and more savory sauce, substitute the water with vegetable broth.
  • 3

    Cook the pasta: Place the pot over medium-high heat and bring the mixture to a rolling boil. Once boiling, reduce the heat to medium-low, cover the pot, and let it simmer.
    Step 3 visual
    Preview
    3m
    Step 3 visual
    Preview
    Cook the pasta: Place the pot over medium-high heat and bring the mixture to a rolling boil. Once boiling, reduce the heat to medium-low, cover the pot, and let it simmer.
    3m

    Keep an eye on the pot initially to prevent the liquid from boiling over, especially if your plant milk tends to froth.
  • 4

    Simmer until done: Continue to cook for 12-15 minutes, stirring occasionally to prevent pasta from sticking, until the pasta is al dente and the sauce has thickened to a creamy consistency.
    Step 4 visual
    Preview
    12m
    Step 4 visual
    Preview
    Simmer until done: Continue to cook for 12-15 minutes, stirring occasionally to prevent pasta from sticking, until the pasta is al dente and the sauce has thickened to a creamy consistency.
    12m

    If the sauce becomes too thick before the pasta is cooked, add a splash more plant milk or water. Taste and adjust seasonings as needed before serving.
  • 5

    Serve: Remove from heat and serve the creamy One-Pot Tomato Spinach Pasta immediately.
    Step 5 visual
    Preview
    1m
    Step 5 visual
    Preview
    Serve: Remove from heat and serve the creamy One-Pot Tomato Spinach Pasta immediately.
    1m

    Garnish with fresh basil, a sprinkle of vegan parmesan, or a drizzle of olive oil for extra flavor and presentation.
💡 Tip: Click on any step to mark it as completed and track your cooking progress!

🍽️More Recipes