Print

Creamy Tofu Vegan Alfredo Sauce (No Cashews, No Coconut)

A fork lifts long strands of pasta coated thickly in creamy vegan alfredo sauce from a white bowl.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make a rich, dairy-free Alfredo sauce that tastes like the classic version. This recipe uses tofu for creaminess and avoids cashews and coconut milk, making it a quick, comforting dinner option.

Ingredients

Scale
  • 1 block (14 ounces) firm or extra-firm tofu, pressed
  • 1 cup unsweetened soy milk (or other plain, unsweetened plant milk)
  • 1/2 cup nutritional yeast
  • 3 cloves garlic, minced
  • 2 tablespoons lemon juice
  • 1 tablespoon olive oil
  • 1 teaspoon onion powder
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper, or to taste
  • Pinch of nutmeg (optional)
  • 1 pound fettuccine pasta (or gluten-free pasta)

Instructions

  1. Cook the fettuccine pasta according to package directions. Reserve about 1 cup of the starchy pasta water before draining. Set the drained pasta aside.
  2. While the pasta cooks, prepare the sauce. Crumble the pressed tofu into a high-speed blender.
  3. Add the soy milk, nutritional yeast, minced garlic, lemon juice, olive oil, onion powder, salt, pepper, and nutmeg (if using) to the blender.
  4. Blend on high speed until the sauce is completely smooth and creamy. This may take 1 to 2 minutes. Stop and scrape down the sides as needed.
  5. Pour the sauce into a large skillet or saucepan over medium heat. Warm the sauce gently, stirring constantly. Do not boil.
  6. If the sauce is too thick, add the reserved pasta water, one tablespoon at a time, until you reach your desired consistency. Taste and adjust salt and pepper.
  7. Add the drained pasta to the skillet with the sauce. Toss gently to coat every strand evenly.
  8. Serve immediately for a rich dairy free pasta sauce experience.

Notes

  • For an Olive Garden copycat flavor, add 1/4 teaspoon of dried Italian seasoning to the blender.
  • If you do not have a high-speed blender, ensure your tofu is very soft or use silken tofu for the creamiest result.
  • This sauce works well with broccoli, mushrooms, or vegan chicken strips mixed in.

Nutrition