Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Butter Tofu


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sarah Martinez
  • Total Time: 35 minutes
  • Yield: Serves 4

Description

Indulge in the comforting flavors of Vegan Butter Tofu, where soft tofu is enveloped in a rich, buttery sauce infused with spices. This dish is not only a delight to the palate but also a visual treat, making it perfect for weeknight dinners or special gatherings. With its creamy texture and vibrant colors, it promises to impress everyone at your table!


Ingredients

Scale
  • 14 oz firm tofu, pressed and cubed
  • 3 tbsp vegan butter
  • 1 cup full-fat coconut milk
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tsp turmeric powder
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • ¼ cup low-sodium soy sauce
  • 2 tbsp maple syrup or agave nectar
  • Juice of 1 lemon
  • Fresh cilantro, for garnish

Instructions

  1. Press the tofu by wrapping it in paper towels and placing a weight on top for 15 minutes to remove excess moisture.
  2. In a large skillet over medium heat, melt the vegan butter until bubbly. Add the minced garlic and grated ginger, sautéing for about 1 minute until fragrant.
  3. Add the cubed tofu to the skillet and cook gently until golden brown on all sides (8–10 minutes).
  4. In a separate bowl, whisk together coconut milk, soy sauce, maple syrup, turmeric, cumin, and coriander. Pour this mixture over the tofu in the skillet.
  5. Simmer on low heat for about 10 minutes until the sauce thickens slightly.
  6. Stir in fresh lemon juice before serving and garnish with chopped cilantro.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Sautéing
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 350
  • Sugar: 6g
  • Sodium: 650mg
  • Fat: 25g
  • Saturated Fat: 16g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 0mg