20-Minute Green Pasta with Spinach Silken Tofu Sauce

This Green Pasta with Spinach Silken Tofu Sauce is cozy, creamy, and shockingly easy. It's vibrant, high in protein, and plant-forward, making it great for a weeknight dinner or make-ahead meal prep lunch. The sauce blends together in seconds, coating each strand of pasta in a velvety green sauce that tastes indulgent and is packed with feel-good nutrients.

Fettuccine pasta with creamy, green spinach sauce, garnished with freshly grated parmesan cheese and black pepper.

This is the type of emergency meal I love to keep in my back pocket for nights when cooking feels like too much, but you still want something homemade, comforting, and genuinely nourishing. As a vegetarian dietitian and intuitive eating counselor, I love recipes like this because they support consistent nourishment without requiring a ton of effort or decision-making.

It really is as simple as boiling pasta and blending a quick sauce. No chopping required. The silken tofu makes the sauce rich and creamy without cream or butter, while the spinach brings color and freshness. The result is a high-protein vegetarian pasta that feels special but is easy enough for any night of the week.

Overwhelmed by "What's for Dinner?"

Get 100+ nourishing meal and snack ideas featuring vegetarian and plant-forward recipes that support energy, satisfaction, and food freedom.

If you love easy, balanced recipes like this, check out my roundups of Quick and Easy Vegetarian Dinners, Vegetarian Meal Prep Ideas, and Vegetarian Freezer Meals for Batch Cooking and Meal Prep.

For more vegetarian pasta inspiration, you might also like my Vegan Pasta Primavera, Pesto Pasta with Veggies, Creamy Lemon Tahini Pasta, or Cacio e Pepe with Spinach and Peas.

Jump to:

Ingredients

Labeled ingredients to make pasta with green sauce.

This simple spinach silken tofu pasta sauce comes together with a handful of fresh, flavorful ingredients. Spinach gives the sauce its vibrant green color and mild, earthy flavor, while silken tofu creates a luxuriously smooth texture and adds satisfying plant-based protein. Lemon juice brightens and balances the richness, and a touch of Parmesan cheese (or nutritional yeast for a vegan version) adds savory depth. Blend it all while the pasta cooks, then toss with a splash of pasta cooking water for a creamy, cohesive sauce that coats every bite.

Instructions

Unblended ingredients to make green pasta sauce in a blender.

Add sauce ingredients to blender.

Spoonful of creamy, green pasta sauce held over blender.

Blend until smooth and creamy.

Creamy green pasta in a pot.

Mix the green sauce with cooked pasta and a little reserved pasta cooking water.

Hint: Make sure your tofu is labeled "silken." Firm or extra-firm tofu won't blend into the sauce or give it the same creamy texture.

Substitutions

  • Vegan: Use nutritional yeast instead of parmesan cheese.
  • Gluten-free: Use your favorite gluten-free pasta.

Variations

  • Spicy: Add crushed red pepper flakes or cayenne pepper to the sauce.
  • Veggie: Stir in your favorite roasted vegetables, such as red pepper, onion, zucchini, and broccoli.

Try this quick Walnut Pesto Sauce for another green pasta variation!

Gentle Nutrition Tip

This pasta works well on its own, but adding roasted vegetables or white beans can make it even more grounding and filling.

Making Ahead and Storage

The green sauce can be made up to 5 days ahead and stored in an airtight container in the fridge, or frozen for up to 6 months. Thaw overnight in the fridge and reheat gently on the stove or in the microwave before tossing with freshly cooked pasta.

Leftover pasta keeps well in the fridge for up to 5 days. (Slightly undercook the pasta to keep it from getting mushy.) Reheat in the microwave in 30-second intervals, stirring in a splash of water or extra sauce

Top tip

Don't skip the pasta water. It helps the sauce cling and creates that creamy, restaurant-style texture that makes this meal actually satisfying.

FAQ

Can you substitute firm tofu for silken tofu in recipes?

Silken tofu has a softer, silkier texture than firm block tofu. They have different uses and cannot usually be used interchangably in recipes.

How to make a simple spinach sauce?

Blend spinach with silken tofu or cream, lemon juice, olive oil, garlic, and seasonings until smooth. Toss with warm pasta and a little cooking water for a rich, creamy texture.

What is green pasta made of?

Green pasta gets its color from blended greens such as spinach, kale, or herbs. In this recipe, the spinach silken tofu sauce coats the pasta rather than being mixed into the dough.

