7 Fin-tastic Fish Recipes To Get Your Taste Buds Going

fish recipes platter

Got the feels for seafood tonight? Other than the regular crustacean, there are also options like cod, salmon and more. We’re talking about whipping up some fish curry, teriyaki salmon and maybe even some fish and chips. So here are some of the best fish recipe ideas you can gleam some inspiration from!

Scale up the flavour with these fish recipes

1. Fish And Chips

fish and chips
(Credit: Davey Gravy / Unsplash)

Fish and chips are a quintessential British dish, loved by people all around the world. This delicious combination of crispy fried fish and golden chips has been a staple of the British diet for over a century. 


  • 500g white fish fillets (such as cod or haddock)
  • 250g plain flour
  • 1 tsp baking powder
  • 1 tsp salt
  • 300ml cold water
  • 1kg potatoes
  • Vegetable oil, for frying
  • Malt vinegar and salt, to serve


  • Large mixing bowl
  • Whisk
  • Deep-fat fryer or large saucepan
  • Slotted spoon
  • Large plate
  • Sharp knife
  • Fork
  • Serving dish

Fish Recipe

  1. First, prepare the batter by combining the flour, baking powder and salt in a large mixing bowl. Whisk in the cold water until you have a smooth batter.
  2. Heat the oil in a deep-fat fryer or large saucepan until it reaches 180°C.
  3. Cut the fish fillets (available on PickMe Official Store) into strips, or leave them whole if you prefer. Pat them dry with a paper towel.
  4. Dip each piece of fish in the batter, making sure it is fully coated.
  5. Carefully lower the fish into the hot oil using a slotted spoon. Fry for 4-5 minutes, or until golden brown and cooked through.
  6. Remove the fish from the oil with the slotted spoon and place it on a large plate lined with kitchen paper to drain any excess oil.
  7. Season with salt and serve with chips and malt vinegar.

2. Fish Curry

fish curry
(Credit: Lampos Aritonang / Unsplash)

Fish curry is believed to have originated in the coastal regions of India, where fish was abundant and a staple of the local diet. Over time, this dish spread to other parts of Asia and beyond, becoming a popular choice in restaurants and households all around the world. Today, there are many different variations of fish curry, each with its own unique blend of spices and ingredients.


  • 500g white fish fillets
  • 1 onion, finely chopped
  • 2 garlic cloves, finely chopped
  • 1 thumb-sized piece of ginger, grated
  • 2 tablespoons vegetable oil
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp turmeric
  • 1 tsp chilli powder
  • 400ml coconut milk
  • 1 tbsp tomato puree
  • Juice of 1 lime
  • Salt, to taste
  • Fresh coriander, to garnish


  • Large mixing bowl
  • Sharp knife 
  • Frying pan or wok
  • Wooden spoon
  • Serving dish
  • Ladle
  • Spoon

Fish Recipe

  1. Begin by preparing the fish. Cut the fish fillets into bite-sized chunks and set them aside.
  2. Heat the oil in a frying pan or wok over medium heat. Add chopped onion, garlic and ginger and fry for 3-4 minutes, or until softened.
  3. Add ground cumin, coriander, turmeric and chilli powder to the pan and stir well. Fry for 2 minutes, or until fragrant.
  4. Pour in coconut milk and stir in tomato puree. Bring the mixture to a simmer and let it cook until it has thickened slightly.
  5. Add the fish chunks to the pan and stir gently to coat them in the sauce. Simmer for 5-7 minutes until the fish is cooked through.
  6. Squeeze lime juice over the top of the fish curry and season with salt.
  7. Serve the fish curry in a large serving dish, garnished with fresh coriander.

3. Teriyaki Salmon

fish recipe teriyaki salmon
(Credit: jh_tan84 / Flickr)

Teriyaki salmon is a delicious and healthy dish that is easy to prepare and perfect for any occasion. With its succulent salmon fillets glazed in a sweet and savoury sauce, it’s sure to impress your guests and satisfy your cravings.


  • 4 salmon fillets, skin on
  • ¼ cup soy sauce
  • ¼ cup mirin
  • ¼ cup brown sugar
  • ¼ cup sake
  • 2 garlic cloves, minced
  • 1 tbsp grated ginger
  • 1 tbsp vegetable oil
  • Sesame seeds and chopped green onions, to garnish


  • Large mixing bowl
  • Whisk
  • Baking dish
  • Basting brush
  • Serving dish
  • Fork

