Vegan Tofu Pasta
Vegan Tofu Pasta
There’s something so satisfying about a pasta dish that comes together in one pan and still tastes like you put real effort into it. This vegan tofu pasta is creamy, garlicky, and packed with protein, but it’s the kind of recipe you can make on a random Tuesday without thinking twice. I make this at least once a week and I’m still not tired of it.
Why You’ll Love This Recipe

The sauce is what makes this dish special. Blended silken tofu turns into this rich, creamy base that coats every noodle without a drop of dairy in sight. You genuinely won’t miss the cream.
It’s also fast. We’re talking 30 minutes start to finish, most of which is just waiting for the pasta water to boil. If you’ve had a long day and don’t want to fuss over dinner, this is your answer.
And honestly, it’s forgiving. Toss in whatever veggies are wilting in your fridge, swap the pasta shape, adjust the garlic to your mood. This recipe bends to you, not the other way around.
Ingredients You’ll Need

Silken tofu is the star here, and it’s non-negotiable for that creamy texture. Firm or extra-firm tofu won’t blend smooth the same way, so try to track down the soft, silken kind sold in a box or tub.
Nutritional yeast gives the sauce a cheesy, savory depth that makes people double-take when you tell them it’s vegan. If you don’t have it, a little extra salt and a splash of soy sauce will get you most of the way there.
Garlic and a good olive oil are doing a lot of the flavor work, so don’t skimp. I like fresh garlic over the jarred stuff, but use what you’ve got on a busy night.
For the pasta itself, anything with ridges or curves works great because it grabs the sauce. Penne, fusilli, or rigatoni are my go-tos. A splash of pasta water at the end loosens everything up and helps the sauce cling instead of clump.
Lemon juice and red pepper flakes round things out with brightness and a little kick. Both are optional, but I really think they make the dish.
Tips for the Best Results

Blend your sauce until it’s completely smooth, even if it takes an extra minute in the blender. Any tofu chunks left behind will show up as weird little lumps in your final dish, and nobody wants that.
Don’t walk away once the sauce hits the hot pan. Tofu-based sauces can go from creamy to gummy pretty fast if they overcook, so keep the heat at medium-low and stir often.
Taste as you go and adjust the salt at the end, not the beginning. Nutritional yeast and soy sauce both bring saltiness, so you want to see where you land before adding more.
Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to 4 days, which makes this a solid meal-prep option. The sauce thickens up a bit once chilled, but that’s totally normal.
I don’t recommend freezing this one. Tofu-based sauces tend to separate and turn grainy once thawed, so it’s best enjoyed fresh from the fridge rather than the freezer.
Frequently Asked Questions

Can I use firm tofu instead of silken?
Not really, at least not for the sauce. Firm tofu has a grainy texture once blended, so it won’t give you that same creamy result. Silken tofu is worth seeking out for this one.
Is this recipe gluten-free?
It can be. Just swap in your favorite gluten-free pasta and everything else in the recipe stays exactly the same.
What can I add to make it more filling?
Sautรฉed mushrooms, spinach, or chickpeas all work beautifully here and bulk up the meal without complicating the recipe. I also love tossing in some sun-dried tomatoes for extra flavor.
Why is my sauce too thick?
You probably need more pasta water. Add it a splash at a time while stirring until the sauce loosens to a consistency you like.
Vegan Tofu Pasta

A creamy, garlicky pasta made with a silky blended tofu sauce that comes together in 30 minutes.
Ingredients
- 12 oz pasta (penne or fusilli)
- 12 oz silken tofu
- 3 cloves garlic
- 3 tbsp olive oil
- 3 tbsp nutritional yeast
- 1 tbsp lemon juice
- 1/2 tsp red pepper flakes
- 1/2 cup reserved pasta water
- Salt to taste
- Black pepper to taste
Instructions
- Step 1. Bring a large pot of salted water to a boil and cook pasta according to package directions.
- Step 2. Reserve 1 cup of pasta water before draining the pasta.
- Step 3. Add silken tofu, garlic, olive oil, nutritional yeast, and lemon juice to a blender and blend until completely smooth.
- Step 4. Heat the blended sauce in a large pan over medium-low heat, stirring frequently.
- Step 5. Add the drained pasta to the pan and toss to coat in the sauce.
- Step 6. Pour in reserved pasta water a little at a time until the sauce reaches a silky consistency.
- Step 7. Season with salt, black pepper, and red pepper flakes to taste.
- Step 8. Serve immediately while warm.
30-Day High-Protein
Low-Calorie Meal Plan
Every breakfast, lunch, dinner & snack โ all 30 days fully mapped out. Just follow the plan.
- โ50+ complete recipes with ingredients & step-by-step instructions
- โ4-week day-by-day plans โ every meal for all 30 days
- โ4 weekly shopping lists organised by store section
- โPrintable habit & progress tracker โ 30 full days
- โ100g+ protein per day โ scientifically optimised macros
Instant PDF ยท Print at home
Results guaranteed with consistency




