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 kcal

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

Instructions
 

  • Cook the Pasta:
  • Bring a large pot of salted water to a boil. Add your pasta and cook until al dente according to package instructions.
  • 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.
  • Prepare the Tofu:
  • Press and cube the tofu. Heat 1 tablespoon of olive oil in a skillet over medium heat.
  • Sauté the tofu for 5-7 minutes until golden brown on all sides. Remove and set aside.
  • Sauté the Aromatics:
  • In the same skillet, add the remaining 1 tablespoon of olive oil.
  • Sauté the garlic and onion for 3-4 minutes until fragrant and translucent.
  • Make the Alfredo Sauce:
  • Reduce heat to low. Add almond milk, nutritional yeast, and lemon juice to the skillet.
  • Whisk until smooth, then add garlic powder, onion powder, salt, black pepper, and Italian seasoning. Simmer for 5 minutes, letting the flavors meld.
  • Combine Everything:
  • Return the tofu to the skillet. Toss it with the creamy Alfredo sauce.
  • Add the cooked pasta and broccoli, stirring until everything is well-coated.
  • If the sauce is too thick, add reserved pasta water as needed for desired consistency.
  • Fold in cherry tomatoes if using.
  • Serve & Garnish:
  • Taste and adjust seasoning as needed.
  • 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