• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Caroline's Cooking
  • Recipe Index
  • By country or region
  • By season or holiday
  • Subscribe
  • About
menu icon
go to homepage
  • Recipe Index
  • By country or region
  • By season or holiday
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • By country or region
    • By season or holiday
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Main dishes

    Persian herb rice with fish - sabzi polo ba mahi

    March 6, 2023 by Caroline's Cooking

    • Share
    • Tweet
    • Reddit
    • Yummly
    Persian herb rice with fish, sabzi polo ba mahi, is a popular dish served for Nowruz, making use of fresh herbs that are a big part of the celebration. It's also a tasty, fresh and healthy meal that's delicious any time.

    Persian herb rice with fish, sabzi polo ba mahi, is a popular dish served for Nowruz, making use of fresh herbs that are a big part of the celebration. It's also a tasty, fresh and healthy meal that's delicious any time.

    Jump to Recipe
    plate of Persian herb rice with fish, sabzi polow mahi

    This post may contain affiliate links, where we earn from qualifying purchases. See more details in the policy page.

    Over the years, I have taken to making recipes that are traditional for various seasonal festivities, with Nowruz being up there as a favorite. I have gradually made various traditional favorites, from savory dishes like Persian herb fritatta, kuku sabzi and dolmeh barge mo - stuffed vine leaves, to sweet treats like Persian walnut cookies and Persian rice cookies.

    This tasty fish and rice dish is another common part of the festivities, but it's definitely something you could enjoy any time.

    plate of Persian herb rice with fish, sabzi polow mahi, with bowl of salad shirazi above form overhead

    What is Nowruz?

    Nowruz (‘now’ meaning ‘new’ and ‘ruz’ meaning ‘day’ or originally ‘light’) is the celebration of the Spring Equinox. It originates in Iran, but is celebrated by a number of countries in the region, and is recognized by the UN.

    You’ll find events for the festival in a number of major cities around the world - I'm hoping to maybe get to some of the events in Boston's MFA and I know New York and San Francisco also have things on. But even if you don’t have one near you, you can enjoy some of the foods for Nowruz at home.

    Nowruz is an ancient tradition, and as such the specific celebrations vary from place to place and family to family. But there are some things that the majority of people do in some way.

    bowl of rice with herbs around and plate with salmon below

    Spring cleaning, public festivities, visiting family and neighbors and a decorative centerpiece in homes and public places (‘Haft Seen’) are part of most. Foods also vary, but many are symbolic such as eggs representing fertility, herbs for rebirth and fish for life.

    The various visits to friends and family are often accompanied by cookies and other sweet treats. Legend goes that one of the Persian kings discovered sugar on Nowruz, and candy comes from the Persian word ‘qand’ for sugar.

    Choosing and cooking the fish

    The fish part ("mahi") of this dish varies a lot from one house to another. Some choose to bake, others grill or fry. The kind of fish can vary, too. Traditionally, it would be a kind of white fish found in the Caspian Sea, but other white fish or salmon are common as a replacement.

    pieces of salmon dusted with seasoned flour

    Here, I’ve gone for pan-frying fish fillets dredged in a seasoned flour with a little turmeric for color. I have made this with both salmon and pollock and both work well. I would say, the salmon holds together better but both work.

    Generally, a relatively firm fish is best but you can use a range, such as haddock, bass or bream, as well as those mentioned.

    Cooking Persian rice

    The Persian method for cooking rice is a little different from most other places. It is a multi step process which may feel intimidating at first, but is really not that hard.

    In short, you first par-boil the rice, drain it and rinse to stop the cooking. Then you cook it a second time but this time steaming slowly. This makes the bulk of the rice light and the grains separate well, while you get a crisp layer on the bottom.

    Top tip: help the rice steam

    When you add the rice for the second cook, make sure you make holes in the rice pile to help steam come out. Also, it's worth wrapping the lid of your pot with a dish cloth to help absorb steam and form a seal.

    parboiled rice with herbs in pot with butter on top and holes for steam in rice

    That crust on the bottom of the pan, the tahdig, becomes the top when you tip it out. In some cases this is just crisped rice, other times you add something to be the crisp layer such as thinly sliced potatoes or bread (lavash or pita). In all cases, it's probably the most prized part.

    Here, I stuck with plain rice. I admit, the tahdig is something I still need to perfect but there’s a little of that here that is a lovely contrast to the tender fish and soft rice below.

    Many choose to layer the rice and herbs, but I went for the easier and quicker mixing through. Do as you prefer, but make sure you don't skimp on herbs. Use at least what is listed below, more if anything.

    side view of Persian herb rice with fish, sabzi polo ba mahi with fish to right

    Colorful, flavorful, and something the whole family can enjoy, Persian herb rice with fish, sabzi polo ba mahi, makes a tasty meal. It's easy to add to with salads (like shirazi salad), pickles and more and while you need a little patience, it's still easy and worth the wait.

    Try these other fish dishes:

    • Baked swordfish with asparagus, lentils and chermoula
    • Goan fish curry
    • Chard, lemon and couscous stuffed fish
    • Plus get more seafood recipes in the archives.

    You can also find more Persian recipes including the classic fesenjan (walnut pomegranate stew) in the archives, too.

    plate of Persian herb rice with fish, sabzi polow mahi from overhead
    Print Recipe
    5 from 2 votes

    Persian herb rice with fish - sabzi polo ba mahi

    This dish is traditional for Nowruz, but the fresh flavors are a delicious meal any time.
    Prep Time10 minutes mins
    Cook Time40 minutes mins
    Total Time50 minutes mins
    Course: Main Course
    Cuisine: Persian
    Servings: 4 approx
    Calories: 497kcal
    Author: Caroline's Cooking
    SaveSaved!

    Ingredients

    For rice -

    • 1 cup basmati rice or other long grain rice
    • 2 tablespoon finely chopped cilantro coriander
    • 2 tablespoon finely chopped parsley
    • 2 tablespoon finely chopped dill
    • 2 tablespoon finely chopped green onions/scallions or chives
    • 1 teaspoon salt
    • 1 ½ tablespoon olive oil or vegetable oil
    • 1 tablespoon butter cut into chunks

    For fish -

    • 1 lb firm fish fillets eg salmon, pollock
    • 2 tablespoon flour
    • ¼ teaspoon salt or part/all garlic salt
    • ¼ teaspoon pepper
    • ¼ teaspoon turmeric
    • 2 ½ tablespoon vegetable oil
    US Customary - Metric

    Instructions

    • Wash the rice well in a number of changes of water until the water is almost clear when you rinse (around 4-5 changes of water). Finely chop the herbs and set aside.
    • Boil a pot of water, at least 3 cups, and add the salt and the rice. Cover and bring to a boil, reduce heat so that the pot doesn’t boil over and cook for around 5min.
    • Test the rice - it should be a little soft on the outside but still firm inside (‘al dente’). Drain in a colander, run under cold water (but on gentle pressure so it doesn't break up the rice). Mix the herbs through the rice.
    • Return the pot to the heat and warm the oil over a medium heat. Place a layer of the rice over the bottom and flatten down slightly, then add the rest in a slight pyramid over the top. Make three to five holes in the rice to allow steam to escape such as with the handle of a wooden spoon. Dot the butter on top, put a cloth over the lid of the pan to catch the steam then cover.
    • Start the heat on medium-high for around 5 - 10 minutes then reduce the heat to very low and cook for around 30 - 40 minutes in total.
    • Meanwhile, mix together the flour, salt, pepper, turmeric on a plate (if you like, you can also add a little dill). Dredge the fish fillets in the seasoned flour on both sides and shake off any excess.
    • Warm the oil in a large skillet and cook the fish for around 5 minutes on each side, depending on thickness of fillets, until cooked through.
    • To serve the rice, try to cover the pan with a plate and invert it so you get the crust on top, or else make sure you get the crust (tahdig) from the pan to enjoy alongside everything else.

    Video

    Nutrition

    Calories: 497kcal | Carbohydrates: 41g | Protein: 26g | Fat: 24g | Saturated Fat: 5g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 70mg | Sodium: 814mg | Potassium: 642mg | Fiber: 1g | Sugar: 0.2g | Vitamin A: 365IU | Vitamin C: 4mg | Calcium: 35mg | Iron: 2mg

    See some of my favorite cooking tools and ingredients in the Caroline's Cooking Amazon store. 

    This post was first shared in March 2018 and has been updated, primarily with new photos and added vided.

    Remember to pin for later!

    Persian herb rice with fish, sabzi polo ba mahi, is a popular dish served for Nowruz, making use of fresh herbs that are a big part of the celebration. It's also a tasty, fresh and healthy meal that's delicious any time.
    « Aloo chaat (Indian potato snack)
    Crab pasta »
    • Share
    • Tweet
    • Reddit
    • Yummly

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Recipe

      September 22, 2020 at 7:42 am

      Wanted to be sure I understand how to cook the rice. The second stage only puts in a bit of oil in pan? And rice doesn't burn on bottom? Also wondered if there's a texture difference in cooking the rice using this method?

      Reply
      • Caroline's Cooking

        September 22, 2020 at 8:13 am

        Yes that's right - you cook it over a relatively low heat which saves it from burning, it may just crisp slightly (which is great, as this tastes wonderful!). It makes the rice pretty light - it's cooked, with loose grains but isn't overcooked despite the longer cooking time as this second part is pretty gentle steaming. Hope that helps, enjoy!

        Reply
    2. Tristin

      May 09, 2018 at 3:54 pm

      5 stars
      I love the symbolism of this dish and the entire story of the holiday as it’s something I’m not at all familiar with! Will for sure be pinning this delish meal for later!

      Reply
      • Caroline's Cooking

        May 12, 2018 at 11:52 am

        Thanks, I agree the symbolism is fascinating to learn about, and it's a delicious dish to enjoy, whether for the holiday or any excuse.

        Reply
    3. Brian Jones

      May 09, 2018 at 1:44 am

      5 stars
      That sounds delicious, such a simple but delicious way of cooking fish. That rice sounds so versatile too!

      Reply
      • Caroline's Cooking

        May 12, 2018 at 11:51 am

        Thanks, yes it is a lovely easy and subtle flavoring but it goes really well. And the rice could certainly go well with other dishes as well.

        Reply
    4. Colleen - Faith, Hope, Love, & Luck

      April 08, 2018 at 4:45 pm

      I am a seriously picky rice eater and this one looks like one I would love...all those herbs!!! YUM!!!

      Reply
      • Caroline's Cooking

        April 10, 2018 at 12:59 pm

        Thanks, they add a lovely flavor!

        Reply
    5. Val - Corn, Beans, Pigs & Kids

      April 06, 2018 at 4:57 pm

      This dish sounds amazing! I should make fish more often and I'm thinking that this dish would be great for my family!

      Reply
      • Caroline's Cooking

        April 10, 2018 at 12:54 pm

        Thanks, it's very fresh with a lovely, delicate flavor. Easy to like!

        Reply
    6. Jolene

      April 06, 2018 at 10:02 am

      Your meals always look fresh and delicious. My husband loves haddock, I'll have to make this for him.

      Reply
      • Caroline's Cooking

        April 10, 2018 at 12:52 pm

        Thanks Jolene, this has such a lovely flavor. Hope he'll like it!

        Reply

    Primary Sidebar

    Persian herb rice with fish, sabzi polo ba mahi, is a popular dish served for Nowruz, making use of fresh herbs that are a big part of the celebration. It's also a tasty, fresh and healthy meal that's delicious any time.
    Caroline's Cooking

    Welcome! I'm Caroline and this is where I share recipes inspired by travels, places I want to go, or just ideas from feeding the family. Most recipes are easy to make and healthier, but there are treats too!

    Read more →

    Try these popular recipes

    • baked portobello mushrooms on plate
      Baked portobello mushrooms
    • side view of torn loaf of Japanese milk bread
      Japanese milk bread
    • Tarta de Santiago from overhead
      Tarta de Santiago (Spanish almond cake)
    • stacked plates with English tea sandwiches close up
      Traditional English tea sandwiches
    • Swedish cardamon buns with one on plate in front
      Swedish cardamom buns
    • Rhubarb fool in glass
      Rhubarb fool

    Recent posts

    • stack of Scotch pancakes in plate with raspberries on top and to side.
      Scotch pancakes (drop scones)
    • plate of arroz de pato Portuguese duck rice with green beans behind.
      Arroz de pato (Portuguese duck rice)
    • plate of crawfish etouffee.
      Crawfish etouffee
    • overhead view of har gow dumplings in bamboo steamer.
      Har gow (crystal shrimp dumplings)

    Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Footer

    Persian herb rice with fish, sabzi polo ba mahi, is a popular dish served for Nowruz, making use of fresh herbs that are a big part of the celebration. It's also a tasty, fresh and healthy meal that's delicious any time.

    Learn more

    • Privacy Policy
    • Language and measurements
    • About Caroline's Cooking
    • Web stories

    Caroline's Cooking is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

    Copyright © Caroline's Cooking 2014 - 2024