If you have been searching for an authentic Persian comfort dish that brings vibrant flavors and a delightful texture to your table, you are in for a treat with Baghali Polo – Persian Fava Bean Rice Recipe. This dish brilliantly combines the fragrant and fluffy basmati rice with tender fava beans and aromatic dill, creating a colorful and hearty experience that feels like a warm embrace. It’s easy enough for a weeknight dinner but special enough to impress guests with its gorgeous presentation and wonderfully crispy tahdig crust. Once you dive into making this classic, it will quickly become one of your favorite go-to rice recipes!

Ingredients You’ll Need

A white plate filled with one layer of bright green, shiny broad beans in the center, showing smooth texture with some beans slightly split open. Next to the plate, there is a small pile of dry, light green beans with a rougher, matte texture scattered on a white marbled surface. The beans contrast between fresh and dried, with the plate resting slightly to the right of the image. Photo taken with an iphone --ar 4:5 --v 7

Simple, fresh ingredients are the heart of this recipe, and each one plays a vital role in building the layers of flavor and texture in every bite. From the fragrant basmati rice to the earthy fava beans and the bright, herbal note of dill, this dish is all about balance and harmony.

  • 1 ½ cups basmati rice: The perfect long-grain rice with a light, fluffy texture when cooked, essential for that authentic Persian rice experience.
  • 15oz / 420g fresh or frozen fava beans (1 ½ cups shelled): These tender beans add a subtle sweetness and pop of color to the rice.
  • 2 ½ tablespoons dried dill weed: The herbaceous aroma of dill is the signature flavor that makes this dish unforgettable. You can substitute fresh dill if preferred for a brighter touch.
  • 1 ½ tablespoons extra virgin olive oil: Adds richness and helps create the coveted crispy tahdig at the bottom of the pot.
  • 1 teaspoon salt: Enhances all the natural tastes and seasons the rice perfectly.
  • ⅛ teaspoon optional ground saffron powder or a good pinch of saffron threads: Infuses a beautiful golden color and subtle floral aroma.
  • Optional advieh (Persian spice mix): If you want to add a warm, complex spice profile, this is a great choice.

How to Make Baghali Polo – Persian Fava Bean Rice Recipe

A close-up image showing a black pot filled with uncooked long grain rice. Water is being poured in from above, creating a wet, textured layer over the pale off-white rice grains. The pot is held by two blue handles, and the background is a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

Step 1: Rinse and Partially Cook the Rice

Start by adding the basmati rice to a non-stick pot and rinse under cold running water until the water runs nearly clear. This important step washes away excess starch, ensuring your rice cooks up fluffy, not sticky. Then fill the pot with 6 to 8 cups of clean water, add the salt, and bring it to a boil over medium-high heat. Let the rice cook for 10 to 15 minutes until it’s al dente — just firm enough to hold steam during the next stages.

Step 2: Prepare the Fava Beans and Saffron

While the rice is cooking, shell your fava beans if using fresh, or if frozen, let them sit in a bowl of water briefly to defrost. If you’re using saffron, add the threads or ground powder to a small ramekin with a few tablespoons of boiling water and let it infuse, unlocking that luxurious amber hue and fragrant scent.

Step 3: Combine Fava Beans with Rice

Once your rice is just tender but not fully cooked, gently stir in the prepared fava beans. This brief mixing—about a minute or two—helps distribute the beans evenly without breaking the grains of rice, setting the stage for harmonious cooking.

Step 4: Drain and Rinse

Drain the rice and fava beans through a fine mesh sieve or colander, then lightly rinse with cold water. This helps cool the rice quickly to stop the cooking and prevents it from clumping.

Step 5: Layer Rice, Dill, and Saffron

Pour olive oil and a tablespoon of your saffron water (if using) into your pot, then start layering the rice and dill in four parts. Add one-quarter of the rice, sprinkle one-quarter of the dill on top, and gently mix. Repeat this layering three more times, optionally drizzling saffron water or advieh between layers for an extra depth of flavor.

