Easy Machhli Fry Recipe – Crispy Fish Fry Very Easy Recipe Urdu Video With English Ingredients List - Make At Home Fish Fry
Introduction
If you are looking for an easy and delicious fish recipe with a spicy coating and a satisfying crispy texture, this Easy Machhli Fry Recipe is a wonderful choice.Made with fresh fish, gram flour (besan), garlic paste, lemon juice, and traditional South Asian spices, this homemade fish fry is simple to prepare and full of flavour.
It is a great option for family meals, weekend lunches, dinner parties, and special occasions.
The best part of this Pakistani-style machhli fry is its simple seasoning.
Red chilli powder adds warmth and colour, crushed red chilli gives an extra spicy kick, coriander powder adds a distinctive aroma, and cumin brings a delicious earthy flavour.
Garlic paste and lemon juice help season the fish, while gram flour creates a light coating that becomes beautifully golden when fried.
Unlike recipes that require breadcrumbs or a thick liquid batter, this recipe uses a seasoned besan coating.
It is a practical way to prepare crispy fried fish with ingredients that are commonly available in Pakistani kitchens.
The quantity of gram flour can be adjusted according to the moisture in your fish.
Start with five tablespoons and add more as needed until the pieces are evenly coated.
This recipe is also easy to customise.
You can adjust the red chilli according to your family's taste, add extra lemon juice when serving, or garnish the finished fish with fresh coriander, sliced ginger, green chillies, and tomatoes.
For the best texture, choose firm fish pieces, pat away excess moisture, and fry them in properly heated oil without overcrowding the pan.
Whether you call it machhli fry, masalay wali fish fry, or crispy besan fish fry, this recipe offers a straightforward way to enjoy flavourful homemade fried fish.
Serve it fresh and hot with lemon wedges, green chutney, mint raita, or your favourite side dish.
Follow the step-by-step instructions below to prepare the fish, season it properly, coat it with the spiced gram flour mixture, and fry it until golden and cooked through.
With a few simple techniques, you can make this delicious fish fry at home without complicated ingredients or special equipment.
Why You’ll Love This Recipe
- Simple ingredients: The recipe uses fish, besan, garlic, lemon, and everyday spices.
- Crispy coating: Gram flour creates a savoury outer layer when fried correctly.
- Full of flavour: Garlic, chilli, cumin, and coriander give the fish a delicious spicy taste.
- Easy to customise: Adjust the seasoning to make the recipe milder or hotter.
- Versatile serving options: Enjoy it as a starter, a snack, or part of a family meal.
- No breadcrumbs required: The seasoned besan coating is the main ingredient for the outer layer.
Recipe Notes
Recipe: Easy Machhli / Fish Fry RecipeStyle: Pakistani / South Asian
Main Ingredient: Fish
Cooking Method: Deep-frying
Spice Level: Adjustable according to taste
Serving: Best served hot with Naan or roti
Fish Fry Recipe Ingredients List For 3 To 4 PersonsFish meat or boneless fish fillets – 750 grams Garlic paste – 2 tablespoons Salt – ½ tablespoon, or according to taste Red chilli powder – 1 tablespoon Crushed red chilli – 1 tablespoon Coriander powder – ½ tablespoon Cumin seeds – 1 tablespoon Gram flour (besan) – 5–8 tablespoons, as needed Lemon juice – 2 tablespoons Cooking oil – enough for frying (( For Garnish)) By Your Choice Fresh ginger, thinly sliced or julienned Green chillies Lemon wedges Fresh coriander leaves Tomato slices Note: Use standard measuring tablespoons for consistency. Start with five tablespoons of gram flour and add more if required. Adjust the salt and chilli according to your taste and the type of fish you are using. |
Easy Cooking Method Step By Step
How to Start / Prepare
Choose fresh fish: Use fresh, firm fish that holds its shape during frying. Boneless fillets are convenient for making strips or bite-sized pieces.
Prepare the pieces: Remove any remaining scales, skin if unwanted, and pin bones. Cut the fish into similarly sized strips or medium-sized pieces so they cook evenly.
Remove excess moisture: Pat the fish dry with clean paper towels. Excess water can make the gram flour coating wet and difficult to crisp.
Season the fish: Place the fish in a clean bowl. Add the garlic paste, lemon juice, salt, and red chilli powder. Mix gently so that the seasoning reaches all the pieces.
Allow the seasoning to settle: Leave the fish to season for approximately 10–15 minutes in the refrigerator. Avoid leaving raw fish at room temperature for an extended period.
Prepare the dry coating: In a separate wide plate or shallow bowl, combine the crushed red chilli, coriander powder, cumin seeds, and gram flour. Mix thoroughly to distribute the spices evenly.
Prepare your frying area: Keep the seasoned fish, dry coating, clean plate, cooking utensils, and garnish organised before heating the oil. Keep raw fish and its utensils separate from ready-to-eat garnish.
Step 1: Season the Fish
Place the prepared fish pieces in a bowl.
Add garlic paste, lemon juice, salt, and red chilli powder.
Gently mix until the seasoning coats the fish evenly.
Allow the fish to rest for 10–15 minutes in the refrigerator.
This gives the garlic, lemon, and chilli time to season the fish before frying.
Step 2: Make the Spiced Besan Mixture
Take a wide plate or shallow bowl and add the gram flour, crushed red chilli, coriander powder, and cumin seeds.
Mix everything well with a spoon so that the spices are distributed throughout the besan.
Begin with five tablespoons of gram flour.
Keep the remaining quantity available to add if needed.
Step 3: Coat the Fish Pieces
Take one seasoned fish piece at a time and press it gently into the spiced gram flour mixture.
Turn it over to coat all sides.
Shake off loose excess flour and place the coated pieces on a clean plate.
Repeat until all the fish is coated.
If the coating does not stick, use a little of the moisture already present on the seasoned fish.
Add more gram flour gradually if the mixture becomes too wet.
The coating should cling to the fish rather than form a thick, pasty layer.
Step 4: Heat the Cooking Oil
Pour sufficient cooking oil into a deep, heavy-bottomed pan.
Heat it over medium to medium-high heat until it is suitable for frying.
The oil should be hot enough for the coating to begin frying promptly, but it should not smoke. If the oil is too cool, the fish may absorb excess oil. If it is too hot, the coating may darken before the fish cooks through.
Keep water away from the hot oil and lower the fish carefully to prevent splashing.
Step 5: Fry Until Golden and Crispy
Carefully place a few coated fish pieces into the hot oil.
Do not overcrowd the pan, because adding too many pieces at once can lower the oil temperature.
Fry for approximately 3–5 minutes per side for medium-sized strips, adjusting the time according to their thickness.
Turn them gently when the first side becomes golden and the coating starts to firm up.
Continue frying until the coating is golden brown and crisp and the fish is cooked through.
As a food-safety guide, finfish should reach an internal temperature of 145°F (63°C), or the flesh should be opaque and separate easily with a fork. Use a food thermometer for the most reliable check.
Step 6: Drain the Excess Oil
Use a slotted spoon or suitable kitchen utensil to remove the cooked fish from the pan.
Place the pieces on a wire rack or a plate lined with paper towels.
Allow excess oil to drain before arranging the fish on a serving plate.
For the best crunch, do not cover the fish tightly while it is still hot, as trapped steam can soften the coating.
Step 7: Garnish and Serve
Arrange the crispy machhli fry on a serving platter.
Garnish with sliced ginger, green chillies, lemon wedges, fresh coriander leaves, and tomato slices according to your preference.
Serve immediately while the coating is crisp and the fish is hot.
Choose fresh fish: Use fresh, firm fish that holds its shape during frying. Boneless fillets are convenient for making strips or bite-sized pieces.
Prepare the pieces: Remove any remaining scales, skin if unwanted, and pin bones. Cut the fish into similarly sized strips or medium-sized pieces so they cook evenly.
Remove excess moisture: Pat the fish dry with clean paper towels. Excess water can make the gram flour coating wet and difficult to crisp.
Season the fish: Place the fish in a clean bowl. Add the garlic paste, lemon juice, salt, and red chilli powder. Mix gently so that the seasoning reaches all the pieces.
Allow the seasoning to settle: Leave the fish to season for approximately 10–15 minutes in the refrigerator. Avoid leaving raw fish at room temperature for an extended period.
Prepare the dry coating: In a separate wide plate or shallow bowl, combine the crushed red chilli, coriander powder, cumin seeds, and gram flour. Mix thoroughly to distribute the spices evenly.
Prepare your frying area: Keep the seasoned fish, dry coating, clean plate, cooking utensils, and garnish organised before heating the oil. Keep raw fish and its utensils separate from ready-to-eat garnish.
Step 1: Season the Fish
Place the prepared fish pieces in a bowl.
Add garlic paste, lemon juice, salt, and red chilli powder.
Gently mix until the seasoning coats the fish evenly.
Allow the fish to rest for 10–15 minutes in the refrigerator.
This gives the garlic, lemon, and chilli time to season the fish before frying.
Step 2: Make the Spiced Besan Mixture
Take a wide plate or shallow bowl and add the gram flour, crushed red chilli, coriander powder, and cumin seeds.
Mix everything well with a spoon so that the spices are distributed throughout the besan.
Begin with five tablespoons of gram flour.
Keep the remaining quantity available to add if needed.
Step 3: Coat the Fish Pieces
Take one seasoned fish piece at a time and press it gently into the spiced gram flour mixture.
Turn it over to coat all sides.
Shake off loose excess flour and place the coated pieces on a clean plate.
Repeat until all the fish is coated.
If the coating does not stick, use a little of the moisture already present on the seasoned fish.
Add more gram flour gradually if the mixture becomes too wet.
The coating should cling to the fish rather than form a thick, pasty layer.
Step 4: Heat the Cooking Oil
Pour sufficient cooking oil into a deep, heavy-bottomed pan.
Heat it over medium to medium-high heat until it is suitable for frying.
The oil should be hot enough for the coating to begin frying promptly, but it should not smoke. If the oil is too cool, the fish may absorb excess oil. If it is too hot, the coating may darken before the fish cooks through.
Keep water away from the hot oil and lower the fish carefully to prevent splashing.
Step 5: Fry Until Golden and Crispy
Carefully place a few coated fish pieces into the hot oil.
Do not overcrowd the pan, because adding too many pieces at once can lower the oil temperature.
Fry for approximately 3–5 minutes per side for medium-sized strips, adjusting the time according to their thickness.
Turn them gently when the first side becomes golden and the coating starts to firm up.
Continue frying until the coating is golden brown and crisp and the fish is cooked through.
As a food-safety guide, finfish should reach an internal temperature of 145°F (63°C), or the flesh should be opaque and separate easily with a fork. Use a food thermometer for the most reliable check.
Step 6: Drain the Excess Oil
Use a slotted spoon or suitable kitchen utensil to remove the cooked fish from the pan.
Place the pieces on a wire rack or a plate lined with paper towels.
Allow excess oil to drain before arranging the fish on a serving plate.
For the best crunch, do not cover the fish tightly while it is still hot, as trapped steam can soften the coating.
Step 7: Garnish and Serve
Arrange the crispy machhli fry on a serving platter.
Garnish with sliced ginger, green chillies, lemon wedges, fresh coriander leaves, and tomato slices according to your preference.
Serve immediately while the coating is crisp and the fish is hot.
Easy Crispy Fish Fry Recipe Video
Serving Ideas
This Pakistani-style fish fry pairs well with several simple sides. Choose one or two accompaniments to complement the spices without overpowering the flavour.- Naan
- Tandoori Roti
- Chapati
- Rice
- Fresh salad
- Raita
Storage & Reheating
How to Store Leftover Fish FryAllow the fish to stop steaming heavily, then place it in a clean, shallow, airtight container.
Refrigerate leftovers within two hours of cooking, or within one hour if the surrounding temperature is above 90°F (32°C).
Keep the refrigerator at 40°F (4°C) or below.
For best food safety, consume refrigerated cooked leftovers within 3–4 days.
Discard fish that has been left out beyond the recommended time or that shows signs of spoilage.
Do not rely on smell alone to determine whether food is safe.
How to Reheat Fish Fry
Oven: Preheat the oven to approximately 180°C (350°F). Place the fish on a baking tray and heat until hot throughout.
The exact time depends on the thickness of the pieces.
Air fryer: Arrange the fish in a single layer and heat at approximately 170–180°C for a few minutes, checking frequently until hot and crisp.
Frying pan: Reheat over medium-low heat with a small amount of oil, turning carefully so the coating does not break.
Microwaving is convenient, but it may soften the coating.
Whatever method you use, reheat leftovers to an internal temperature of 165°F (74°C).
Refrigeration, leftover timing, and reheating recommendations are consistent with FoodSafety.gov's food-safety guidance.
Avoid reheating the same portion repeatedly. Reheat only the quantity you plan to eat.
Common Mistakes to Avoid
1. Using Wet FishExcess surface moisture can make the besan coating sticky and uneven. Pat the fish dry before adding the seasoning and coating.
2. Adding Too Much Gram Flour
Too much besan can create a thick, powdery coating that masks the flavour of the fish. Begin with five tablespoons and add more gradually as required.
3. Frying in Oil That Is Too Cool
When the oil is not hot enough, the coating may absorb more oil and become heavy. Allow the oil to heat properly before adding the first batch.
4. Heating the Oil Too Much
Oil that is excessively hot can burn the outside before the fish cooks through. Reduce the heat if the coating darkens too quickly.
5. Overcrowding the Pan
Adding too many pieces at once reduces the oil temperature and makes it harder to turn the fish. Fry in small batches.
6. Cutting Uneven Pieces
Very thick and very thin pieces cook at different rates. Cut the fish into pieces of similar size for more consistent results.
7. Turning the Fish Too Early
The coating may fall away if you try to turn the fish before it has begun to firm up. Allow the first side to develop a crust, then turn gently. 8. Covering the Fish Immediately
Steam trapped under a lid can soften freshly fried fish. Drain it properly and leave it uncovered while serving.
9. Forgetting to Taste the Seasoning Balance
Chilli powders vary in heat, and different fish varieties have different flavours. Adjust the seasoning to your preference, keeping in mind that the garnish and chutney can also affect the final taste.
Some Usefull Tips About This Recipe
- Choose firm fish:Fish that holds together well is easier to coat, fry, and turn.
- Keep the pieces similar in size: This helps the fish cook evenly and makes timing easier.
- Use fresh lemon juice: It adds a pleasant tang to the garlic and spices.
- Adjust the heat level: Reduce either chilli ingredient for a milder version; increase it cautiously if you enjoy a hotter fish fry.
- Distribute the spices evenly: Mix the gram flour and dry spices thoroughly before coating the fish.
- Add besan gradually: The goal is an even coating, not a thick layer of dry flour.
- Fry in batches: Give every piece enough room for the coating to crisp properly.
- Check the thickest piece: Do not judge doneness by colour alone. Check that the fish is cooked through.
- Drain on a rack when possible: A rack allows excess oil to drip away and helps prevent the bottom from becoming soggy.
- Prepare the garnish ahead: Slice the lemon, ginger, tomatoes, and green chillies before frying so the fish can be served straight away.
- Keep safety in mind: Wash your hands and clean utensils and work surfaces after handling raw fish. Keep raw seafood separate from cooked food and fresh garnish.
Frequently Asked Questions
1. Which fish is best for this machhli fry recipe?
Firm fish fillets that hold their shape during frying are a convenient choice.
Boneless fillets are especially easy to cut into strips and coat evenly.
Cooking time will depend on the fish variety and thickness.
2. Can I use frozen fish?
Yes.
Thaw the fish safely in the refrigerator before preparing it.
Remove excess moisture with paper towels before adding the seasoning, because water on the surface can make the besan coating difficult to manage.
3. How do I make fish fry extra crispy?
Pat the fish dry, apply an even besan coating, heat the oil properly, and fry in small batches.
Avoid covering the fish immediately after frying, because trapped steam can soften the coating.
4. Can I reduce the red chilli?
Yes.
Reduce the red chilli powder and crushed red chilli according to your taste.
You can also serve the fish with a mild yoghurt dip to balance the spices.
5. Why does the gram flour coating fall off?
The fish may be too wet, the coating may be too thick, or the fish may be turned before the crust has formed.
Pat the fish dry, press the coating gently onto the surface, and turn it carefully once the first side is firm.
6. Can I shallow-fry the fish instead of deep-frying it?
Yes.
Use a heavy pan with enough oil to cover the base generously.
Cook over medium heat and turn the pieces carefully.
The texture may differ from deep-fried fish, and you may need to adjust the cooking time.
7. Can I prepare the fish in advance?
You can season the fish ahead of time and keep it covered in the refrigerator.
For a better coating, apply the dry besan mixture shortly before frying.
Keep raw fish refrigerated until you are ready to cook.
8. How can I tell when the fish is cooked?
The flesh should be opaque and separate easily with a fork.
The most reliable check is an internal temperature of 145°F (63°C) for finfish.
Thicker pieces may need additional cooking time.
9. Can I use cumin powder instead of cumin seeds?
Yes.
Cumin powder can be used if you prefer a more uniform coating.
Ground cumin may have a more concentrated flavour, so start with a suitable amount and adjust to taste.
10. How long can I store leftover machhli fry?
Refrigerate cooked fish promptly and use it within 3–4 days.
Reheat it to 165°F (74°C) before serving.
For the best texture and flavour, eat it freshly fried whenever possible.
Firm fish fillets that hold their shape during frying are a convenient choice.
Boneless fillets are especially easy to cut into strips and coat evenly.
Cooking time will depend on the fish variety and thickness.
2. Can I use frozen fish?
Yes.
Thaw the fish safely in the refrigerator before preparing it.
Remove excess moisture with paper towels before adding the seasoning, because water on the surface can make the besan coating difficult to manage.
3. How do I make fish fry extra crispy?
Pat the fish dry, apply an even besan coating, heat the oil properly, and fry in small batches.
Avoid covering the fish immediately after frying, because trapped steam can soften the coating.
4. Can I reduce the red chilli?
Yes.
Reduce the red chilli powder and crushed red chilli according to your taste.
You can also serve the fish with a mild yoghurt dip to balance the spices.
5. Why does the gram flour coating fall off?
The fish may be too wet, the coating may be too thick, or the fish may be turned before the crust has formed.
Pat the fish dry, press the coating gently onto the surface, and turn it carefully once the first side is firm.
6. Can I shallow-fry the fish instead of deep-frying it?
Yes.
Use a heavy pan with enough oil to cover the base generously.
Cook over medium heat and turn the pieces carefully.
The texture may differ from deep-fried fish, and you may need to adjust the cooking time.
7. Can I prepare the fish in advance?
You can season the fish ahead of time and keep it covered in the refrigerator.
For a better coating, apply the dry besan mixture shortly before frying.
Keep raw fish refrigerated until you are ready to cook.
8. How can I tell when the fish is cooked?
The flesh should be opaque and separate easily with a fork.
The most reliable check is an internal temperature of 145°F (63°C) for finfish.
Thicker pieces may need additional cooking time.
9. Can I use cumin powder instead of cumin seeds?
Yes.
Cumin powder can be used if you prefer a more uniform coating.
Ground cumin may have a more concentrated flavour, so start with a suitable amount and adjust to taste.
10. How long can I store leftover machhli fry?
Refrigerate cooked fish promptly and use it within 3–4 days.
Reheat it to 165°F (74°C) before serving.
For the best texture and flavour, eat it freshly fried whenever possible.
Final Words
This Easy Machhli Fry Recipe is a simple way to prepare flavourful Pakistani-style fried fish with besan, garlic, lemon juice, and aromatic spices.The coating adds a savoury crunch, while the seasoning gives each piece a spicy and tangy taste.
For the best results, pat the fish dry, coat each piece evenly, heat the oil properly, and fry in small batches until the fish is golden and cooked through.
Finish with fresh coriander, green chillies, sliced ginger, tomatoes, and lemon wedges for a colourful presentation.
Serve your homemade machhli fry with chutney, raita, fresh salad, or your favourite meal accompaniments.
Follow the method and practical tips above to prepare this delicious fish recipe for your next family lunch, dinner, or gathering.
If you try this recipe: share your experience and let us know how you like your machhli fry mildly spiced or extra hot!
Thanks For Watching - Please Join Our Youtube Channel
Sajna Jee Cooking Time
Sajna Jee Cooking Time


0 Comments
Please Comment For This Post
Your comment will be Fully published after 24 hours