5 Easy Fish Recipes to Cook at Home | The Flavour Desk
5 Incredible Fish Recipes
to Cook at Home
From silky Bengali mustard fish to crispy pan-fried fillets — these recipes celebrate the ocean’s finest, simply and beautifully.
Fish is one of the most underrated proteins in the home kitchen. It cooks faster than chicken, carries flavour more elegantly than red meat, and when done right — it is utterly unforgettable.
Whether you prefer the bold warmth of a mustard curry, the clean brightness of a lemon-herb bake, or the satisfying crunch of a perfectly fried fillet — there is a fish recipe here for every occasion, every skill level, and every craving. All five are tried, tested, and deeply delicious.
Bengali Mustard Fish Curry
Shorshe Ilish — the dish that defines a cuisine
If there is one fish curry that defines Bengali cooking, it is Shorshe Ilish — hilsa fish cooked in a pungent, golden mustard gravy with green chili and a drizzle of mustard oil. The flavour is sharp, complex, and deeply comforting. It is best eaten with steamed white rice, with nothing else on the plate to distract from it.
-
1Marinate the fish: Rub the hilsa pieces with turmeric, red chili powder, and salt. Let them rest for 10 minutes while you prepare the mustard paste.
-
2Make mustard paste: Blend yellow and black mustard seeds with green chili, a pinch of salt, and a splash of water into a smooth, thick paste. Set aside.
-
3Temper the oil: Heat mustard oil in a wide pan until it just begins to smoke — this removes the raw bitterness. Add nigella seeds and let them crackle for 30 seconds.
-
4Lightly fry the fish: Gently place the marinated fish into the pan. Fry for 90 seconds on each side until they are just sealed. Do not overcook — they will finish in the gravy.
-
5Build the gravy: Add the mustard paste to the pan with one cup of water. Stir gently, add sliced green chilies, and let it simmer on low heat for 8–10 minutes until the gravy thickens and the oil rises to the top. Finish with a teaspoon of raw mustard oil poured over the top just before serving.
Add a tiny pinch of turmeric to your mustard paste to balance the bitterness and give the gravy a warmer, more golden colour. Never rush the simmer — the mustard needs time to mellow and round out.
Crispy Pan-Fried Fish Fillet
Golden crust, flaky centre — weeknight perfection
A perfectly pan-fried fish fillet — crackling gold on the outside, soft and flaky within — is one of cooking’s most satisfying achievements. This technique works beautifully with any firm white fish: tilapia, basa, snapper, or cod. The coating is light, the seasoning is bold, and the whole thing is on the table in 20 minutes flat.
-
1Dry the fillets: Pat the fish fillets completely dry with paper towels. This is the most important step — moisture is the enemy of a crispy crust.
-
2Season the flour: Mix flour with paprika, garlic powder, cumin, black pepper, and salt in a shallow dish. Dredge each fillet through the mixture, pressing gently so the coating adheres evenly. Shake off any excess.
-
3Pan fry: Heat oil in a non-stick or cast-iron pan over medium-high heat until it shimmers. Lay the fillets in the pan and do not touch them for 3–4 minutes. Let the crust form undisturbed.
-
4Flip once: Carefully flip each fillet using a wide spatula. Cook for another 3 minutes on the second side. The fish is done when it flakes easily with a fork and the internal colour has turned from translucent to opaque white.
-
5Transfer to a plate lined with paper towel for 30 seconds. Serve immediately with lemon wedges, fresh parsley, and your choice of dipping sauce.
Never move the fish once it hits the pan. If it sticks when you try to flip, it is not ready. A properly formed crust releases naturally from the pan. Trust the process and wait.
Lemon Herb Baked Fish
Light, clean, and utterly elegant
When you want something light, healthy, and genuinely delicious without any fuss — baked fish with lemon and herbs is the answer. This technique keeps the fish incredibly moist while the garlic butter and fresh herbs create a flavour that tastes far more sophisticated than the effort involved. A brilliant weekday dinner that feels like a weekend treat.
-
1Preheat oven to 200°C (390°F). Line a baking dish with parchment paper or lightly grease it with oil.
-
2Make the herb butter: Combine melted butter, minced garlic, lemon juice, lemon zest, dill, parsley, oregano, salt, and white pepper in a small bowl. Mix well.
-
3Coat the fish: Place fillets in the prepared baking dish. Spoon the herb butter generously over each fillet, making sure every inch is covered. Lay lemon slices on top.
-
4Bake: Place in the preheated oven and bake for 15–18 minutes depending on thickness. The fish is done when it flakes easily with a fork and the top is lightly golden.
-
5Spoon the pan juices back over the fish before serving. Excellent with roasted vegetables, crusty bread, or simple steamed rice.
Bake the fish uncovered for the first 12 minutes, then switch to the grill/broil setting for the final 3 minutes. This gives you a beautiful golden top while keeping the inside perfectly moist.
Spicy Fish Masala
Bold, fiery, and rich with South Asian soul
This spicy fish masala is everything a great curry should be — layered, bold, and deeply satisfying. The tomato-onion base is cooked down until thick and jammy, creating a gravy that clings to every piece of fish. This works beautifully with rohu, catfish, or any firm-fleshed fish that can hold up to the bold spices without falling apart.
-
1Marinate and fry the fish: Rub fish pieces with turmeric, half the chili powder, and salt. Shallow fry in oil for 2 minutes each side until just golden. Set aside on a plate.
-
2Build the masala base: In the same pan, fry the chopped onions over medium heat until deeply golden — about 12 minutes. Add ginger-garlic paste and cook for 2 minutes until fragrant.
-
3Add spices and tomato: Add coriander powder, cumin, remaining chili powder, and turmeric. Stir for 1 minute, then pour in the tomato puree. Cook on medium heat, stirring occasionally, until the masala thickens and oil separates from the sides — about 10 minutes.
-
4Finish the curry: Add half a cup of water, stir, then gently lower the fried fish pieces into the gravy. Simmer on low heat for 6–8 minutes. Add garam masala, stir once, and turn off the heat.
-
5Garnish generously with fresh coriander and a squeeze of lemon. Serve hot with rice, chapati, or naan.
Always fry the fish separately before adding to the curry. It forms a light crust that holds the fish together during simmering. Fish added raw to curry often breaks apart into pieces before it is done.
Garlic Butter Fish
Fifteen minutes. Five ingredients. Pure magic.
Sometimes the best recipes are also the simplest. This garlic butter fish requires almost no preparation, uses just five core ingredients, and produces a result so flavourful and elegant that guests will assume you have been cooking for hours. The secret is browning the butter until it turns nutty and golden — that one step transforms everything.
-
1Season the fish: Pat fillets dry and season both sides generously with salt, pepper, and paprika. This is your only seasoning layer, so do not be shy.
-
2Sear the fish: Melt 2 tablespoons of butter in a pan over medium-high heat. When it foams, add the fish and cook for 3 minutes per side without moving. Transfer to a warm plate.
-
3Brown the butter: Add the remaining 2 tablespoons of butter to the same pan. Let it melt and continue cooking over medium heat, swirling the pan, until the butter turns a light amber colour and smells nutty — about 2 minutes. Watch it carefully; it goes from brown to burnt quickly.
-
4Add garlic and lemon: Add the minced garlic to the brown butter and cook for 30 seconds. Remove from heat and squeeze in the lemon juice — it will sizzle. Stir in the fresh parsley.
-
5Pour the garlic brown butter sauce generously over the rested fish. Serve immediately with mashed potato, steamed vegetables, or a simple green salad.
Brown butter is the chef’s secret weapon. The milk solids in the butter caramelise and create an extraordinary nutty, almost toffee-like flavour that elevates even the simplest fish into something memorable. Add a tiny pinch of fresh thyme for extra depth.
Which Will You Cook First?
Whether it is the bold Bengali mustard curry or the effortless garlic butter fish — every one of these recipes is a reminder that great cooking does not have to be complicated. Just fresh ingredients, a little patience, and a love for good food.
Drop your favourite in the comments below. Happy cooking!
Save this post for later
Found a recipe you love? Bookmark this page, share it with a friend, or pin it on Pinterest — and come back when you are ready to cook something truly special.