Looking for more easy dinner recipes? Try these:

Pairing

These are my favorite things to have with green pasta:

Want Eating Well to Feel Easier?

Tired of overthinking food? I help people build a more supportive, sustainable way of eating without dieting. Book a free discovery call to explore what support could look like for you.

Image of registered dietitian and intuitive eating counselor, Stephanie McKercher, smiling with her laptop and a mug.

📖 Recipe

Fettuccine pasta with green spinach sauce and parmesan cheese.

20-Minute Green Pasta with Spinach Sauce

Stephanie McKercher, MS, RDN
This creamy green pasta with silken tofu sauce comes together in just 20 minutes. It's made with blended spinach, lemon, and soft silken tofu for plant-based protein and richness. This is a quick, flavorful vegetarian dinner that's easy to make ahead or adapt to be vegan or gluten-free. Make sure the tofu is labeled as "soft" or "silken." Firm or extra-firm tofu won't blend into the sauce and give a creamy texture in the same way.
5 from 2 votes
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course dinner, lunch
Cuisine gluten free option, vegan option, vegetarian-friendly
Servings 4 people
Calories 505 kcal

Equipment

  • Large pot with lid
  • blender

Ingredients
 
 

  • 4 cups spinach
  • ¼ cup fresh basil (optional)
  • 1 (16-ounce) block soft silken tofu
  • 3 tablespoons lemon juice
  • 2 tablespoons grated parmesan cheese or nutritional yeast
  • 2 tablespoons extra virgin olive oil
  • ½ teaspoon garlic powder
  • 1 teaspoon salt or to taste
  • ¼ teaspoon black pepper or to taste
  • 1 pound pasta such as fettuccine or spaghetti
  • ¼ - ½ cup reserved pasta cooking water (see instructions)

Optional for serving:

  • Grated parmesan cheese or nutritional yeast
  • Black pepper or crushed red pepper flakes

Instructions
 

  • Bring a large pot of salted water to a boil.
  • While you're waiting for the water to boil, add spinach, basil, tofu, lemon juice, parmesan cheese (or nutritional yeast), olive oil, garlic powder, salt, and pepper to a blender and blend on high 30 seconds, or until smooth, pausing to scrape down the sides with a spatula as needed. Taste and adjust seasonings as desired and set aside.
  • Once water is boiling, add pasta and cook according to package instructions, or until al dente (tender but firm to the bite). Before draining pasta, reserve ½ cup of the cooking water. (I like to ladle the pasta cooking water into a liquid measuring glass.) Drain pasta and return it to the pot.
  • Pour green sauce and ¼ cup reserved pasta cooking water over pasta and gently toss until evenly coated. If sauce is too thick, gradually stir in more pasta cooking water 1 tablespoon at a time, until desired consistency is reached. Serve with more grated parmesan cheese and pepper if desired.

Notes

  1. Making ahead: Prepare sauce up to 5 days ahead and store in an airtight container in the fridge. The prepared sauce can also be frozen for up to 6 months. Thaw sauce overnight in the fridge and warm in the microwave or in a pot on the stove before tossing with cooked pasta and the pasta cooking water.
  2. Storage: Store leftovers in an airtight container in the fridge for up to 5 days.
  3. Reheating: Reheat pasta in the microwave in 30 second intervals, stirring in between, until warm.
  4. Vegan: Use nutritional yeast instead of parmesan cheese.
  5. Vegetarian: Use vegetarian parmesan cheese made without animal rennet.
  6. Gluten free: Use gluten-free pasta.
  7. Nutrition facts are estimates only and do not include optional toppings. Calculated with parmesan cheese.

Nutrition

Serving: 0.25recipe | Calories: 505kcal | Carbohydrates: 87g | Protein: 17g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 2mg | Sodium: 657mg | Potassium: 448mg | Fiber: 4g | Sugar: 3g | Vitamin A: 2915IU | Vitamin C: 13mg | Calcium: 81mg | Iron: 2mg
Did you try this recipe?Please consider Leaving a Review!

Share this post:

More From the Blog:

5 from 2 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




I accept the Privacy Policy

This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments

  1. 5 stars
    This was a great recipe. So easy and delicious and healthful. . A thing I really like was that you could adjust the seasoning when the sauce in the pan. I added more lemon which made it nice and bright.