Go Back
+ servings
Vegan Butter Tofu

Creamy Vegan Butter Tofu: A Cozy Plant-Based Delight

Enjoy this Vegan Butter Tofu recipe enveloped in a creamy cashew tomato sauce, perfect for a hearty dinner.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 4 servings
Course: Dinner
Cuisine: Indian
Calories: 350

Ingredients
  

For the Cashew Tomato Sauce
  • 1 cup Raw Cashews Substitute with 1 cup full-fat coconut milk if nuts are a concern.
  • 1 cup Unsweetened Almond Milk Any plant-based milk will work.
  • 1 tablespoon Coconut Oil Use vegetable stock or water for oil-free option.
  • 1 tablespoon Fresh Ginger 1 tsp ground ginger can stand in as substitute.
  • 3 cloves Garlic Adjust for a stronger or milder flavor.
  • 1 medium White Onion Red onion works beautifully for a twist.
  • 1 teaspoon Mild Chili Powder Adjust based on spice tolerance.
  • 1 teaspoon Ground Turmeric
  • 1 teaspoon Ground Coriander
  • 1 teaspoon Cumin Feel free to skip if preferred.
  • 1 teaspoon Ground Cinnamon
  • 1 tablespoon Pure Maple Syrup Agave syrup is a great alternative.
  • 1 can Canned Diced Tomatoes Fresh tomatoes can be used for a lighter taste.
For the Tofu
  • 14 ounces Firm or Extra Firm Tofu Press and cube; chickpeas can be used as an alternative.
  • to taste Salt
  • to taste Pepper

Equipment

  • blender
  • large skillet
  • knife
  • cutting board
  • Measuring Cups
  • Measuring Spoons

Method
 

Step-by-Step Instructions
  1. Press your firm or extra firm tofu for 20–30 minutes to eliminate excess moisture.
  2. Combine raw cashews with boiled water in a bowl and let soak for 20–30 minutes.
  3. Drain the cashews and blend with unsweetened almond milk until smooth.
  4. Heat coconut oil in a skillet and sauté ginger, garlic, and onion for 4–5 minutes.
  5. Add spices to the skillet and toast for 1–2 minutes while stirring.
  6. Pour in diced tomatoes, maple syrup, and cashew cream; fold in cubed tofu.
  7. Simmer uncovered for about 10 minutes, stirring occasionally.
  8. Serve over rice and garnish with fresh cilantro and lime.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 30gProtein: 15gFat: 22gSaturated Fat: 9gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gSodium: 300mgPotassium: 700mgFiber: 5gSugar: 6gVitamin A: 100IUVitamin C: 5mgCalcium: 60mgIron: 2mg

Notes

Using a high-speed blender helps ensure a silky smooth cashew cream. Press tofu well for the best texture.

Tried this recipe?

Let us know how it was!