Step 6: Create Air Pockets and Steam

Using the handle of a spoon, poke several holes down through the rice to the bottom of the pot. These air pockets help steam the rice perfectly and contribute to a light texture. Drizzle the top with saffron water or plain water before sealing the pot tightly with its lid wrapped in a clean kitchen towel to catch condensation. Cook on the lowest heat setting for 45 minutes to gently steam the rice.

Step 7: Finish with Crispy Tahdig

In the last 3 minutes, increase the heat to medium-high to create the golden, crunchy tahdig crust at the bottom of the pot. Be attentive here; you want a perfect crispy layer without burning. This crispy bottom is a prized element in Persian cooking and adds an amazing crunch contrast to the fluffy rice.

Step 8: Reveal and Serve

Remove the lid, place a large serving dish over the pot, and carefully flip it upside down. Lift the pot away to unveil your beautiful, fragrant Baghali Polo – Persian Fava Bean Rice Recipe crowned with golden tahdig. It’s as impressive as it is delicious!

How to Serve Baghali Polo – Persian Fava Bean Rice Recipe

Garnishes

Fresh herbs like parsley or a sprinkle of extra dill adds a lively freshness. A few slivered almonds or pistachios can add a lovely nutty crunch and beautiful presentation contrast. For a final drizzle, a little more saffron water can amp up the aroma and golden color.

Side Dishes

This dish pairs wonderfully with rich stews like lamb shanks (maiche) or a saffron chickpea stew. You can also enjoy it alongside grilled meats or a tangy yogurt cucumber salad (mast-o khiar) to balance the richness with cool creaminess.

Creative Ways to Present

Try serving the Baghali Polo in a beautiful deep platter with the crispy tahdig front and center so guests can admire and enjoy. For a modern touch, create individual servings in small bowls, layering with yogurt and herbs for a stunning, personalized presentation that feels special.

Make Ahead and Storage

Storing Leftovers

Baghali Polo stores well in an airtight container in the refrigerator for up to 3 days. To keep the rice grains from sticking together, fluff them gently before storing and add a light drizzle of olive oil.

Freezing

Freezing is possible but not always ideal due to texture changes from ice crystals. If you freeze your leftovers, pack them tightly in a freezer-safe container and use within one month. Defrost slowly in the refrigerator overnight before reheating.

Reheating

To reheat, sprinkle a few drops of water or olive oil over the rice, cover with a damp paper towel, and microwave on medium power to help maintain moisture. Alternatively, warm it on the stovetop over low heat, stirring gently until heated through, making sure to preserve the beloved tahdig pieces.

FAQs

Can I use dried fava beans instead of fresh or frozen?

Dried fava beans require soaking and longer cooking times, which changes the texture and timing of this recipe. Fresh or frozen fava beans are best for achieving the perfect bite and vibrant color in Baghali Polo.

What if I don’t have dill weed?

Dill is a signature flavor in this dish, but if unavailable, fresh parsley or a small amount of dried tarragon could be a reasonable substitute. The flavor profile will be different but still delicious!

How important is the saffron in Baghali Polo?

Saffron adds a beautiful aroma, vibrant color, and subtle complexity. While optional, it truly elevates the dish and brings out an authentic Persian flair, so try to include it if you can!

Can I make this recipe vegan?

Absolutely! The recipe is already plant-based, using olive oil instead of butter and no animal products, making it a fantastic vegan-friendly meal.

What is tahdig, and how do I get it crispy every time?

Tahdig is the prized crispy rice crust at the bottom of Persian rice dishes. To get it perfectly crispy, cook on low heat to steam the rice thoroughly, then increase to medium-high just for a few minutes at the end. Using olive oil and being vigilant during this stage prevents burning and ensures a golden, crunchy crust.

Final Thoughts

