Hey friends!
Looking to spice up your pasta night? I’ve got a fantastic recipe just for you!
Today, I’m excited to share my creamy tofu pasta sauce.
It’s rich, flavorful, and packed with plant-based goodness.
Plus, it’s super easy to whip up!
Get ready to impress your taste buds! Let’s dive in!

Possible Ingredient Alternatives
Silken tofu can be replaced with soft regular tofu or cashews for a creamy base. If using cashews, soak them for 2-4 hours before blending to achieve a smooth consistency. Adjust the amount of pasta water as needed to reach the desired texture.
Nutritional yeast can be substituted with grated Parmesan cheese for a non-vegan option, providing a similar umami flavor. Use the same amount as called for in the recipe. For a vegan alternative, try miso paste or soy sauce, using about half the amount and adjusting to taste.
Pasta can be swapped with zucchini noodles or spaghetti squash for a low-carb option. These vegetable alternatives will change the texture and cooking time of the dish, so prepare them separately and adjust the sauce quantity accordingly. For a gluten-free option, use rice noodles or gluten-free pasta, following the package instructions for cooking times.
| Preparation Time | 10-15 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 25-35 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1200-1400
- Protein: 40-50 g
- Fat: 60-70 g
- Carbohydrates: 150-160 g
Ingredients
For the pasta:
- 16 oz pasta (I like Barilla spaghetti)
For the sauce:
- 1 tbsp nutritional yeast (adds a cheesy, umami flavor)
- 1 tbsp lemon juice
- 3 tbsp olive oil
- 1 tsp salt
- 1/4 tsp pepper
- 3 garlic cloves (minced for best flavor)
- 12.3 oz silken tofu
- 1 medium onion (finely chopped for smoother sauce)
- 1 1/2 cups reserved pasta water
Step 1: Cook the Pasta and Prepare Ingredients
Start by cooking your pasta of choice according to the package directions.
Make sure to reserve 1 1/2 cups of the cooking water before draining the pasta.
While the pasta is cooking, peel and dice an onion, and mince 3 cloves of garlic.
Step 2: Sauté Onion and Garlic
Heat 3 tablespoons of olive oil in a frying pan over low heat.
Add the diced onion and minced garlic along with a sprinkle of salt (1/4 teaspoon).
Sauté the mixture until the onion turns translucent, being careful not to let it brown.
Step 3: Make the Tofu Cream Sauce
Open the package of silken tofu and drain off any excess water.
Without pressing the tofu, add it to a blender along with the sautéed onion and garlic, 1 tablespoon of nutritional yeast, 1 tablespoon of lemon juice, 3/4 teaspoon of salt, and 1/4 teaspoon of pepper.
Add 1 cup of the reserved starchy pasta water to the blender and blend until smooth.
Then, add an additional 1/2 cup of the pasta water and blend again until very smooth, ensuring the sauce is creamy and well-combined.
Step 4: Warm the Sauce
Pour the blended tofu cream sauce back into the frying pan that was used to sauté the onions.
Warm the sauce over low heat, stirring occasionally.
Adjust the seasoning with additional salt and pepper to taste.
Step 5: Combine Pasta and Sauce
Once the sauce is heated through, toss in the cooked and drained pasta.
Stir to coat the pasta thoroughly with the sauce, making sure each strand or piece is well-covered.
Serve the pasta hot, and if desired, garnish with fresh parsley for a burst of color and flavor.

