This is a one-pot beef mince and rice dish seasoned with cumin, cinnamon, and turmeric, then studded with dried apricots and toasted almonds. It cooks in about 45 minutes and lands on the table as a complete meal — protein, carbs, and enough flavor that it needs nothing on the side. Ground beef makes it faster and cheaper than the lamb versions you’ll find in Persian home cooking, and it works just as well.
Shopping notes
- Dried apricots: Turkish-style (soft, orange, sulphured) work better here than the dark, unsulphured kind — they hold their shape and stay plump rather than turning to mush. Find them in the baking aisle or a Middle Eastern grocery.
- Ground beef fat content: 80/20 or 85/15 is the right call. Leaner beef dries out before the rice finishes cooking.
- Almonds: Slivered or flaked both work. Whole almonds are too chunky — chop them roughly if that’s all you have.
- Turmeric: Any supermarket ground turmeric is fine. This is not a dish where expensive saffron is needed.
- Long-grain rice: Basmati is the best fit. Standard long-grain works, but basmati stays fluffier and doesn’t clump.
The short version of why this works
Two things actually drive this dish. First, browning the beef properly — not just cooking it through, but letting it sit undisturbed long enough to get some color — builds the savory base that stops the apricots from making the whole thing taste like dessert. Second, the rice finishes by absorbing the spiced cooking liquid rather than boiling in plain water, so every grain picks up flavor all the way through. Skip either step and you get bland rice with sweet meat on top instead of a cohesive dish.
Common problems and fixes
- Rice is mushy or gluey: You used too much liquid or didn’t rinse the rice first. Rinsing removes surface starch. Measure liquid carefully — basmati needs less than standard long-grain.
- Apricots dissolve into the rice: They went in too early. Add dried apricots after the beef is browned and the spices are toasted, just before the rice and liquid go in. That limits their cooking time.
- Dish tastes flat despite the spices: The spices weren’t toasted in the oil before the liquid was added. Thirty seconds in the hot pan with the onions makes a real difference to depth.
- Almonds are soft instead of crunchy: They were added before cooking finished. Stir them in right at the end, off the heat, or scatter on top just before serving.
- Beef is still pink or reads below 160°F (71°C): It needs more time. Ground beef must reach 160°F internally — use an instant-read thermometer if you’re not sure, especially if the rice has absorbed most of the liquid and the pan looks dry.
Keeping and reheating
Leftovers keep well in an airtight container in the fridge for up to 4 days. The rice firms up overnight, which is normal — add a tablespoon of water per serving before reheating, cover the dish, and microwave on medium power for 2–3 minutes, or warm it covered in a pan over low heat. For freezing, portion it out before the almonds go in (freeze those separately or just add fresh ones when serving), and it’ll keep for up to 3 months. Thaw overnight in the fridge before reheating. Skip the fresh herb garnish on portions you’re planning to store — not worth the extra dish, and the herbs go limp anyway.

Persian Beef Mince and Apricot Pilaf
Equipment
Ingredients
For the Base:
1.5 cups basmati rice - preferably aged and long-grain; rinse until water runs clear
2 tablespoons unsalted butter - or ghee for deeper flavor
1 tablespoon olive oil - extra virgin
1 medium yellow onion - finely chopped
2 cloves garlic - minced
1 teaspoon cumin - ground
1 teaspoon ground cinnamon
0.5 teaspoon turmeric - ground, for color and warmth
1 pound ground beef - preferably 85/15 for flavor and moisture- 0.5 cup apricots - dried, chopped into small nibs
0.25 cup almonds - slivered, lightly toasted
0.25 cup raisins - optional, for enhanced sweetness ; or golden sultanas
2.5 cups chicken stock (chicken broth or chicken bouillon) - low sodium preferred; warm ; or water
For the Optional Garnishes:
2 tablespoons parsley - fresh, chopped, for brightness; or mint
1 medium lemon - cut into wedges for serving
Instructions
- Rinse the basmati rice under cold water until the water runs clear, then soak in cold water for 15 minutes. Drain and set aside.
- In a large saucepan or Dutch oven, heat butter and olive oil over medium heat (about 350°F / 175°C). Add the chopped onion and sauté until soft and golden, around 6–8 minutes.
- Add minced garlic, cumin, cinnamon, and turmeric to the onions. Sauté for another 1 minute until aromatic.
- Increase heat slightly and add the ground beef. Cook, using the spatula to break it up, until browned and cooked through, around 8–10 minutes. Season with salt and pepper to taste.
- Stir in chopped apricots, raisins if using, toasted slivered almonds, and drained rice. Pour in the warm chicken broth. Stir to combine and bring to a gentle boil.
- Once boiling, reduce heat to low, cover tightly, and simmer for 18–20 minutes, or until the rice is tender and liquid absorbed. Do not lift the lid during cooking.
- Turn off heat and let the pilaf rest, covered, for 5 minutes. Then fluff gently with a fork to distribute ingredients evenly.
- Garnish with chopped fresh parsley or mint and serve with lemon wedges.
Notes
- You can substitute ground lamb for beef for a more traditional Persian variation.
- Add a pinch of saffron steeped in warm water for luxurious flavor and aroma.
- For a vegetarian version, substitute beef with lentils or crumbled tempeh.
Nutrition
Frequently asked questions
Can I use ground lamb instead of ground beef?
Yes, and it’s actually the more traditional choice. Ground lamb has a stronger flavor that pairs well with the apricots and warm spices — use the same quantity and cook it to the same 160°F (71°C) internal temperature. The dish will be a little richer and slightly fattier, so you may want to drain off excess fat after browning.
Is this dish enough on its own, or do I need sides?
It’s a complete meal as written — the beef covers your protein, the rice handles the carbs, and the almonds add fat and a bit more protein. A simple cucumber and yogurt on the side is a nice contrast if you want something cool, but it’s not necessary.
Can I make this ahead for meal prep?
It holds up well and is actually better the next day once the flavors settle. Cook it fully, cool it within two hours, and refrigerate in portions. Reheat with a splash of water to loosen the rice.
My dried apricots are very sweet — will the dish be too sweet?
Not if the beef is browned well and the spices are properly toasted. The savory base balances the fruit. If you’re still concerned, use slightly fewer apricots or add a small squeeze of lemon juice at the end to cut through the sweetness.
Can I use fresh apricots instead of dried?
You can, but the result is different — fresh apricots are much less sweet and release a lot of moisture, which throws off the rice-to-liquid ratio. If you use them, reduce your added liquid by about a quarter and expect a milder, less sweet flavor.
Try these next
- Moroccan Lamb Apricot Briouats
- Savory Stuffed Onion Dolma
- Levantine Spiced Beef Flatbreads
- Pistachio Lamb Kebab Perfection









