Fish Stock Substitute: Use this if you’re out or want to go vegetarian

                by Joost Nusselder | Updated:  December 15, 2020

17 easy recipes anyone can make...

All the tips you'll need to get started in Japanese cooking with, FOR A LIMITED TIME, FREE as our first email: the complete Japanese with ease cookbook.

We'll only use your email address for our newsletter and respect your privacy

I love creating free content full of tips for my readers, you. I don't accept paid sponsorships, my opinion is my own, but if you find my recommendations helpful and you end up buying something you like through one of my links, I could earn a commission at no extra cost to you. Learn more

Ever had trouble finding Japanese recipes that were easy to make?

We now have "cooking Japanese with ease", our full recipe book and video course with step-by-step tutorials on your favorite recipes.

Many people like to get everything right when cooking.

The secret behind cooking is using quality ingredients in the right amount to achieve the best results.

There are however some moments when you will not be able to use the required ingredients, and today I want to look at what to do when you don’t have fish stock.

Best Fish Stock substitutes

Although fish stock is a fantastic ingredient for various types of soups and broths, there are times when you might be required to use a substitute for this amazing ingredient.

Therefore, if you want to know what to add or use in your recipe to get the same consistency and taste in your meals, then this article is for you. I’ll discuss the different substitutes for fish stock.

What is fish stock?

Fish stock is an amazing ingredient, which is mostly used as a base for sauces or soups. This ingredient is just the same as other vegetable or meat stock.

However, it’s made out of fish bones or fish heads. Fish stock is very easy to make since it requires particular parts of a fish and no other ingredients. However, it needs some seasoning.

Even though there are different variations of this stock, the Japanese version is the most common. This fish stock is referred to as dashi, a kelp, and fish stock, and it is set aside for dishes.

Its end product is a milky-white broth, with a sweet, rich umami flavor.

As highlighted earlier, there are different variations of fish stock, but the preparation method is the same. First, you boil the fish head or bones in simmering water for around 30 minutes.

This will assist in bringing out the amazing seafood flavor that many people like in certain dishes.

You can use fish bullion cubes, which you can find in your local supermarket or here online to make the fish stock:

Knorr Fish Bouillon cubes

(view more images)

Or there are pre-made fish stocks available, like these from Bar Harbor:

Bar Harbor fish stock

(view more images)

Stock vs Broth

It’s important to note that there is a difference between a stock and a broth. A stock is made by boiling fish heads and bones. A broth contains meat pieces and it has a thicker consistency. 

It is less time consuming to make a stock, and it can be ready in about 30 minutes or so. On the other hand, if you are making a beef broth with beef chunks, you might need to boil for at least 60 minutes. 

You usually use the stock as a base or flavor ingredient in other dishes. On the other hand, you can eat the broth on its own as a soup. 

Fish Stock Alternatives

a fish soup

You don’t need to worry at all if you don’t have fish stock and you need to prepare some sauce or soup.

There are different varieties of fish stock substitutes, which can assist you to achieve the same results, just like with original fish stock.

Let’s look at a few options if you want to go vegan and don’t eat fish. Some alternatives you might already have in your cupboard for a quick swap in the recipe you want to make right now:

Also read: how do you cook with these different Japanese noodles

Vegetable Broth

If you don’t want to add any fish to your dish but the recipe calls for fish stock, you can always use a vegetable broth instead.

Favorite Asian Recipes x
Favorite Asian Recipes

You might want to add just a little bit of extra salt to get some of the ocean’s taste back. Although the results won’t really be the same as you would miss the fishy flavor.

You might just have some vegetable broth bullion cubes lying around in the cupboard so maybe you’re able to make the swap right now if you’re looking to make your dish for tonight.

Umami Flavor

If you want to achieve that umami flavor using vegetables, we have a good mixture for you. 

In a large pot, boils a pound of mushrooms, seaweed or kelp, and bonito flakes. The mushroom helps bring out the flavor of the seaweed and adds a similar flavor to seafood stocks.

Takumi Stock Powder 

Here is a popular Japanese stock powder which is made from mushrooms and kelp. It is an excellent option when you don’t have any fish stock on hand but want that seafood flavor in your food.

You probably don’t have this one on hand, but Umeken makes a great one and it’s probably the best vegan alternative to fish stock:

Umeken Takumi kelp based broth

(view more images)

Kelp based broth (Not Vegan)

A little bit closer to the ocean and its flavors is a kelp based vegetable broth which is rich in vitamins, minerals, and protein.

This is not a began or vegetarian-friendly stock powder because it contains bonito flakes. The stock cubes are made out of Kombu, Bonito extract powder, Tamogitake mushroom extract, and Shiitake mushroom extract. However, it is a low calorie and healthy alternative to fish stock and it’s very easy to use while cooking. 


