Creamy Vegan Tofu Alfredo – Rich, Delicious, and Plant-Powered

If you’re craving a creamy, comforting Alfredo pasta but want to keep it vegan, you’re in for a treat. My Creamy Vegan Tofu Alfredo is not only incredibly delicious but also packed with protein to keep you satisfied and energized. It’s perfect for a cozy night in, a family dinner, or impressing guests with your culinary skills—all while keeping things plant-based and wholesome. Let’s dive into this luscious, dairy-free Alfredo that’s sure to become a new favorite in your recipe collection!

Creamy Vegan Tofu Alfredo – Rich, Delicious, and Plant-Powered

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Calories: 400

Ingredients
  

  • For the Alfredo Pasta:
  • 12 oz 340g pasta of your choice (fettuccine, linguine, or penne)
  • 1 block 14 oz firm or extra-firm tofu, drained and pressed
  • 2 tablespoons olive oil
  • 4 cloves garlic minced
  • 1 small onion finely chopped
  • 1 cup unsweetened almond milk or any plant-based milk
  • 1/4 cup nutritional yeast
  • 2 tablespoons lemon juice
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon Italian seasoning
  • 1 cup broccoli florets optional
  • 1 cup cherry tomatoes halved (optional)
  • Fresh parsley chopped for garnish

Method
 

  1. Cook the Pasta:
  2. Bring a large pot of salted water to a boil. Add your pasta and cook until al dente according to package instructions.
  3. If using broccoli, add it during the last 3-4 minutes of cooking. Drain the pasta and broccoli, reserving 1/2 cup of the pasta water.
  4. Prepare the Tofu:
  5. Press and cube the tofu. Heat 1 tablespoon of olive oil in a skillet over medium heat.
  6. Sauté the tofu for 5-7 minutes until golden brown on all sides. Remove and set aside.
  7. Sauté the Aromatics:
  8. In the same skillet, add the remaining 1 tablespoon of olive oil.
  9. Sauté the garlic and onion for 3-4 minutes until fragrant and translucent.
  10. Make the Alfredo Sauce:
  11. Reduce heat to low. Add almond milk, nutritional yeast, and lemon juice to the skillet.
  12. Whisk until smooth, then add garlic powder, onion powder, salt, black pepper, and Italian seasoning. Simmer for 5 minutes, letting the flavors meld.
  13. Combine Everything:
  14. Return the tofu to the skillet. Toss it with the creamy Alfredo sauce.
  15. Add the cooked pasta and broccoli, stirring until everything is well-coated.
  16. If the sauce is too thick, add reserved pasta water as needed for desired consistency.
  17. Fold in cherry tomatoes if using.
  18. Serve & Garnish:
  19. Taste and adjust seasoning as needed.
  20. Serve hot, garnished with fresh parsley for extra flavor and color.

Notes

Tips for Perfection:

  • Press Tofu Well: This helps tofu absorb flavor and crisp up perfectly.
  • Customize Your Veggies: Spinach, mushrooms, or peas make great additions.
  • Make It Creamier: Blend sauce with a handful of soaked cashews for added creaminess.

Similar Recipes

Leave a Reply

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

Recipe Rating