Creamy Spinach Basil Pasta

Last tested by Ava Green on April 17, 2026

No ratings yet·Beginner·17 min total
By· Updated April 30, 2026
Creamy Spinach Basil Pasta

This vibrant, creamy spinach and basil pasta is a deliciously easy and healthy weeknight meal. The sauce is made in a blender with protein-packed tofu, creating a luscious, dairy-free texture in minutes. It's a satisfying, nutrient-dense dish that comes together in the time it takes to cook the pasta.

This beginner pasta, vegan recipe comes together in about 17 minutes and serves 2. It's perfect for spring, summer cooking, weeknight dinners, meal prep, and anyone exploring a more plant-forward kitchen. If you love this style of cooking, you'll also want to try our vegan shawarma rice with garlic yoghurt next.

Prep

5 min

Cook

12 min

Servings

2

Difficulty

Beginner

667 kcal / serving
Best in Spring, Summer

Advertisement

Ingredients you'll need

Here's everything that goes into this creamy spinach basil pasta. Scroll down to the recipe card for exact measurements and a printable version.

  • 210 g (7.5 oz) lentil rigatoni or other high-protein pasta
  • 1 tbsp sea salt, for pasta water
  • 100 g (about 3.5 cups, packed) fresh baby spinach
  • 1 cup, packed (approx. 20 g) fresh basil leaves
  • 200 g (7 oz) firm tofu, drained and pressed
  • 4 tbsp nutritional yeast
  • 15 g (0.5 oz) raw sunflower seeds
  • 1 tbsp extra virgin olive oil
  • 1/2 tsp sea salt
  • 2 tbsp hemp seeds
  • 1/4 tsp red pepper flakes, or to taste
  • 1 tsp extra virgin olive oil, for drizzling

How to make it

Follow these step-by-step instructions. Each step is written so you know exactly what to look, smell, and taste for.

  1. 1

    Bring a large pot of water to a boil. Add 1 tbsp of sea salt, then add the lentil rigatoni and cook according to package directions, typically 8-10 minutes for al dente. Before draining, reserve about 1 cup of the starchy pasta water.

  2. 2

    While the pasta is cooking, add the baby spinach, fresh basil, drained tofu, nutritional yeast, sunflower seeds, 1 tbsp olive oil, and 1/2 tsp salt to a high-speed blender.

  3. 3

    Add 1/2 cup (about one ladle) of the reserved hot pasta water to the blender. Blending with hot water helps wilt the spinach and create a smoother sauce.

  4. 4

    Blend on high for 60-90 seconds, or until the sauce is completely smooth and creamy. Scrape down the sides as needed.

  5. 5

    Drain the cooked pasta and return it to the warm pot. Pour the blended spinach sauce over the pasta.

  6. 6

    Stir well to coat all the pasta evenly. If the sauce seems too thick, add more of the reserved pasta water, one tablespoon at a time, until it reaches your desired consistency.

  7. 7

    Divide the pasta between two bowls. Serve immediately, topped with hemp seeds, a pinch of red pepper flakes, and a final drizzle of extra virgin olive oil.

Advertisement

Creamy Spinach Basil Pasta

Creamy Spinach Basil Pasta

Prep 5m Cook 12m Total 17m 2 servings
BeginnerVeganpastavegan
No ratings yet — be the first!
Save

This vibrant, creamy spinach and basil pasta is a deliciously easy and healthy weeknight meal. The sauce is made in a blender with protein-packed tofu, creating a luscious, dairy-free texture in minutes. It's a satisfying, nutrient-dense dish that comes together in the time it takes to cook the pasta.

Ingredients

  • 210 g (7.5 oz) lentil rigatoni or other high-protein pasta
  • 1 tbsp sea salt, for pasta water
  • 100 g (about 3.5 cups, packed) fresh baby spinach
  • 1 cup, packed (approx. 20 g) fresh basil leaves
  • 200 g (7 oz) firm tofu, drained and pressed
  • 4 tbsp nutritional yeast
  • 15 g (0.5 oz) raw sunflower seeds
  • 1 tbsp extra virgin olive oil
  • 1/2 tsp sea salt
  • 2 tbsp hemp seeds
  • 1/4 tsp red pepper flakes, or to taste
  • 1 tsp extra virgin olive oil, for drizzling

Instructions

  1. 1

    Bring a large pot of water to a boil. Add 1 tbsp of sea salt, then add the lentil rigatoni and cook according to package directions, typically 8-10 minutes for al dente. Before draining, reserve about 1 cup of the starchy pasta water.

  2. 2

    While the pasta is cooking, add the baby spinach, fresh basil, drained tofu, nutritional yeast, sunflower seeds, 1 tbsp olive oil, and 1/2 tsp salt to a high-speed blender.

  3. 3

    Add 1/2 cup (about one ladle) of the reserved hot pasta water to the blender. Blending with hot water helps wilt the spinach and create a smoother sauce.

  4. 4

    Blend on high for 60-90 seconds, or until the sauce is completely smooth and creamy. Scrape down the sides as needed.

  5. 5

    Drain the cooked pasta and return it to the warm pot. Pour the blended spinach sauce over the pasta.

  6. 6

    Stir well to coat all the pasta evenly. If the sauce seems too thick, add more of the reserved pasta water, one tablespoon at a time, until it reaches your desired consistency.

  7. 7

    Divide the pasta between two bowls. Serve immediately, topped with hemp seeds, a pinch of red pepper flakes, and a final drizzle of extra virgin olive oil.

Recipe Notes

* A high-speed blender is recommended for the smoothest, creamiest sauce texture. * The sauce is quite thick before being thinned out with pasta water. Don't be afraid to add enough water to reach a silky consistency that coats the pasta nicely. * Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce may thicken upon cooling; you can add a splash of water or plant milk when reheating.

Nutrition Information

Per serving (estimated)

Calories
667 kcal
Fat
26 g
Carbs
68 g
Protein
47 g
Fiber
20 g
Sugar
5 g
Sodium
450 mg

Frequently asked questions

Can I use a different type of pasta?+

Absolutely! While we use lentil rigatoni for a protein boost, any pasta shape will work well. Try fusilli, penne, or shells to catch all the creamy sauce.

Is this recipe nut-free?+

Yes, this recipe is nut-free as it uses sunflower seeds for creaminess. It's a great option for those with nut allergies.

Can I make the sauce ahead of time?+

Yes, you can prepare the sauce and store it in an airtight container in the refrigerator for up to 2 days. Reheat it gently in a saucepan over low heat, adding a splash of water or plant milk to thin it out before tossing with fresh, hot pasta.

Can I make this Creamy Spinach Basil Pasta ahead of time?+

Yes. You can prep most components a day or two in advance and store them in airtight containers in the fridge. For best texture, assemble or warm just before serving — most elements keep well for 3–4 days refrigerated.

How should I store leftovers?+

Cool leftovers to room temperature, then transfer to an airtight container and refrigerate for up to 4 days. Reheat gently in a pan or microwave, adding a splash of water or plant milk if it has dried out a little.

Can I freeze Creamy Spinach Basil Pasta?+

Most components freeze well for up to 2 months in a sealed freezer-safe container. Thaw overnight in the fridge and reheat slowly. Avoid freezing fresh herbs, leafy greens, and creamy dairy-free sauces — add those fresh after thawing.

Advertisement

Rate & Review

Cooked it? Help other readers — leave a star rating and a short note.

Your rating

Reviews (0)

No reviews yet — be the first to share how it turned out!