This is Japanese fish stock, made traditionally using bonito fish flakes like these I talked about here. This fish stock is used in various noodle dishes, as well as miso soups.

There is also a vegan version of this fish stock substitute, which can be made using shiitake mushrooms and dried kombu kelp.

Even though this vegan version will not give you the expected seas food taste, you will be able to enjoy the sea-like and savory depth saltiness.

Check out our post on dashi substitutes here

Chicken broth

Here, you will need ½ a cup of vegetable broth or chicken broth, mixed with a ½ cup of water. This will also assist you to achieve the same results just like fish stock.

You will need to use broth to cut the water in order to prevent seafood flavors from being spoilt because both vegetable and chicken broths tend to be very salty and strong.

Also read: this is what to do when you don’t have any chicken stock

Beef broth

You can always use beef broth instead of fish stock. However, this alters the flavor of the dish. Mix your beef broth with some water, to make the flavor milder. For the best results, use vegetables in your beef broth mix because it will add a tasty kick to your stock.

Clam juice

Bottled clam juice is an easy and common fish stock substitute for anyone who cannot make fish stock.

You can buy 2 or 3 bottles of the clam juice, but this will ultimately depend on the amount of stock required. Next, you need to boil the clam juice with half bouillon cube (vegetable).

Make sure the pot is uncovered for the liquid to evaporate fast. Ensure that the liquid reduces by around 25%.

With this, you will get the same flavor concentration while keeping the juice clear and light.

Mixing equal parts of vegetable broth and clam juice will assist you to achieve lighter and faster flavor. However, you should not reduce the amount of liquid used.

What are substitutes for clam juice?

Did you know that the best substitute for clam juice is equal parts chicken broth and water? The chicken still gives your food that savory flavor and works well, especially in pasta sauce. 

You can also use 1 cup of dashi or fish stock cubes. 

The closest in flavor is shrimp stock or crab stock. You can boil some crab and shrimp shells for 20 minutes to make a quick stock.

Shrimp Stock

Many recipes, such as shrimp paella require a good shrimp stock as a base. So, why not make your own homemade shrimp stock? 

Choose a type of shrimp that you like and take the shells only. Boil the shrimp shells with an onion, a stalk of celery, garlic, and a few peppercorns on low heat for about 60 minutes. 

Shrimp stock has a powerful flavor so it’s a great alternative to fish stock, especially if you like a more muted seafood flavor.

What are shrimp stock substitutes?

We recommend you use vegetable stock or mild chicken stock that’s low in sodium. 

As well you can use a cup of bottled clam juice mixed with one cup of water. It gives your recipe the necessary seafood flavor. 

If you want to find something at the grocery store, try the Better Than Bouillon Stock with Lobster Flavor.

Other fish stocks

If you don’t have a problem with shellfish, then you can use other seafood to make the fish stock.

For instance, you can use crab, lobster shells, or shrimp, and some white wine and vegetables to make a simple shellfish stock.

This will give you the same results just like the fish stock made out of fish heads or bones.

Lobster Stock

If you’ve had a lobster for dinner, you can then use the lobster shells to make some delicious seafood flavored stock. Simply combine with an onion, some celery. pepper and let it boil for an hour. 

If you want a simpler alternative, you can buy the Better than Bouillon Lobster Base Stock.

Mixed Chicken and Clam Stock

If you like the taste of chicken but want to keep some of that rich seafood taste, you can make a seafood stock with a hint of chicken. 

Here’s an easy recipe:

Add one cup of chicken stock. You can use home-made stock, low-sodium varieties, or chicken stock cubes. Then, add about two cups of clam juice. Add in some shellfish. You can use about a pound of shrimp, mussels, or crab. 

For seasoning, the best option is a bay leaf, about 6 to 8 peppercorns, and a pinch of salt. This adds a hint of spiciness to the stock, which makes it tastier. Boil the mixture for approximately 20-25 minutes. 

Vegan Fish Stock Substitutes

What if you like the flavor of fish and seafood stocks but you’re vegan or vegetarian now? Well, the truth is you can’t replicate the exact flavors but you can use delicious alternatives. 

Wakame Seaweed Stock

Wakame is a special type of seaweed and the flavor is similar to Kombu which is a kelp variety. Wakame is very salty so it doesn’t need too many condiments to complement it. 

Boil some wakame pieces with onions, and shiitake mushrooms for a simple fish stock alternative. 

Fish-Free Dashi Broth

A  dashi broth made without Bonito flakes is the best vegan substitute for fish stock. 


Vegan dashi broth with kombu and shiitake

Vegan dashi broth with shiitake and kombu

Vegan Dashi Fish Stock Substitute Recipe

