How to Cook Banana Blossom as Fish
Pre-soaking and boiling are crucial first steps for removing bitterness inherent in banana blossom. Soaking in acidic water — lemon juice or vinegar — helps draw out the tannins, while boiling further softens the texture and mellows the flavour. WebMD
After marinating overnight in soy sauce, nori, lemon juice, and garlic, coat the blossom in a chickpea flour batter (perfect for Indian kitchens) and shallow-fry until golden brown. The result? A convincingly flaky, crispy vegan fish that works beautifully in tacos, curries, or as a standalone fry dish.
Why Tofu Works
Tofu is a great meat and fish substitute as it is low in calories and high in protein. Its spongy texture allows it to take on the flavor of whatever it is cooked with. FDA
Extra-firm tofu is the right variety for fish substitution. To achieve a seafood taste, add dulse (seaweed) flakes or break up seaweed snack sheets — this is what gives the recipes that “fishy” seafood kick. NCBI
Pressing tofu thoroughly before cooking removes excess moisture and helps it absorb marinades far more effectively. A nori-soy sauce-lemon juice marinade overnight transforms tofu into a genuinely convincing fish substitute.
Best Recipes Using Tofu
- Tofu fish fry: Slice extra-firm tofu into fillets, marinate in nori, soy sauce, and ginger, coat in semolina and chickpea flour, and shallow-fry. Serve with green chutney.
- Tofu fish curry: Use tofu cubes in a Kerala-style coconut milk curry with curry leaves, raw mango, and kokum — flavours that complement the tofu’s neutral profile beautifully.
- Tofu “tuna” filling: Press and drain the tofu, crumble it up with a fork, then season with seaweed, soy sauce, and lemon juice for that oceanic tuna flavour. NCBI
Jackfruit as Fish Alternative
Texture Comparison
Jackfruit is known for its ability to mimic the texture of shredded fish. For a flaky texture, use young green jackfruit. Its texture, when cooked and shredded, resembles fish filets. Sauté with garlic, onions, and seasonings, then use it in place of grilled or baked fish in your recipes. World Animal Foundation
Young green jackfruit — called Kathal in Hindi — is already a staple in Indian cooking, particularly in North Indian curries and biryanis. Its naturally fibrous, shredded texture mirrors flaked fish remarkably well when seasoned with seaweed or kelp powder.
Best Use Cases
- Jackfruit fish curry (Kerala style)
- Jackfruit “tuna” salad with vegan mayo
- Jackfruit fish tacos with cabbage slaw and lime
- Jackfruit crab cakes with Old Bay-style spices
Jackfruit is ideal for achieving that “stringy” texture of canned tuna and works best using either frozen or canned jackfruit, ensuring it is rinsed thoroughly to remove any residual brine. World Animal Foundation
Tempeh and Soy-Based Alternatives
Protein-Rich Option
Tempeh contains approximately 19 grams of protein per 100 grams, along with probiotics which are beneficial for gut health. Studies show that tempeh is a great source of vitamins B2, B3, and B6. World Wildlife Fund
Tempeh, made from fermented soybeans, has a firmer and nuttier flavour than tofu. Thinly slice the tempeh and marinate in a mixture of soy sauce, sesame oil, and a hint of ginger, then sear until crispy. This yields a savory flavour and satisfying texture comparable to seared fish, making it perfect for both sandwiches and curries. Ocean Generation
Tempeh is available in Indian metros at health food stores and online platforms. It’s one of the highest-protein vegan fish alternatives available — making it ideal for athletes and fitness-focused individuals.
Cooking Tips
- Steam tempeh for 10 minutes before marinating to reduce any bitterness
- Slice thin for maximum marinade absorption
- Sear on high heat for a golden, fish-like crust
- Use in fish curry, grilled fish-style skewers, or tempeh “tuna” salad
Plant-Based Seafood Products (Ready-to-Cook)
Vegan Fish Brands
Several brands now offer ready-to-cook vegan seafood options in India. These include soy-protein-based fish fillets, vegan prawn alternatives, and plant-based fish tikka products from brands like Vezlay, GoodDot, and Evo Foods.
At VegGora, you can explore a curated range of vegan fish products including ready-to-cook options that replicate classic Indian seafood dishes without any animal ingredients.
Frozen Seafood Alternatives
Frozen vegan fish products are increasingly available online in India. These include battered vegan fish sticks, plant-based prawn alternatives, and vegan fish cutlets. Manufacturers use wheat gluten, soy, or mycoprotein to make popular vegan fish fillets and fish sticks. For those who want to explore vegan prawn specifically, check out our ultimate guide to vegan prawns in India. Global Investigative Journalism Network
Mushrooms as Seafood Substitute
Texture Benefits
Shiitake, Baby King Oyster, and King Oyster mushrooms make great substitutes for seafood. These mushrooms are known for their delicate textures and subtle flavors, with a similar texture to that of shrimp, scallops, and tuna. Aqua Star
King oyster mushrooms, when sliced into rounds and pan-seared, mimic scallops with remarkable accuracy. Their firm, chewy centre and caramelised outer crust, when cooked in butter-style vegan fat with garlic and lemon, produce a dish that surprises even committed non-vegans.
Best Mushroom Types
- King Oyster: Best for scallop substitutes — slice into coins and sear
- Shiitake: Best for fish curry, soups, and stir-fries — deep umami flavour
- Oyster mushrooms: Best for shredded fish alternatives in curries and tacos
- Portobello: Best for fish burger patties — dense, meaty, satisfying.
Plant-Based Alternatives to Fish (Detailed Comparison)
Texture Comparison (Which Feels Like Fish?)
Ingredient | Texture | Best For | Availability in India |
Banana Blossom | Flaky, layered | Fried fish, fish tacos | Asian stores, online |
Tofu (extra-firm) | Dense, firm | Fish fillets, curries | Widely available |
Jackfruit (young) | Stringy, shredded | Fish curry, tacos | Widely available |
Tempeh | Firm, grainy | Seared fish, sandwiches | Health stores, online |
King Oyster Mushroom | Chewy, meaty | Scallops, stir-fries | Metro supermarkets |
Shiitake Mushroom | Soft, umami | Curries, soups | Widely available |
Chickpeas | Dense, crumbly | Tuna salad, fish cakes | Everywhere |
Seitan | Chewy, meaty | Fish fillets, curries | Health stores, online |
Taste Comparison
Taste replication relies heavily on the seasoning agents you use, not just the base ingredient. To replicate a fish-like flavor, use soy sauce for amino acids that give an umami-like flavour, seaweed (nori, wakame, kombu, dulse) for oceanic notes, and mushroom sauce for rich umami depth. Global Investigative Journalism Network
The winning combination for any vegan fish dish in India: base ingredient + nori/kelp + lemon juice + soy sauce + ginger — these five elements together produce a convincingly seafood-like flavour profile.
Protein and Nutrition Comparison
Ingredient | Protein/100g | Fibre | Calories | Cholesterol |
Tempeh | ~19g | High | ~193 kcal | Zero |
Tofu (firm) | ~8–17g | Low | ~76–144 kcal | Zero |
Chickpeas | ~9g | High | ~164 kcal | Zero |
Jackfruit | ~1–2g | High | ~95 kcal | Zero |
Banana Blossom | Low | Moderate | ~65 kcal | Zero |
King Oyster Mushroom | ~2–3g | Moderate | ~40 kcal | Zero |
Real Fish (avg) | ~18–26g | Zero | ~96–130 kcal | Present |
What Can Replace Fish in Your Diet? (Practical Guide)
For Protein Needs
If your primary concern is matching the protein density of fish, tempeh and tofu are your best options. A serving of tempeh (about 3 ounces) contains around 16 grams of protein and is a good source of iron and calcium. Combine tempeh or tofu with legumes like dal or rajma to ensure a complete amino acid profile across your meals. For a full guide to building protein on a plant-based diet, explore our high-protein vegan food guide. World Wildlife Fund
For Taste and Texture
For the most convincing fish taste and texture experience, banana blossom is currently the gold standard. Its naturally layered, flaky petals combined with a nori-based marinade produce a fish substitute that genuinely surprises first-time tasters.
For everyday cooking where fish-like texture matters more than exact replication, extra-firm tofu marinated overnight in seaweed and soy sauce is the most practical, widely available, and affordable choice across India.
For Cooking Indian Dishes
Indian fish dishes rely heavily on bold spices, coconut milk, tamarind, raw mango, and mustard oil — flavours strong enough to make almost any vegan base ingredient work convincingly:
- Fish curry replacement: Young jackfruit or firm tofu in coconut milk with curry leaves
- Fish fry replacement: Banana blossom or tofu in a besan (chickpea flour) batter
- Fish biryani replacement: Jackfruit or soya chunks layered with spiced rice
- Fish tikka replacement: Tofu or tempeh marinated in tandoori masala and grilled
Vegan Seafood Alternatives Available in India
Packaged Vegan Fish Products
The packaged vegan seafood market in India is growing rapidly. Key categories include:
- Soya-based fish fillets: From brands like Vezlay and GoodDot
- Plant-based prawn alternatives: Increasingly available through online vegan retailers
- Vegan fish tikka: Pre-marinated, ready-to-cook options available frozen
- Vegan fish cutlets: Made from soy protein or jackfruit, available nationally online
Where to Buy Vegan Seafood in India
You can find vegan fish alternatives at:
- Online: VegGora, Amazon India, BigBasket (select cities), Vegan Dukan, VVegano
- Offline: Nature’s Basket (Mumbai, Delhi), Foodhall, select Health food stores in Bengaluru, Pune, Hyderabad and Chennai
- Local markets: Fresh banana blossom and jackfruit are available at virtually every vegetable market across India