Go Back
+ servings
Print Recipe
4.84 from 6 votes

Lubia Polo Persian Green Bean Rice

Lubia polo is a delicious Persian green bean rice dish made with fresh ingredients. Learn how to make lubia polo at home and enjoy a Persian feast. 
Prep Time30 mins
Cook Time1 hr
Total Time1 hr 30 mins
Course: Main Course
Cuisine: Persian
Servings: 6 servings
Calories: 512kcal
Author: Shadi HasanzadeNemati


  • 2 tbsp vegetable oil or olive oil
  • 1 onion chopped
  • 8 ounces ground beef 93% lean
  • 1 tsp turmeric
  • 1/2 tsp cayenne pepper
  • 1 tsp curry powder
  • 1/2 tsp cinnamon
  • 1 tsp salt
  • 2 tbsp tomato paste
  • 1/2 cup water
  • 1 lb fresh green bean cut into 1/2 inch pieces


  • 6 cups water
  • 2 cups Royal Chef’s Secret Basmati Rice
  • 1 1/2 tsp salt
  • 6 tbsp vegetable oil
  • 2 potatoes sliced (1/2 inch thickness)
  • 1/4 cup bloomed saffron


  • Heat the oil in a large pan over medium heat. 
  • Saute onion until golden brown, add the ground beef and cook until no longer pink. Add in turmeric, cayenne pepper, curry, cinnamon and salt to the ground beef and cook for a couple of minutes. 
  • Add in tomato paste and water. Mix well until everything is combined. Stir in the green beans and bring it to a low simmer. Cover and cook until the green beans are fully cooked. Add in more water if needed. Taste to make sure the flavors are there. Set the green beans and beef mixture aside. 


  • Bring a pot of water with the salt to a rolling boil. Wash the Basmati rice two to three times to discard excess starch. 
  • When the water starts boiling, add the rice and boil for about 6 minutes until the rice is par cooked or al dente. The rice is ready when you're able to break a rice grain into two pieces using your thumb and index finger, but the rice still has to be hard in the middle. The outer layer is soft but the grain is still hard in the middle. (See more noted about this on How to make Persian rice and tahdig. )
  • Turn the heat off and place a colander in the sink. Lift the pot and pour the rice into the colander and rinse it using cold water to stop the cooking process.
  • Place the pot back on the burner and turn the heat to medium high. Once the bottom of the pot is dry, pour 3 tbsp vegetable oil into the pot and arrange the potato slices so they cover the bottom of the pot.
  • Scoop one third of the rice into the pot over the potatoes. Layer with some bloomed saffron and one third of the green bean mixture. Repeat until you're out of rice and filling, make sure the rice is shaped like a mountain, meaning you have more rice in the middle than around the edges. 
  • Pour 1/3 cup water around the edges, wrap the lid in a clean kitchen cloth/towel and place it on the pot (This is for the towel to absorb the steam, resulting in a fluffy rice). 
  • Turn the heat to medium high (but not too high) and cook the rice for about 15 minutes. Lift the lid to see the steam escape and then pour 3 tbsp vegetable oil on the rice. 
  • Cover again and cook for another 30 minutes until the rice is fully cooked and the flavors are fully combined. Fluff the rice a bit to have the filling and rice mix completely.
  • Serve with Salad Shirazi and plain yogurt sprinkled with dried mint. 


  • You can make the green bean filling in advance and lightly heat it before layering it with the rice to make sure it has the right consistency. 
  • While making the green bean and ground beef filling, make sure there is enough water to help the beans cook in the meat sauce. Add a little more water (1/4 cup at a time) if you feel the water isn't enough. 
  • Make sure the pot you're using is big enough to fit in the rice and the filling. 
  • You can use pieces of lavash bread for the tahdig instead of potato slices. 
  • Store the leftovers in an airtight glass container and refrigerate for up to four days. 


Calories: 512kcal | Carbohydrates: 67g | Protein: 16g | Fat: 21g | Saturated Fat: 16g | Cholesterol: 23mg | Sodium: 1065mg | Potassium: 745mg | Fiber: 5g | Sugar: 4g | Vitamin A: 672IU | Vitamin C: 20mg | Calcium: 86mg | Iron: 5mg