Our Best Fried Fish Recipe

5 from 9 votes
Jump to RecipeComment

This post may contain affiliate links.

Ready in 30 minutes, this recipe for fried fish is unique because of its Persian flavors. Brushed with saffron and seasoned with turmeric, this fish recipe works well for any occasion.

Fried fish on a plate with blue backdrop.


 

We have many fish and seafood recipes here on the blog but my favorites got to be the Persian style ones including stuffed branzino and shrimp and rice, not to mention this classic Persian fish recipe. Serve with some sabzi polo (herb rice) and you got yourself one of the best meals ever.

Fried Fish – Persian Style!

It’s very common to have fish right before Nowruz (Persian New Year). For this special occasion, Iranians usually fry fish fillets and serve them with herbed rice and pickled garlic.

What makes this fish fry special is the spices and preparation. The whole dish comes together in only 30 minutes since there is no need to marinate the fillets. The fish is brushed with bloomed saffron, then dredged in a spiced flour mixture and fried to perfection.

Did I mention that there’s really only three steps to this recipe? It’s perfect for a novice cook to impress friends and family without a major time investment!

Which Fish is Best for Frying?

White fishes such as mahi mahi and branzino are best for frying. I like using branzino fillets because of their tender ad buttery texture as well as the short cooking time.

You can ask the person working at the seafood section of your local supermarket to skin the fish if desired, however, my preference is to keep the skin because it gets crispy and nice, plus it makes it easier to handle the fish when frying.

You need branzino, spices, saffron and flour to make this dish.

Seasoning For Fish Fry

To make Persian fried fish, I used a combination of saffron to brush the fish as well as turmeric, cinnamon, garlic powder, onion powder, salt and pepper. You can use other seasonings including paprika, cayenne pepper or coriander.

How To Make Fried Fish

Brush the fish with saffron then mix the flour with spices and dredge the fish in flour and fry in oil.
  1. Grind the saffron threads onto powder using a pestle and mortar. Sprinkle the powdered saffron over a few ice cubes and let it melt. Brush the bloomed saffron over on both sides of the branzino fillets.
  2. Mix the flour with turmeric, cinnamon, onion powder, garlic powder, salt and pepper. Dredge the fish fillets in the flour and make sure they are fully covered on both sides. Pat the fish with your hands to make sure the flour mixture is sticking well.
  3. Heat the oil in a pan over medium high heat. Once the oil is shimmery place the fish in the pan and fry for 5-7 minutes on each side. Take the fish out of the pan and place it on a rack to get rid of the excess oil and keep the fried branzino crispy. Squeeze some lemon on the fish and serve immediately.

Variations

This recipe is very forgiving and there are several variations you can try:

  • You can use other types of fish including tilapia, mahi mahi, flounder or seabass. Please note that cooking times may vary.
  • Enhance the flavors by using other spices, such as cayenne pepper, cumin and coriander.

Serving Suggestions

Traditionally, fried fish is served over sabzi polo (herb rice) and kuku sabzi for Persian New Year. However, you can also serve it with other side dishes. Here are some of our favorites:

Serve fried fish with sabzi polo for Nowruz.

Leftovers and reheating

It’s always best to serve fried fish right away when it’s fresh and hot. However, if you have leftovers, store them in an airtight container and refrigerate for up to 2 days. Reheat in a pan over medium heat and flip once or twice.

Frequently Asked Questions

How to know when the fish is fully cooked?

The fish is ready when it’s opaque and flakes easily. It takes about 8 to 10 minutes for a branzino fillet to fry completely over medium high heat.

Can I make this dish ahead of time?

It’s always best to fry fish right before serving. However, you can make the flour mixture a day in advance if preferred.

Can I use the air fryer to fry the fish?

I have not tried air frying fish using this recipe, so I’m not in a position to recommend it.

Can I use any other oil to fry the fish?

You can use any oil with a high smoking point, including avocado oil.

Front shot of fried branzino.

More Fish and Seafood Recipes

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

Fried fish recipe Persian style.
5 from 9 votes

Best Fried Fish Recipe (Persian Style)

Ready in 30 minutes, this recipe for fried fish is unique because of its Persian flavors. Brushed with saffron and seasoned with turmeric, this fish recipe works well for any occasion.
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 4 servings
Save this Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1/4 tsp ground saffron
  • 4 whole branzino, sliced open and insides clean, or cut into fillets
  • 1 cup all purpose flour
  • 1 tsp turmeric
  • 1/2 tsp cinnamon
  • 1 1/2 tsp garlic powder
  • 1 tsp onion powder
  • 1/4 tsp black pepper
  • 1 tsp kosher salt
  • 1/2 cup vegetable oil
  • 1 lemon , juice of

Instructions 

  • Sprinkle the saffron over 3 cubes of ice and let it melt at room temperature.
  • Brush both sides of each branzino with the bloomed saffron.
  • Mix the flour with turmeric, cinnamon, garlic powder, onion powder, black pepper and salt.
  • Dredge the fish in the flour mixture on both sides. Pat with your hands to make sure the flour is sticking to the fish.
  • Heat the oil in a pan over medium high heat. Place the fish in the oil and fry for 5 to 7 minutes on each side until fully cooked.
  • Take the fish out of the pan and place it on a cooling rack to get rid of the excess oil and keep the fish crispy.
  • Top with lemon juice and serve immediately.

Video

Notes

  • Serve this fried fish with sabzi polo and kuku sabzi for Nowruz (Persian New Year).
  • It’s best to serve this fish immediately and not have leftovers. However, if you have leftovers, store them in an airtight container and refrigerate for up to 2 days. Reheat in a pan over medium heat and flip the fish a couple of time for even reheating. 
  • You can add other spices including cayenne pepper, cumin and coriander to the mix if desired. 

Nutrition

Calories: 1244kcal | Carbohydrates: 28g | Protein: 163g | Fat: 49g | Saturated Fat: 9g | Polyunsaturated Fat: 23g | Monounsaturated Fat: 12g | Trans Fat: 0.2g | Cholesterol: 720mg | Sodium: 1205mg | Potassium: 2409mg | Fiber: 2g | Sugar: 1g | Vitamin A: 817IU | Vitamin C: 15mg | Calcium: 154mg | Iron: 10mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

About Shadi HasanzadeNemati

I'm here to show you how to make delicious Persian, Middle Eastern and Mediterranean food at home. My easy to follow recipes will bring exciting new flavors to your table!

Get a free eBook!
Fill out the form to get exclusive recipes that aren’t available anywhere else, plus receive free weekly recipes!
Please enable JavaScript in your browser to complete this form.
5 from 9 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




8 Comments

  1. 5 stars
    Wow, this recipe sounds absolutely delicious! I love the idea of incorporating Persian flavors like saffron and turmeric into a classic dish. Plus, being able to whip it up in just 30 minutes makes it the perfect option for my busy weeknights or unexpected guests. Thanks for sharing!

  2. 5 stars
    This was everything a gourmet meal should be, and then some! Turned out beautiful, delicious and a hit all around the table! Definitely, a new favorite dish!