Loobia Polo (Rice with Green Beans)

Rice is the most commonly eaten food in Iran. There are two methods of cooking rice in Iranian cuisine: Polow and Chelow. Polow consists of different kinds of vegetables or meat cooked and mixed with rice, such as Loobia Polow (Rice with Green Beans) and Adas Polow (Lentil Rice), whereas Chelow is plain rice that is steamed and served beside different kinds of kebabs and stews such as Joojeh Kebab, Gheimeh, Ghorme Sabzi and Fesenjan.

Loobia Polow is a dish made up of a mixture of beef, green beans, onion and tomato paste layered with cooked white rice.

loobia pololoobia polo
Serves 4 People
Prep time
Cook Time
1h 30m


  • 2 Cups
    basmati rice
  • 1
    medium onion, chopped
  • 1 Pound
    beef, cut into pieces
  • 1 Pound
    fresh or frozen green beans, cut into 1-inch lengths
  • 2-3 Tablespoons
    tomato paste
  • ½ Teaspoons
    ground saffron dissolved into ⅓ cup hot water
  • 1 Teaspoon
  • 1 Teaspoon
    black pepper
  • ½ Teaspoons
    ground cardamom *optional
  • ½ Teaspoons
  • 1
    large potato, peeled
  • salt to taste
  • vegetable oil
  • water


  1. Heat 3 tablespoon of oil in a pan over medium heat and saute the choped onions until soft.

  2. Add the cubed beef and stir until it's lightly browned.

  3. Add salt, turmeric, pepper, cinnamon and ground cardamom and mix well.

  4. Add saffron water and stir thoroughly.

  5. Add the green beans to the pan and cook for 5-7 minutes.

  6. Add tomato paste and mix well with meat and green beans for 2-3 minutes. Add two cups of water, lower the heat, cover the lid and let it cook for 30-40 minutes until the sauce thickens and meat is tender.

  7. Meanwhile In a pot, bring 6 cups of water to a boil over medium heat. Pour rice into boiling water. Usually for making rice we cook it until the grains are soft on the outside and hard in the middle BUT for this dish you DON'T want it to be too soft. Otherwise the rice will become too mushy at the end. It should not take more than a couple of minutes.
    Once rice is ready drain it in a colander and rinse with cool water.

  8. Put the pot back on medium heat and add 2-3 tablespoon oil. Slice the potatoes and lay on the bottom of the pot.

  9. Add a layer of rice over the potatoes.

  10. Then layer with half of meat and green beans sauce.

  11. Keep layering the rice and sauce ending with a rice layer. Add some butter or oil to the top. Reduce heat, cover the lid and cook for about 45 minutes.

  12. Serve in a platter with the crispy potatoes.


10 reviews for Loobia Polo (Rice with Green Beans)

  1. Cindy


    Your recipe for Loobia Polo is the best most authentic one I found online. Thanks for sharing!

    • Marzie


      Wow Thank you Cindy

  2. Erin


    My family loves this recipe. It is an easy go-to weeknight dinner that is healthy and delicious for my 1 year old and 3 year old children. Thank you so much for sharing!

    • Marzie


      Thank you Erin! I´m happy your family loves it

  3. jonny boucker


    Cooked this for my girlfriend’s father, it went very well. Phew.

    Thank you. Xx


  4. Rana


    This was my first time making loobia polo and I’m happy to say it came out perfect! Thank you for the recipe!

  5. Lisa


    This was super easy to follow and my family loved it! Thank you so much for sharing

  6. Dawn


    This is an amazing recipe, and it’s explained so easily and detailed !! I’m always looking for such recipes to cook, as I’m now in Shiraz :)

  7. Fay


    This is the best recipe. Easy to follow and delicious.

  8. Mamilo


    Most authentic recipe! My husband is Persian and we spend a lot on weekends buying this food. Thank you, now I can cook it myself!

  9. Iuliana Asghari


    The best Recipe for loobia polo I ever tried.

  10. Marites Novenario


    Can I use lamb instead of beef ?

Add a review