Joost Nusselder
Need fish stock but want to go vegan? Look no further than this delicious recipe.
No ratings yet
Course Soup
Cuisine Japanese
Servings 4 people


  • 2 cups water
  • 4 dried shiitake mushrooms
  • 1 long kombu (seaweed)


  • Soak the mushrooms and seaweed in water for 30 minutes in a jar or bowl. You can soak for 12 hours in the fridge for more flavorful results
  • Pinch the mushrooms to get all of their flavor, then remove the mushrooms and the seaweed from the water and throw away or use in another recipe.
  • Strain your stock by pouring the liquid through a fine strainer.
  • Remove any pieces of debris you see floating with a spoon.
  • Keep this stock in the fridge for no more than 3 days.
Keyword Dashi, Fish, Fish stock
Tried this recipe?Let us know how it was!

Other Seafood Stock Substitutes

Many Asian inspired recipes require seafood stock. Increasingly, people are using more seafood stocks in Western cuisine. But as you’ve probably noticed, it’s hard to find good seafood stocks at the grocery shop. So, what else can you use as an alternative?

The best substitute is concentrated clam juice, which is widely available at supermarkets and specialty stores. 

How To Make Fish Stock Without Bones (Recipe)

The best fish stock is made from fish scraps, including fish bones and fish heads. You can usually find these scraps at a fishmonger or you can use the leftover fish carcass after you have fish. 

But, when you use bones from the carcass, you have to be careful to use a fine-mesh sieve to strain the broth. 

In this recipe, we’ll share how to make stock using fish heads only.

Best Fish Stock substitutes

Halibut Heads Fish Stock

Joost Nusselder
No ratings yet


  • 3 Halibut fish heads (or other non-oily fish)
  • 1 onion diced
  • 2 carrots chopped
  • 1 stalk celery chopped
  • 1 bell pepper chopped
  • 4 bay leaves
  • 1 tbsp peppercorns
  • 1 tbsp salt
  • 1 big pot of filtered water


  • Place the fish heads, vegetables, and seasoning in your pot.
  • Fill with water and bring to a boil.
  • Let it boil on high heat for a few minutes, then bring down to medium heat.
  • Simmer for 60 minutes.
  • Strain the stock in a fine sieve.
  • Place in bottles or jars and keep in the fridge for a few days. Keep the rest in the freezer for up to 14 days.
Tried this recipe?Let us know how it was!

Why do people love fish stock?

As mentioned earlier, the fish stock has different uses, mostly in sauces and soups. It is important to note that there are a variety of dishes across the world that require fish stock, particularly dishes made in Asia Cuisines.

However, have you ever known that fish stock has other uses, apart from enhancing flavors in meals? Different types of fish stock have different benefits.

What are the benefits of fish stock?

Fish is a low-fat high-quality protein that contributes to a healthy diet. 

Fish is filled with the famous “omega 3 fatty acids” which contribute to heart health, lower blood pressure, and plaque build-up in your arteries. 

In case you’re wondering, fish also contains vitamins such as D and B2 (riboflavin). As well, it is a good source of iron and magnesium. 

What is the best fish for a fish stock?

If you want a tasty stock without a greasy texture, always use a fish that is not oily and full of fat. The best non-oily fish are snapper, halibut, turbot, sole, and cod. Avoid fatty fish like salmon or your stock is going to be oily, which can taste bad in some dishes. 

Can I use fish sauce instead of fish stock?

Yes, you can use fish sauce but it has a much stronger flavor in comparison to fish stock. The stock is milder and better suited for most recipes that call for a stock. However, if you like strong fish flavors, add a few teaspoons of fish sauce into your dish.

But, most chefs recommend that you do NOT substitute fish stock with fish sauce because the sauce is full of condiments and salt which can ruin the flavor of your dish. 

What is a good vegan substitute for fish sauce?

Now, if you are out of vegetable stock, you can use a mix of soy sauce and mushroom sauce. The mushroom gives a savory umami flavor to food and thus it works as a base for a soup. 

Bottom line

It’s important to note that fish stock will add extra flavor to your dishes and also boost your health. However, you might have to replace your fish stock for some reason.

That’s the reason why you need to understand that different fish stock substitutes, that you can use in case you need them.

This will assist you to save valuable time and also assist you to achieve the best results for that favorite dish.

Also read: use this if you’re out of beef broth

Ever had trouble finding Japanese recipes that were easy to make?

We now have "cooking Japanese with ease", our full recipe book and video course with step-by-step tutorials on your favorite recipes.

Joost Nusselder, the founder of Bite My Bun is a content marketer, dad and loves trying out new food with Japanese food at the heart of his passion, and together with his team he's been creating in-depth blog articles since 2016 to help loyal readers with recipes and cooking tips.