Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of creamy green spinach tofu pasta topped with fresh basil in a dark bowl

Spinach Tofu Pasta (Vegan + Gluten-Free)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

This creamy spinach tofu pasta is rich, dairy-free, and packed with plant-based protein — ready in just 25 minutes! The vibrant green sauce is made by blending silken tofu with sautéed spinach, garlic, lemon, and nutritional yeast. Vegan, gluten-free, nut-free, and made entirely from whole-food ingredients.


Ingredients

Units Scale
  • Pasta:
  • 12 oz (340g) pasta of choice (gluten-free fusilli, penne, or rigatoni recommended)
  • Salted water for boiling
  • 1/2 cup reserved pasta water
  • Spinach Tofu Sauce:
  • 1 block (14 oz / 400g) silken tofu, drained
  • 4 cups fresh spinach
  • 4 cloves garlic, minced
  • 1/2 medium yellow onion, diced
  • 2 tablespoons olive oil
  • 3 tablespoons nutritional yeast
  • 2 tablespoons fresh lemon juice
  • 1/2 teaspoon salt (adjust to taste)
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • To Serve:
  • Fresh basil leaves
  • Extra nutritional yeast or vegan parmesan
  • Cracked black pepper
  • Drizzle of olive oil (optional)

Instructions

  1. Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve ½ cup pasta water before draining. Drain and set aside.
  2. Heat olive oil in a large skillet over medium heat. Add diced onion and a pinch of salt. Cook 4 minutes until soft. Add garlic and red pepper flakes; cook 1–2 minutes until fragrant. Add spinach in batches and stir until completely wilted, about 2–3 minutes.
  3. Transfer the spinach mixture to a blender. Add silken tofu, nutritional yeast, lemon juice, salt, black pepper, and ¼ cup of the reserved pasta water. Blend on high until completely smooth. Taste and adjust seasoning.
  4. Pour the sauce back into the skillet over medium-low heat. Add the cooked pasta and toss to coat. Simmer 2–3 minutes. Add more pasta water as needed to loosen the sauce.
  5. Divide into bowls and garnish with fresh basil, nutritional yeast, black pepper, and a drizzle of olive oil.

Notes

  • Storage: Refrigerate in an airtight container for up to 4 days. The sauce may thicken — add a splash of water when reheating.
  • Freezing: Freeze the sauce (without pasta) for up to 2 months. Thaw overnight in the fridge and re-blend before using.
  • Tofu tip: Silken tofu is essential for a smooth, creamy sauce. Do not substitute firm or extra-firm.
  • Gluten-free: Use certified GF pasta to keep this recipe fully gluten-free.
  • Frozen spinach: Thaw completely and squeeze out all excess water before using.
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Dinner, Lunch
  • Cuisine: American, Italian

Nutrition

  • Serving Size: 1
  • Calories: 385
  • Sugar: 3 g
  • Sodium: 320 mg
  • Fat: 10 g
  • Saturated Fat: 1.5 g
  • Carbohydrates: 55 g
  • Fiber: 5 g
  • Protein: 18 g