Fish Recipe

  1. In a large mixing bowl, whisk together the soy sauce, mirin, brown sugar, sake, garlic, and ginger until the sugar has dissolved.
  2. Place the salmon fillets (available on SilverSea Mall Official Store) in a baking dish and pour the teriyaki sauce (available on Shopee Supermarket) over the top. Marinate the salmon in the sauce for at least 30 minutes, turning the fillets occasionally to ensure they are evenly coated.
  3. Preheat your oven to 200°C.
  4. Heat the vegetable oil in a frying pan over medium-high heat. Once the pan is hot, remove the salmon fillets from the marinade, shaking off any excess sauce, and place them skin-side down in the pan. Cook for 2-3 minutes, or until the skin is crispy and golden brown.
  5. Transfer the salmon fillets to a baking dish, skin-side down, and brush them with the remaining teriyaki sauce.
  6. Bake the salmon in the preheated oven for 8-10 minutes, or until it is cooked through and the sauce has thickened and caramelised.
  7. Once the salmon is cooked, remove it from the oven and let it rest for a few minutes.
  8. Serve the teriyaki salmon on a large serving dish, garnished with sesame seeds and chopped green onions.

4. Fish Tacos

fish recipe fish tacos
(Credit: The Spice Companies / Flickr)

Fish tacos are a popular and flavourful dish that originated in Mexico and have become a staple around the world. This tasty fish recipe is perfect for any occasion, whether it’s a quick and easy weeknight dinner or a fun weekend meal with friends and family. 


  • 4 white fish fillets
  • 8 small tortillas
  • ¼ cup all-purpose flour
  • 1 tsp ground cumin
  • 1 tsp paprika
  • ½ tsp garlic powder
  • Salt and pepper, to taste
  • Vegetable oil, for frying
  • ½ cup mayonnaise
  • ¼ cup sour cream
  • Juice of 1 lime
  • 2 cups of shredded cabbage
  • 1 avocado, diced
  • ¼ cup chopped fresh cilantro
  • Hot sauce or salsa, to serve


  • Mixing bowl
  • Whisk
  • Frying pan
  • Tongs
  • Baking sheet
  • Serving dish
  • Fork

Fish Recipe

  1. In a mixing bowl, whisk together flour, cumin, paprika, garlic powder, salt, and pepper.
  2. Cut fish fillets into bite-sized pieces and add them to the bowl. Toss the fish in the flour mixture until it is evenly coated.
  3. Heat vegetable oil in a frying pan over medium-high heat. Once the oil is hot, add the fish to the pan and cook until it is crispy and golden brown. Use tongs to flip the fish halfway through cooking.
  4. Once the fish is cooked, remove it from the pan and place it on a baking sheet lined with paper towels to drain any excess oil.
  5. In another mixing bowl, whisk together mayonnaise, sour cream, and lime juice until smooth and creamy.
  6. To assemble the fish tacos, warm the tortillas (available on Mr Popiah Official Store) in a dry frying pan or on a grill until they are soft and pliable.
  7. Place a few pieces of fish on each tortilla, followed by some shredded cabbage, diced avocado, and chopped cilantro.
  8. Drizzle the mayonnaise sauce over the top of each taco, and serve with hot sauce or salsa on the side.

5. Fish Pie

fish recipe fish pie
(Credit: Conall / Wikimedia Commons)

Fish pie has been a popular dish in Britain for centuries, with its origins dating back to the early 18th century. Back then, the dish was a simple combination of fish, potatoes, and milk that was baked in a pastry crust. Over time, the recipe evolved to include other ingredients such as onions, eggs, and cheese.


  • 600g mixed fish
  • 1 onion, chopped
  • 1 celery stalk, chopped
  • 1 carrot, chopped
  • 50g butter
  • 50g plain flour
  • 500ml milk
  • 1 tsp Dijon mustard
  • 2 tbsp chopped fresh parsley
  • 1 lemon, juiced
  • Salt and pepper to taste
  • 900g potatoes, peeled and chopped
  • 50g butter
  • 75ml milk
  • 100g grated cheddar cheese


  • Large pot
  • Frying pan
  • Baking dish
  • Mixing bowl
  • Potato masher
  • Wooden spoon
  • Kitchen knife
  • Cutting board

