Vegan Methi Fish
Vegan Methi Fish is a delightful Indian-inspired dish that captures the essence of seafood through the use of marinated tofu, infused with the aromatic flavors of fenugreek leaves. Savory, spicy, and satisfying, this innovative recipe is perfect for those seeking a plant-based alternative to traditional fish dishes.

30 minutes
Difficulty: Medium
Indian
250 kcal
Ingredients
- Firm tofu - 200 grams
- Fresh methi (fenugreek) leaves - 50 grams
- Turmeric powder - 1 teaspoon
- Chili powder - 1 teaspoon
- Garam masala - 1 teaspoon
- Lemon juice - 2 tablespoons
- Salt - 1 teaspoon
- Cornflour - 2 tablespoons
- Rice flour - 2 tablespoons
- Oil (for frying) - 3 tablespoons
- Cilantro (for garnish) - a handful
Steps
- Press the tofu to remove excess moisture, then cut it into 1-inch cubes.
- In a mixing bowl, combine turmeric powder, chili powder, garam masala, lemon juice, and salt to create a marinade.
- Add the tofu cubes to the marinade, ensuring they are well-coated. Let it marinate for at least 15 minutes.
- While the tofu is marinating, wash and chop the methi leaves finely.
- In a separate bowl, mix cornflour and rice flour together. Add the chopped methi leaves and mix well.
- Heat the oil in a non-stick pan over medium heat.
- Take each marinated tofu cube and coat it with the methi-flour mixture, pressing gently to ensure the coating sticks.
- Carefully place the coated tofu cubes in the hot oil and fry until golden brown and crispy, about 3-4 minutes on each side.
- Once cooked, remove the tofu from the pan and place it on a paper towel to absorb excess oil.
- Serve hot, garnished with fresh cilantro.
Nutrition
- Calories: 250
- Protein: 15 g
- Carbs: 30 g
- Fiber: 4 g
- Sugar: 1 g
- Sodium: 500 mg
- Cholesterol: 0 mg
- Total Fat: 15 g
- Saturated Fat: 2 g
- Unsaturated Fat: 10 g
- Water: 0.25 L
Health Benefits
- Rich in protein from tofu, supporting muscle health.
- Fenugreek leaves are known to aid digestion and may help lower blood sugar levels.
Tags
IndianVeganSeafood Dish