top of page
  • Instagram
  • TikTok

Sabzi Polo ba Mahi (Persian Dill Rice with Crispy Fish)

  • Mar 16
  • 3 min read

Sabzi Polo Ba Mahi is a traditional Persian New Year dish featuring herb-filled rice, saffron, and crispy tahdig served with golden fried fish.



Golden beef kebabs fresh from the oven, accompanied by roasted tomatoes and garnished with fresh herbs and radishes.
Sabzi Polo ba Mahi- an herb-filled rice, saffron, and crispy tahdig served with golden fried fish.

Sabzi Polo Ba Mahi is one of the most iconic dishes served during Nowruz, the Persian New Year. Celebrated on the first day of spring, Nowruz marks a time of renewal, rebirth, and new beginnings, a tradition that has been honored for over 3,000 years. At the center of these celebrations is food, with dishes carefully chosen for their symbolism and connection to the season.


This dish brings together fragrant herb-filled rice and crispy fish, a pairing that is deeply rooted in Nowruz tradition. The fresh herbs mixed into the rice represent growth and the return of life after winter, while the fish symbolizes movement, prosperity, and stepping forward into the new year. It is often served as the first meal of the year, shared with family as a way to welcome spring with intention.


Beyond its symbolism, Sabzi Polo Ba Mahi reflects the foundation of Persian cooking, where rice is treated as an art form. Techniques like parboiling and steaming create perfectly fluffy grains, finished with the signature golden tahdig. Passed down through generations, this dish is more than just a recipe, it is a celebration of heritage, seasonality, and new beginnings.



Ingredients Sabzi Polo ba Mahi

For the rice


  • 2 cups basmati rice

  • 4 cups water

  • 2 tablespoons salt

  • 2 cups fresh dill, chopped

  • 4 cloves garlic

  • Chives or green onions, finely chopped

  • Fresh parsley, chopped

  • Pinch of saffron (bloomed in warm water)

  • 4 tablespoons olive oil or grass-fed butter


For the fish


  • 2 tilapia fillets

  • 2 eggs

  • 1 tablespoon saffron water

  • Salt and pepper

  • Paprika

  • Breadcrumbs


How to Make Sabzi Polo ba Mahi


1. Parboil the rice: Bring 4 cups of water and 2 tablespoons of salt to a boil. Add the basmati rice and parboil for about 6 minutes until slightly tender but still firm. Drain the rice and set aside.


2. Mix the herbs: In a bowl, combine the chopped dill, parsley, and chives. Gently fold the herbs into the drained rice.


3. Layer the rice: Add olive oil or butter to the bottom of a pot. Spoon the rice mixture back into the pot, creating small pockets throughout the rice. Add a garlic clove into each pocket and place small chunks of butter throughout.


4. Steam the rice: Cover the pot and cook on low heat for about 30 minutes until the rice is fluffy and a golden tahdig forms at the bottom.


5. Prepare the fish: Whisk the eggs with saffron water, salt, and pepper. Dip each tilapia fillet into the egg mixture, then coat in breadcrumbs mixed with paprika, salt, and pepper. Dip again in the egg wash and back into the breadcrumb mixture.


6. Fry the fish: Pan fry the fish until golden and crispy on both sides.


7. Serve: Flip the rice onto a serving plate to reveal the golden crust. Serve alongside the crispy fish and enjoy with a side of yogurt.


Conclusion


Sabzi Polo Ba Mahi is more than just a meal, it’s a celebration of spring, renewal, and tradition. The fresh herbs and saffron-infused rice bring light, vibrant flavors, while the crispy fish adds the perfect contrast and balance.


It’s a dish that feels both comforting and symbolic, especially during Nowruz when families gather to welcome a new year together.


Served warm with yogurt on the side, this is the kind of meal meant to be shared, honoring both tradition and new beginnings.

Comments


bottom of page