Fish Recipe:

  1. Preheat the oven to 200°C.
  2. In a large pot, bring the chopped potatoes to a boil in salted water. Reduce the heat and simmer for 15-20 minutes or until tender.
  3. While the potatoes are cooking, melt butter in a frying pan over medium heat. Add the chopped onion, celery, and carrot, and cook until the vegetables are soft.
  4. Add plain flour to the pan and stir well to combine. Gradually add milk, stirring constantly, until the mixture is smooth.
  5. Add Dijon mustard, chopped fresh parsley, and the juice of 1 lemon to the pan. Season with salt and pepper to taste.
  6. Add the mixed fish to the pan and stir gently to combine with the sauce. Cook for 5-7 minutes, or until the fish is just cooked through.
  7. Drain the cooked potatoes and add 50g of butter and 75ml of milk. Mash the potatoes until they are smooth and creamy.
  8. Transfer the fish mixture to a large baking dish. Spoon the mashed potatoes on top of the fish mixture, spreading it out evenly.
  9. Sprinkle 100g of grated cheddar cheese over the top of the mashed potatoes.
  10. Bake the fish pie in the preheated oven for 25-30 minutes, or until the top is golden brown and the filling is bubbling.
  11. Remove the fish pie from the oven and let it cool for a few minutes before serving.

6. Fish Cakes

fish recipe fish cake
(Credit: Caroline Trotter / Flickr)

Fish cakes are a delicious and versatile dish that can be enjoyed as a starter or main course. They are a popular British classic, made with flaked fish, mashed potatoes, and a variety of other ingredients. 


  • 500g white fish fillets
  • 500g potatoes, peeled and chopped
  • 1 onion, finely chopped
  • 2 garlic cloves, crushed
  • 1 red chilli, deseeded and finely chopped
  • 2 tbsp chopped parsley
  • 2 tbsp chopped chives
  • Salt and pepper to taste
  • Plain flour
  • 2 eggs, lightly beaten
  • Breadcrumbs
  • Oil


  • Pot
  • Frying pan
  • Mixing bowl
  • Fork
  • Measuring spoons
  • Tablespoon
  • Plate
  • Frying pan
  • Kitchen paper

Fish Recipe:

  1. Cook potatoes in a large pan of boiling salted water until they are soft and tender. Drain and mash them until smooth.
  2. While potatoes are cooking, place the fish fillets in a pan of boiling salted water and cook for 5-7 minutes until they are cooked through. Drain and allow them to cool.
  3. Once the fish has cooled, remove the skin and bones, and flake the flesh into small pieces.
  4. In a frying pan, heat oil and fry onions until soft and golden. Add garlic and chilli and fry for another 1-2 minutes.
  5. Add the mashed potatoes, flaked fish, chopped parsley, and chives to the frying pan and mix well. Season with salt and pepper.
  6. Allow the mixture to cool for a few minutes, then shape it into small fish cakes. 
  7. Coat each fish cake in flour, then dip it in the beaten eggs, and finally coat it in breadcrumbs.
  8. Heat oil in a frying pan over medium heat. Add the fish cakes and cook them each side until they are golden brown and crispy. 
  9. Once cooked, remove the fish cakes from the frying pan and place them on a plate lined with kitchen paper to remove excess oil.
  10. Serve the fish cakes with a wedge of lemon and some tartar sauce (available on Meat Pride Official Store).

7. Fish Fingers

fish fingers
(Credit: neha mathur / Flickr)

This fish recipe is a classic British comfort food loved by both adults and children. This crispy and delicious dish can be enjoyed as a quick snack or a full meal, and it’s perfect for a casual get-together or a lazy weekend evening.


  • 500g skinless and boneless cod fillets, cut into fingers
  • 1 cup plain flour
  • 2 eggs, beaten
  • 1 cup breadcrumbs
  • 1 tsp garlic powder
  • 1 tsp paprika
  • Salt and pepper to taste
  • Oil for frying


  • Cutting board
  • Sharp knife
  • Three bowls
  • Deep frying pan
  • Tongs
  • Paper towels
  • Baking tray

Fish Recipe:

  1. Preheat the oven to 200°C. Line a baking tray with parchment paper.
  2. Prepare three bowls, one with the flour, one with the beaten eggs, and one with the breadcrumbs mixed with garlic powder, paprika, salt, and pepper.
  3. Dip each fish finger into the flour, then the eggs, and finally the breadcrumb mixture, making sure to coat evenly.
  4. Heat the oil in a deep frying pan over medium heat. Once the oil is hot, add the fish fingers and fry until golden brown and crispy, turning occasionally. This should take about 5-6 minutes.
  5. Once the fish fingers are cooked, remove them from the pan and place them on a paper towel to remove excess oil.
  6. Transfer the fish fingers to the baking tray and bake in the oven for 10-12 minutes or until fully cooked.

Just keep swimming with these fish recipes

Pamper yourself with a luxurious dinner using these amazing fish recipes! There’s no need to break the bank when you’ve got Shopee Supermarket to rely on. And if you’re still up for more, give these Thai food recipes and Italian food recipes a go too!

Facebook Comments