Best Substitutes For Fish

best substitutes for fish
Fish is a popular and versatile protein source that is enjoyed by many people around the world. However, there are various reasons why someone might want or need to find a suitable substitute for fish. Whether it’s due to dietary restrictions, ethical concerns, or simply a dislike for the taste of fish, having alternatives on hand can help you create delicious meals without compromising on flavor or nutrition.

In this article, we will explore the best substitutes for fish and discuss their taste, texture, and nutritional profiles. We will also provide tips on how to choose the right substitute for your recipe and share some mouthwatering recipes to get you started.

Key Takeaways

  • Fish substitutes can be used in recipes that traditionally call for fish, allowing you to enjoy similar flavors and textures without the actual fish.
  • Plant-based alternatives such as tofu, tempeh, and seitan are excellent substitutes for fish due to their versatility and ability to absorb flavors.
  • Mushroom varieties like king oyster mushrooms and shiitake mushrooms can mimic the texture and umami taste of fish.
  • Nutritionally, fish substitutes can provide an abundant source of protein, vitamins, minerals, and fiber.

Why You Need A Substitute For Fish

There are several reasons why you might consider using a fish substitute. Let’s explore some of the most common ones:

  1. Dietary Restrictions: Some people have dietary restrictions that prevent them from consuming fish, such as allergies or sensitivities to seafood. For these individuals, finding suitable alternatives is essential to ensure they still get the necessary nutrients found in fish.
  2. Ethical Concerns: Many individuals choose to follow a vegan or vegetarian lifestyle for ethical reasons, which means abstaining from consuming animal products, including fish. Finding fish substitutes allows them to enjoy similar flavors and textures while remaining true to their principles.
  3. Environmental Impact: Overfishing and unsustainable fishing practices have led to concerns about the depletion of fish populations and damage to marine ecosystems. By opting for fish substitutes, you can help reduce your environmental footprint and contribute to the preservation of our oceans.
  4. Taste Preferences: Some people simply do not enjoy the taste or smell of fish, but still want to be able to enjoy dishes that traditionally call for fish. Substitutes can help recreate similar flavors and textures while avoiding the fishy taste.

Types Of Substitutes For Fish

Grilled fish on a plate

There is a wide range of fish substitutes available, each offering unique qualities and flavors. Here are some of the most popular types:

  1. Plant-Based Alternatives: Plant-based alternatives, such as tofu, tempeh, and seitan, have gained popularity in recent years due to their versatility and ability to absorb flavors. These alternatives can be marinated, grilled, baked, or fried to create a variety of fish-like textures and tastes.
  2. Mushroom Varieties: Certain mushroom varieties can mimic the texture and umami taste of fish. King oyster mushrooms, for example, have a meaty texture that is reminiscent of scallops or lobster when cooked. Shiitake mushrooms, on the other hand, offer a rich and earthy flavor that works well in seafood-inspired dishes.
  3. Seaweed and Algae Products: Seaweed and algae products, such as nori sheets, dulse flakes, and kelp granules, can add a subtle fishy flavor to your dishes. These products are particularly useful when making sushi or seafood soups and stews.
  4. Pulses and Legumes: Certain pulses and legumes, like chickpeas and lentils, can be used to create fish-like textures when mashed or processed. These substitutes are often used to make plant-based “tuna” salads or fish cakes.

Best Substitutes For Fish

Now that we’ve explored the different types of fish substitutes, let’s dive into some of the best options available:

  1. Tofu: Tofu is a versatile and widely available plant-based protein that can be transformed into various textures and flavors. When properly marinated and cooked, tofu can mimic the flaky texture of fish and absorb the flavors it is cooked with.
  2. Tempeh: Tempeh is a fermented soybean product that has a nutty flavor and a firm texture. It can be marinated and grilled or used in stir-fries and curries to create a “meaty” and fish-like texture.
  3. Seitan: Seitan is a high-protein gluten-based product that has a chewy and meaty texture. It can be seasoned with seafood-inspired flavors and used in dishes like fish tacos or fish and chips.
  4. King Oyster Mushrooms: King oyster mushrooms have a firm and meaty texture that is reminiscent of scallops or lobster when cooked. They can be sliced and sautéed or grilled to create a delicious alternative to fish.
  5. Shiitake Mushrooms: Shiitake mushrooms offer a rich and earthy flavor that works well in seafood-inspired dishes. Their meaty texture makes them a great substitute for fish, especially in stews, soups, or stir-fries.
  6. Nori Sheets: Nori sheets are made from pressed and dried seaweed and are commonly used in sushi rolls. They provide a subtle fishy flavor and can be used to wrap rice, vegetables, or plant-based fillings to create sushi-like dishes without the actual fish.

Choosing The Right Substitute For Fish

Grilled fish on a plate flaky

When choosing the right substitute for fish, consider the flavor, texture, and overall profile you want to achieve in your dish. Here are some tips to help you make the best choice:

  1. Flavor: Think about the flavor you want to replicate. If you’re looking for a subtly fishy taste, seaweed and algae products like nori sheets or dulse flakes can be a great option. If you prefer a more substantial and umami flavor, mushroom varieties like king oyster mushrooms or shiitake mushrooms are excellent choices.
  2. Texture: Consider the texture you want to achieve. If you’re looking for a flaky and tender texture, tofu can be marinated and cooked to mimic fish. For a chewier and meatier texture, tempeh or seitan can be great alternatives.
  3. Cooking Method: Different substitutes work better with specific cooking methods. For example, tofu is great for baking or pan-searing, while mushrooms are excellent for grilling or sautéing. Consider the cooking technique mentioned in your recipe and choose a substitute that fits well with it.
  4. Taste Preferences: Ultimately, consider your own taste preferences and experiment with different substitutes to find the one that works best for you. Everyone’s palate is unique, so don’t be afraid to adjust flavors and experiment with different combinations to create the perfect fish substitute for your liking.

