Persian Cabbage Rice (Kalam Polo)
Serves 630 mins prep60 mins cook
Kalam Polo is a classic Persian rice dish made with herbs, spiced cabbage, and small meatballs. Fragrant basmati rice is layered and steamed to perfection, creating a fluffy texture with a crispy tahdig crust.
0 servings
What you need

lb ground beef

cup fresh cilantro

tbsp plain yogurt

tbsp olive oil

tsp red pepper flake

tbsp butter

lb green cabbage

cup fresh dill

tsp turmeric powder

tbsp cumin seed

tsp table salt

tbsp fresh ginger
tsp fresh ground black pepper

cup fresh chives

tsp saffron

onion

cup basmati rice

tbsp salt

cup fresh basil
Instructions
0 Prep the Rice: Rinse the rice 4–5 times until the water runs clear. Drain well and soak in fresh water for at least [timer minutes=60]1 hour.[/timer] 1 Make the Meatballs: Squeeze excess liquid from the grated onion using a sieve. Combine the onion with ground meat, salt, turmeric, and black pepper. Knead until smooth. Shape into small, hazelnut-sized meatballs (about 60–65 total). [I divided the meat mixture into four portions, then divided each portion into 16 to make a total of 64 meatballs.] 2 Brown the Meatballs: Heat 1 tablespoon oil in a skillet over medium-high heat. Add the meatballs and cook until golden brown on all sides, about [timer minutes=4]4 minutes[/timer], shaking the pan occasionally. Set aside. 3 Sauté the Cabbage Mixture: Heat 3 tablespoons olive oil in a large pot or wok over medium-high heat. Add cumin seeds and sauté until aromatic, about [timer minutes=0.25]15 seconds[/timer]. Add grated ginger and sauté until aromatic, about [timer minutes=0.5]30 seconds[/timer]. Then add red pepper flakes and advieh and stir briefly. Add cabbage and cook until wilted but still slightly crisp, about [timer minutes=5]5–6 minutes[/timer]. Season with salt. Stir in the meatballs, dill, cilantro, basil, and chives. Remove from heat and set aside. 4 Parboil the Rice: In a large pot, bring 8 cups of water and 1½ tablespoons salt to a rolling boil. Add the soaked rice and cook uncovered for [timer minutes=5]5–6 minutes[/timer] on high heat, until the grains are slightly tender but still hold their shape, stirring occasionally. Drain immediately using a colander and set aside. 5 Prepare the Tahdig: Heat 2 tablespoons butter or oil in a nonstick pot over medium heat. In a bowl, gently mix 1 cup cooked rice, yogurt, and 1 tablespoon saffron water. Spread this mixture evenly over the bottom of the pot (about ¼-inch thick). Tip: Adjust the amount of oil, rice, yogurt, and saffron based on the pot size. 6 Layer the Rice: Spread ¼ of the rice in a layer, followed by ⅓ of the cabbage-meatball mixture. Repeat the layers 2 more times, finishing with rice on top. Drizzle the remaining olive oil and saffron water over the top. Poke a few holes in the rice with a wooden spoon. Wrap the lid with a kitchen towel (to absorb moisture) and place it firmly over the pot to create a tight seal. 7 Steam the Rice (Stovetop): Cook on medium heat for [timer minutes=10]10 minutes[/timer] to set the crust. Reduce to medium-low and steam for [timer minutes=30]35 minutes[/timer] until fully cooked and the rice at the edges turns crispy. Remove from heat and let rest for [timer minutes=5]5 minutes[/timer]. 8 Serve: Scoop some saffron rice from the top and set aside for garnish. Gently mound the rice onto a serving platter. Remove the crust (tahdig) and serve on the side. Garnish with herbs and the reserved saffron rice. Serve with Mast-O-Musir (yogurt with shallots), pickles, and Shirazi salad.View original recipe