There is something so comforting and special about making and sharing Baghali Polo – Persian Fava Bean Rice Recipe. This dish brings together simple ingredients with a touch of care and patience to create a truly memorable meal full of warmth, color, and tradition. Whether you’re new to Persian cuisine or a longtime fan, I encourage you to try this recipe—it’s a reliable way to impress and nourish those around you with every fragrant spoonful.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Baghali Polo - Persian Fava Bean Rice Recipe

Baghali Polo – Persian Fava Bean Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 56 reviews

Baghali Polo is a classic Persian dish featuring fragrant basmati rice layered with dill and tender fava beans, steamed to perfection with a golden crispy tahdig crust. This flavorful rice pilaf is traditionally served alongside stews or grilled meats, delivering a delightful combination of aromatic herbs, subtle saffron hints, and satisfying textures.

  • Total Time: 1 hour 10 minutes
  • Yield: 5 servings

Ingredients

Main Ingredients

  • 1 ½ cups basmati rice
  • 15oz / 420g fresh or frozen fava beans (1 ½ cups shelled)
  • 2 ½ tablespoons dried dill weed (or fresh dill as an alternative)
  • 1 ½ tablespoons extra virgin olive oil
  • 1 teaspoon salt
  • ⅛ teaspoon ground saffron powder or a good pinch of saffron threads (optional)
  • Optional advieh (Persian spice mix)

Instructions

  1. Wash the rice: Add the basmati rice to a non-stick pot and rinse it thoroughly under cold running water until the water runs clear, removing excess starch.
  2. Parboil the rice: Fill the pot with 6-8 cups of clean water and add 1 teaspoon of salt. Bring to a boil over medium-high heat and cook the rice for 10–15 minutes until partially cooked and al dente.
  3. Prepare the fava beans: While the rice boils, shell the fresh fava beans. If using frozen, let them slightly defrost in a bowl of water to make shelling easier.
  4. Saffron infusion (optional): If using saffron, add the ground saffron powder or threads to a small glass or ramekin with a few tablespoons of boiling water to allow it to infuse and release color and aroma.
  5. Add fava beans to rice: Once the rice reaches the al dente stage, add the shelled fava beans into the pot and gently stir for 1-2 minutes to combine.
  6. Drain and rinse: Drain the rice and fava beans using a fine mesh sieve or colander. Lightly rinse under cold water to stop cooking and wash away excess starch.
  7. Layer the rice: Drizzle olive oil and about a tablespoon of the saffron water (if using) into the cleaned pot. Add one-quarter of the rice mixture and sprinkle one-quarter of the dried dill weed evenly over it, then gently mix to distribute.
  8. Repeat layering: Repeat the layering process three more times with the remaining rice and dill. Optionally, drizzle saffron water and sprinkle advieh over each layer for added fragrance and flavor.
  9. Create air pockets: Use the handle of a spoon to poke several holes down through the rice layers to the bottom of the pot; these holes help release steam and create a fluffy texture.
  10. Steam the rice: Wrap the pot lid with a clean kitchen towel to catch condensation and place it securely on the pot. Cook on the lowest heat setting for 45 minutes to gently steam the rice. Then, increase heat to medium-high for 3 minutes at the end to form the crispy tahdig crust, carefully monitoring to prevent burning.
  11. Serve: Remove the lid and place a large serving platter over the pot. Quickly invert the pot to unmold the Baghali Polo, revealing the golden, crispy tahdig on top. Serve warm with your favorite protein such as saffron chickpea stew or lamb shanks for an authentic Persian meal experience.

Notes

  • Using basmati rice is essential for its fragrance and long grains that steam well.
  • Fresh fava beans must be shelled; frozen fava beans can be used but require thawing.
  • Layering with dill and optional saffron infuses the rice with aromatic flavors.
  • Covering the lid with a towel helps absorb moisture and prevents rice from becoming soggy.
  • The crispy tahdig crust is a prized feature; take care to avoid burning during the final high heat step.
  • Advieh, a Persian spice blend, adds complexity but is optional for authenticity.
  • Author: Madelynn
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Persian

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star