Steam Fish Recipe: Delicious and Healthy Fish Dish for Any Occasion – Seaco Online
Left Continue shopping
Your Order

You have no items in your cart

You might like
Read more completes revamp of our website to bring you a better seafood buying experience!

Steam Fish Recipe: Delicious and Healthy Fish Dish for Any Occasion

If you're looking for a healthy and easy way to prepare fish, steaming is a great option.

Steaming fish not only preserves its nutrients and natural flavors, but it's also a simple and quick cooking method that requires minimal preparation.

In this article, we'll walk you through the basics of preparing and steaming fish, so you can create a delicious and healthy meal at home.

Preparing your fish is an important step in the process of steaming.

You'll want to choose a fresh fish that's suitable for steaming, such as sea bass, tilapia, or trout.

Once you've selected your fish, you'll need to clean and scale it, removing any bones and trimming the fins.

You can also add aromatics such as ginger, garlic, and scallions to enhance the flavor of your fish.

The steaming process itself is simple and straightforward.

You'll need a steamer basket or a plate that fits inside a wok or large pot, and a few inches of water.

Bring the water to a boil, place your fish in the steamer basket or on the plate, and cover with a lid.

The fish should be cooked for about 8-10 minutes, or until it's opaque and flakes easily with a fork.

Serve your steamed fish with a simple sauce or seasoning, such as soy sauce, sesame oil, or lemon juice.

Key Takeaways

  • Steaming is a healthy and easy way to prepare fish that preserves its nutrients and natural flavors.
  • Choosing a fresh fish and preparing it with aromatics enhances the flavor of your steamed fish.
  • The steaming process is simple and requires minimal preparation, and your fish should be cooked for about 8-10 minutes.

Preparing Your Fish

A steaming pot with a whole fish surrounded by aromatic herbs and spices, with steam rising from the pot

Before you start cooking your steamed fish, it is important to properly prepare it. This includes selecting the right fish, cleaning and gutting it, and marinating it with the right seasonings.

Selecting the Fish

When selecting your fish, make sure it is fresh. Look for clear, bright eyes and shiny skin. If you are buying a whole fish, make sure it has a firm body and is not slimy.

If you are buying a fillet, make sure it is not discoloured or has any dark spots.

It is best to buy your fish from a reputable fishmonger who can advise you on the best type of fish to use for steaming.

Some good options include sea bass, cod, and snapper.

Cleaning and Gutting

If you have bought a whole fish, you will need to clean and gut it.

Start by scaling the fish with a scaler or the back of a knife. Then, cut off the head and tail and remove the guts.

Rinse the fish under cold water and pat it dry with a paper towel.

If you have bought a fillet, you can skip this step as it has already been gutted.


To add flavour to your steamed fish, you can marinate it with seasonings such as salt, soy sauce, wine, ginger, and scallions.

Mix the seasonings together in a bowl and rub them onto the fish. Let the fish marinate for at least 30 minutes before steaming.

Remember to not over-marinate the fish as it can become too salty or overpowering.

Steaming Process

A pot of water boils on a stove. A whole fish is placed on a steaming rack above the water, with steam rising around it

Setting Up the Steamer

To get started with steaming your fish, you will need to set up your steamer.

You can use a bamboo steamer or a large wok with a steaming rack. If you are using a wok, make sure it is large enough to fit your steaming rack and the fish.

Fill the wok with enough water to reach just below the steaming rack. Bring the water to a boil over high heat.

Cooking Time and Techniques

Once the water is boiling, place the fish on a heatproof plate and put it on the steaming rack. Cover the fish with a lid and steam it for 8-10 minutes, depending on the size of the fish.

You can test if the fish is cooked by inserting a toothpick into the thickest part of the fish. If the toothpick goes through easily, the fish is done.

While the fish is steaming, you can prepare the garnish.

Heat up some oil in a pan and fry some scallions until they are crispy.

Once the fish is done, remove it from the steamer and pour the hot oil over the fish.

Drizzle some sesame oil over the fish and garnish it with the crispy scallions and some cilantro.

Finishing Touches

Steaming fish requires some skills and techniques to get it right.

You need to make sure the water is boiling before you put the fish on the steaming rack. You also need to make sure the lid is tightly sealed to prevent the steam from escaping.

Steaming time can vary depending on the size of the fish, so make sure to adjust the time accordingly.

It's better to slightly undercook the fish than overcook it. Overcooked fish can become dry and tough.

Frequently Asked Questions

A whole fish steaming in a bamboo basket over a pot of boiling water, surrounded by aromatic herbs and spices

What's the best fish to use for a steamed fish dish?

The best fish for steaming is a fresh, whole fish with firm white flesh.

Some popular choices include sea bass, snapper, cod, and trout. You can also use fillets of these fish if you prefer.

How long does it typically take to steam a fish?

The cooking time depends on the size of the fish. As a general rule, it takes around 10 minutes to steam a 500g fish.

You can check if the fish is cooked by inserting a knife into the thickest part of the flesh - if it flakes easily, it's ready.

Can steaming fish be considered a healthy cooking method?

Yes, steaming is a healthy cooking method as it doesn't require any added fats or oils.

It also helps to retain the nutrients in the fish, making it a great choice for a healthy meal.

What are the health benefits of eating steamed fish?

Steamed fish is a great source of lean protein and omega-3 fatty acids, which are essential for heart health and cognitive function.

It's also low in calories and fat, making it a great choice for those looking to maintain a healthy weight.

What are some simple ways to flavour steamed fish?

You can flavour steamed fish with a variety of herbs and spices, such as ginger, garlic, spring onions, coriander, and chillies.

You can also add a splash of soy sauce or sesame oil for a more traditional Asian flavour.

Could you suggest any traditional Indian spices for steaming fish?

If you're looking to add an Indian twist to your steamed fish, you can try using spices such as cumin, coriander, turmeric, and garam masala.

You can also add some fresh curry leaves and mustard seeds for a more authentic flavour.