Tandoori pomfret flavored with exotic Indian spices, cooked on stovetop and finished in the oven! This recipe gives you perfectly browned pomfret fry that is not greasy with oil. (It works for any fish, whole or fillets.)
Why You’ll Love This Pomfret Fry Recipe
Have you ever been overwhelmed by the thought of handling a whole fish? Or you thought frying fish in oil was the only way to make fish taste good?
I was, too!
That was until I learned how to make this pomfret fry recipe. It is easier than you think. Once you master this recipe, making tandoori fish fry with any kind of fish will be a breeze.
- Prepare the fish
- Brown for 4 minutes in a pan
- Roast in the oven for 15 minutes.
The secret to making good tandoori pomfret lies in how you prepare and marinate the fish.
Fish tandoori masala is a rich aromatic marinade. Combined with fish, you need to cook it well to enjoy the flavors. Or else you’ll be left with fish that tastes like chili powder!
No worries. I can guide you with step-by-step pictures and instructions.
For tandoori salmon tikka, I used a toned-down version of the marinade. You wouldn’t want to do that with this pomfret recipe. Tandoori flavors go amazingly well with white fish.
One option is to shallow-fry the pomfret with at least a cup of oil (which is an absolute no-no when you’re into low-calorie cooking). It also reduces the health benefits of fish.
When you pan-grill the pomfret with a few spoons of oil, only the outer part of the fish gets cooked. It works for paneer tikka on tawa, but not for whole pomfret.
Brown the marinated fish on a pan and then finish in the oven. The grilled pomfret is done with a few spoons of oil. Goal achieved!
This recipe is quite flexible. You can also
- use fillets or fish steaks
- cook it entirely on the stovetop (if you don’t have an oven)
- cook it on a grill
Without further ado, here’s how you do it:
(You can find the exact measurements and instructions in the printable recipe card at the end of this page.)
- Fish: I’ve used silver pomfret (also called butterfish/pompano) here. Any white fish can be used for this recipe.
- Ghee/melted butter for browning and basting the fish.
- Tandoori marinade:
- Chili powder: I’ve used regular one for the heat. Cayenne pepper can also be used.
- Kashmiri chili powder: This is for the flavor and color. Paprika is a close alternative.
- Other spices are easily available at Asian stores. You can skip either cumin or coriander if you don’t have one of them. (Don’t leave out both 🙂 ) The taste will differ slightly depending on which one you use. Since there’re a lot of flavors going on, nobody can tell the difference. Unless they’ve been eating tandoori pomfret all their lives 😉
- Ginger garlic paste: Blend chopped ginger (1-inch piece) and garlic (4 cloves). A smooth paste works better.
- Mustard oil: This gives the characteristic tandoori flavor. Not very close, but if you need a substitute, use olive oil /sunflower oil and ½ teaspoon of mustard powder.
- Besan or chickpea flour helps the marinade stick to the fish and keeps it crisp. You can either buy roasted besan, or roast it yourself. (Dry roast in a small pan on low flame for about 5 minutes.)
- Pink salt is more flavorful. If not available, you can substitute with the same amount of regular salt.
How To Make Tandoori Pomfret: Step by step
Prepare the Pomfret
Here comes the MOST IMPORTANT part of the recipe:
Remove the head and tail. Place the pomfret on a chopping board and slice it horizontally, leaving one end of the fish intact.
Open up and clean the inner part of the fish by removing the guts.
There’s no need to remove the skin. Make deep cuts across the pomfret diagonally as shown.
In a small bowl, mix ginger garlic paste, lemon juice, salt, and pepper.
Season the fish with the marinade, including the inner layers and the slits. Let it sit for 5 minutes while you prepare the second marinade.
Fish Tandoori Masala
- Take yogurt, mustard oil, roasted besan, and spices in a small bowl.
- Whisk everything together until you get a homogenous mixture.
- Coat the fish with the marinade. Ensure that you cover the inside and the slits too.
- Let them marinate for 30 minutes. (You can marinate for up to an hour for best results.)
Pan-fry or Grill the Pomfret
Use a grill pan or a regular pan. Brush with oil, ghee or melted butter. Brown the fish for about 2 minutes.
Flip and brown the other side for 2 minutes.
Bake Pomfret in the Oven
Preheat the oven to 200°C/392°F
Place the browned pomfrets on the oven grill. Baste with ghee/ melted butter. Grill in the oven for 10 minutes.
Remove the fish from the oven. Flip and baste with ghee. Cook for another 5 to 10 minutes.
Remove the grill from the oven and let it cool. Serve your tandoori pomfret fry garnished with onion rings, julienned carrots, lemon slices and coriander leaves.
How To Cook Pomfret Fry Without An Oven
Tandoori fish can also be cooked on the stovetop in a pan (using the same amount of oil).
Instead of cooking the fish as a whole, slice it horizontally just above the center bone. Flip and slice the other side similarly. This way you can remove the bone and you’ll get 2 fillets from each pomfret.
Marinate and brown both sides of the fish on the pan as per the instructions above.
Once the fish are browned, sprinkle about 2 teaspoons of water around the fish and cover them with a lid. Let the slices cook for 5 minutes on medium flame. Open and flip the slices. Cover and cook again for 5 minutes.
Open and check for doneness. If not done or if you want it browned further, cook uncovered for a couple of minutes more. Remove from heat and serve!
You can also shallow-fry fish tandoori in a cup of oil (without going through these steps). But the idea is to minimize the oil used 🙂
Tandoori Fish Tikka
Fish tikka are nothing but bite-sized boneless cubes of fish with tandoori flavors. So you’ll need fish fillets that can be diced into chunky pieces.
Any fish is fine. We don’t generally prefer pomfret for tikka because they are thinner than the average fish.
Chop the fillets into 2-inch cubes. Use the same tandoori marinade. Place the marinated fish cubes on a sheet pan apart from each other. Baste with oil or ghee and roast in the oven at 200°C/392°F for 8 to 10 minutes. There’s no need to flip.
- Want a deeper color and flavor to your tandoori pomfret? Use the hack I used for tandoori salmon: When you make tandoori marinade, heat mustard oil and add it to Kashmiri chili powder. Once it cools down, add the rest of the marinade ingredients.
- Grill placement: When you roast the fish in the oven, place the grill in the middle rack.
- Cooking time will depend on how thick the fish are. To check if they’re done, use a fork and test the thickest part of the pomfret. Perfectly cooked fish will be opaque and flake easily.
Common Questions about Cooking Fish
Why do we marinate fish with turmeric?
Turmeric is a commonly used spice in Indian and Southeast Asian cuisine, and it’s often used in fish marinades for its health benefits and flavor. Turmeric contains a natural compound called curcumin, which has anti-inflammatory and antioxidant properties.
When used in fish marinades, turmeric helps to tenderize the fish and can also enhance its flavor. It gives the fish a bright yellow color and adds a subtle earthy, slightly bitter taste.
Additionally, turmeric is believed to have antimicrobial properties that can help to preserve the fish and prevent spoilage.
Why do you put lemon juice on fish before cooking?
Lemon juice is often used on fish before cooking for several reasons:
Adds flavor: Lemon juice adds a bright, tangy flavor to fish that can enhance its taste. The acidity in the juice can cut through the natural richness of the fish and balance out any earthy or fishy flavors.
Tenderizes the fish: The acidity in lemon juice can also help to tenderize the fish by breaking down some of the proteins.
Reduces fishy odor: Some types of fish can have a strong, fishy odor that may not be appealing to everyone. Lemon juice can help to mask this odor and make the fish smell fresher.
Prevents discoloration: The ascorbic acid in lemon juice can help to prevent discoloration of the fish. When exposed to air, some types of fish can turn brown or gray, which can be unappetizing.
Overall, using lemon juice on fish before cooking can improve the taste, texture, and appearance of the fish.
What is the ideal time to marinate fish?
The ideal time to marinate fish depends on the type and thickness of the fish. Generally, fish can be marinated for 30 minutes to 2 hours, but no longer than that.
Fish is more delicate than other meats. Marinating it for too long can cause the acids in the marinade to break down the protein fibers, resulting in a mushy texture.
Additionally, if the marinade contains citrus, it can “cook” the fish if left too long, resulting in a tough or rubbery texture.
As a general rule, it’s best to marinate fish for no more than 30 minutes if it’s thin and delicate, and up to 2 hours if it’s thicker and denser.
What is the most common mistake when cooking fish?
1. The most common mistake when cooking fish is overcooking it. Fish is delicate and cooks quickly. It has little fat to help keep it moist. If left on the heat for too long, it can become dry, tough, and rubbery.
Overcooking fish can also cause the proteins to denature and release a white liquid called albumin, which can make the fish look unappetizing and taste dry.
2. Another common mistake when cooking fish is not seasoning it properly. Fish has a mild flavor, and it’s important to season it with salt and pepper or other spices to enhance its taste.
3. Lastly, not paying attention to the freshness of the fish can also be a mistake. Fresh fish should have a mild odor, bright eyes, firm flesh, and shiny scales. If the fish smells overly fishy or has a slimy texture, it’s likely past its prime and may not cook properly.
How do you make fish soft and tender?
There are several ways to make fish soft and tender:
1. Cook it gently: Fish is delicate and cooks quickly, so it’s important to cook it gently over low to medium heat. High heat can cause the proteins in the fish to seize up and become tough. Steaming, poaching, or baking fish at low temperatures are all gentle cooking methods that can help keep the fish moist and tender.
2. Marinate it: Marinating fish can help to tenderize it and add flavor. Marinating the fish in an acidic marinade, like lemon juice or vinegar, can help to tenderize it by breaking down some of the proteins.
3. Don’t overcook it: Overcooking fish can cause it to become dry and tough. It’s important to cook fish until it’s just cooked through and still moist. Use a meat thermometer to ensure that the internal temperature of the fish reaches 145°F (63°C) for it to be safe to eat.
Or pair it with mango pomegranate salad for a sweet treat.
★★★★★Did you try this recipe? Please give a star rating in the comments below ★★★★★
HUNGRY FOR MORE? Join over 1000 home cooks like you who subscribe to my weekly newsletter to get all the latest recipes right in your inbox. Or follow me on your favorite social media: Facebook, Pinterest, Instagram, and YouTube. Thank you and happy cooking!
Hi! I’m Sheeba, welcome to Go Healthy ever after!
I have a passion for cooking delicious nourishing food that’s easy to cook with fresh natural ingredients free from additives or preservatives. The easy healthy recipes you find here will inspire you to cook with creativity.