Vegan Fish Amritsari
Vegan Fish Amritsari is a delectable twist on the traditional North Indian dish, offering a crispy, flavorful experience using marinated plant-based ingredients. This dish embodies the essence of Punjabi cuisine while being entirely plant-based, perfect for seafood lovers looking for a vegan alternative.

30 minutes
Difficulty: Medium
Indian
250 kcal
Ingredients
- Firm tofu - 200 grams
- Rice flour - 50 grams
- Chickpea flour (besan) - 50 grams
- Turmeric powder - 1 teaspoon
- Red chili powder - 1 teaspoon
- Garam masala - 1 teaspoon
- Coriander powder - 1 teaspoon
- Cumin powder - 1 teaspoon
- Lemon juice - 1 tablespoon
- Fresh coriander leaves (chopped) - 2 tablespoons
- Salt - to taste
- Water - as needed
- Oil - for frying
- Green chilies (sliced) - 1 (optional)
- Lemon wedges - for serving
- Onion rings - for serving
Steps
- Press the tofu to remove excess water and then cut it into fish fillet shapes.
- In a bowl, mix together the chickpea flour, rice flour, turmeric powder, red chili powder, garam masala, coriander powder, cumin powder, salt, lemon juice, and chopped coriander leaves to form a thick batter.
- Gradually add water to the mixture until a smooth, thick consistency is achieved.
- Heat oil in a frying pan over medium heat.
- Dip each tofu fillet into the batter, ensuring it's well coated, then carefully place them in the hot oil.
- Fry the fillets for 3-4 minutes on each side or until they turn golden brown and crispy.
- Remove the fried tofu from the oil and place them on paper towels to absorb excess oil.
- Serve hot with sliced green chilies, lemon wedges, and onion rings.
Nutrition
- Calories: 250
- Protein: 15 g
- Carbs: 30 g
- Fiber: 4 g
- Sugar: 2 g
- Sodium: 500 mg
- Cholesterol: 0 mg
- Total Fat: 12 g
- Saturated Fat: 1 g
- Unsaturated Fat: 10 g
- Water: 0.3 L
Health Benefits
- Rich in plant-based protein from tofu, supporting muscle health.
- Contains various spices that may aid digestion and boost metabolism.
Tags
IndianVeganSeafood Dish