Pro Tip:
When using tofu as a fish substitute, press it beforehand to remove excess moisture. This will help the tofu absorb flavors better and achieve a firmer texture when cooked.

Cooking With Substitutes For Fish

Once you’ve chosen your fish substitute, it’s time to get creative in the kitchen. Here are some cooking techniques and tips to help you make the most of your fish substitute:

  1. Marinating: To infuse your substitute with flavors, marinating is key. Create a marinade using ingredients like soy sauce, lemon juice, garlic, and herbs, and let your substitute soak in it for at least 30 minutes before cooking.
  2. Grilling: Grilling your fish substitute can add a smoky flavor and char to enhance the overall taste. Brush your substitute with oil or marinade and cook it over medium-high heat until it develops grill marks and a tender texture.
  3. Sautéing: Sautéing is a versatile cooking method that works well with substitutes like mushrooms or tofu. Heat some oil in a skillet, add your substitute, and cook it until it becomes golden brown and slightly crispy.
  4. Baking: Baking your fish substitute is a great option if you want to achieve a tender and flaky texture. Place your substitute in a baking dish, brush it with oil or marinade, and bake it at a moderate temperature until it’s cooked through.

Recipes Using Substitutes For Fish


Now that you have an understanding of the different substitutes and cooking methods, here are a few delicious recipes to try:

  1. Crispy Tofu “Fish” Tacos:
  • Marinate tofu slices in a mixture of lime juice, soy sauce, garlic, and spices.
  • Bread the tofu with a mixture of breadcrumbs, cornmeal, and spices.
  • Fry the tofu until golden brown and crispy.
  • Serve the crispy tofu in tortillas with your favorite taco toppings like salsa, avocado, and cabbage.
  1. Grilled King Oyster Mushroom “Scallops”:
  • Slice king oyster mushrooms into thick “scallop-like” pieces.
  • Marinate the mushroom slices in a mixture of olive oil, lemon juice, herbs, and garlic.
  • Grill the mushroom slices until they develop grill marks and a tender texture.
  • Serve the grilled “scallops” with a squeeze of lemon and a sprinkle of fresh herbs.
  1. Seitan Fish and Chips:
  • Season seitan with Old Bay seasoning and lemon juice.
  • Coat the seitan with a mixture of breadcrumbs, spices, and flour.
  • Fry the seitan until golden brown and crispy.
  • Serve the “fish” with homemade oven-baked fries or chips and tartar sauce.

Storage And Shelf Life Of Substitutes

Once prepared, the storage and shelf life of fish substitutes may vary depending on the specific substitute used. Here are some general guidelines:

  • Tofu, tempeh, and seitan can be stored in the refrigerator for up to 5 days. It’s best to place them in an airtight container to maintain freshness and prevent them from drying out.
  • Cooked king oyster mushrooms and shiitake mushrooms should be stored in the refrigerator for up to 2-3 days. Place them in a sealed container to maintain their texture and prevent them from absorbing unwanted flavors.
  • Seaweed and algae products like nori sheets can be stored in a cool, dry place for several months. Once opened, it’s best to transfer them to an airtight container or resealable bag to ensure they remain fresh.

It’s important to always check the specific storage instructions provided with the product or consult with a professional chef regarding the storage and shelf life of your chosen substitute.


Finding the best substitutes for fish allows you to enjoy a wide variety of dishes while catering to dietary restrictions, ethical concerns, or personal taste preferences. From plant-based alternatives like tofu and tempeh to mushroom varieties and seaweed products, there are numerous options available to add fish-like flavors and textures to your meals.

Remember to consider the flavor, texture, and cooking method when selecting a substitute, and don’t be afraid to experiment with different combinations to find your preferred fish substitute. With these options and recipes in hand, you can create delicious and satisfying dishes, all without compromising on taste or nutrition.


Here are the top 5 frequently asked questions about the best substitutes for fish:

What Are The Best Plant-based Substitutes For Fish?

Some of the best plant-based substitutes for fish include jackfruit, tofu, tempeh, hearts of palm, and artichoke.

What Are Some Of The Best Seafood Options That Can Replace Fish?

Some of the best seafood options that can replace fish include shrimp, scallops, crab meat, and lobster.

Are There Any Other Alternative Protein Sources To Fish That Are Worth Considering?

Yes, there are some alternative protein sources to fish that are worth considering, such as quinoa, seitan, legumes, and vegan protein powders.

How Do I Prepare These Substitutes To Get The Best Taste And Texture?

Proper preparation is essential for getting the best taste and texture out of your fish substitutes. Some tips include grilling, baking, pan-frying, and marinating.

Are There Any Nutritional Differences Between Fish And Its Substitutes?

Yes, there are some nutritional differences between fish and its substitutes. For example, plant-based substitutes tend to be lower in calories and saturated fat but lower in certain nutrients like omega-3 fatty acids. Seafood substitutes may have similar nutritional profiles to fish but may contain more cholesterol and mercury. It’s essential to consider your nutritional needs when choosing a substitute for fish.

  • Vegan Seafood and Fish Substitutes (Complete Guide) – VegFaqs
  • What can I substitute for fish and shellfish, if I am allergic to them …
  • 10 vegan alternatives to fish and caviar | ProVeg International
  • About the Author Jenny

    I'm Jenny, a housewife with an unwavering passion for food. My culinary journey began with my grandmother's kitchen, and it's now a full-fledged food blog. I've turned my love for cooking into a creative outlet, sharing recipes and stories with a global community of fellow food enthusiasts. It's proof that being a housewife can also mean pursuing your passions and savoring life's delectable moments.