ChefSnapOpen in the app

Afghan

Kofta Chalaw

Afghan kofta chalaw pairs tender spiced meatballs in a tomato-onion qorma with fluffy steamed basmati rice. The rice is parboiled and finished by dum steaming, giving it the long, separate grains traditional to chalaw.

Kofta Chalaw — Afghan — ChefSnap
25 minsPrep
55 minsCook
2Serves
MediumDifficulty
760 kcal per serving32g protein 78g carbs 34g fat
Watch it made — Kofta ChalawWatch it madeAshus Delicacies · 5:39

Ingredients

Method

  1. Rinse the basmati rice in several changes of cool water until the water runs mostly clear, then soak it in fresh water for 30 minutes.
  2. Grate 1 onion and squeeze out excess liquid; place the squeezed onion in a bowl with the ground meat, 1 minced garlic clove, cilantro, 1 tsp ground coriander, 1/2 tsp cumin, 1/4 tsp turmeric, black pepper, cardamom, and 3/4 tsp salt.
  3. Knead the meat mixture with your hand for 2 to 3 minutes until sticky and cohesive, then shape it into 8 small oval meatballs.
  4. Finely chop the second onion and mince the remaining garlic clove.
  5. Heat 2 tbsp oil in a pan over medium heat and fry the chopped onion until deep golden, stirring often so it sweetens without burning.
  6. Add the minced garlic, tomato paste, remaining 1/2 tsp coriander, remaining 1/2 tsp cumin, remaining 1/4 tsp turmeric, and the green chili if using; cook for 1 minute until fragrant.
  7. Stir in the grated tomatoes and cook until the oil begins to separate from the sauce, about 6 to 8 minutes.
  8. Add 3/4 cup water and 1/2 tsp salt, bring to a gentle simmer, then carefully add the kofta in a single layer.
  9. Cover and simmer the kofta gently for 20 to 25 minutes, turning once, until cooked through and the sauce is thick and glossy.
  10. Meanwhile, bring a large pot of salted water to a boil, drain the soaked rice, and boil it for 5 to 7 minutes until the grains have lengthened but still have a firm center.
  11. Drain the rice well in a colander.
  12. Add 1 tbsp oil and 2 tbsp water to the empty rice pot, return the rice in a loose mound, make a few holes through it with the handle of a spoon, cover with a clean towel-wrapped lid, and steam over medium heat for 5 minutes.
  13. Reduce the heat to very low and continue steaming the chalaw for 15 to 20 minutes until the grains are fully tender and separate.
  14. Serve the kofta and its tomato-onion sauce beside or over the hot chalaw.

Common questions

Can I substitute lamb with beef or another meat in Kofta Chalaw?

Yes. Ground beef works well and is the easiest swap; choose 15–20% fat so the kofta stay tender. You can also use a beef-lamb mix. Lean turkey or chicken is possible, but the flavor will be lighter and the kofta may dry out.

How long does Kofta Chalaw take from start to finish?

Plan on about 45–60 minutes total. Rice needs 30 minutes soaking, then the kofta mixture and onion-tomato sauce take around 20 minutes, and the final simmer with the rice usually takes another 15–20 minutes.

What are the most common mistakes when making the kofta and rice?

The biggest mistakes are overcooking the onion so it tastes bitter, not squeezing the grated onion before mixing the kofta, and using too much water for the rice. Also avoid stirring the kofta too hard or they can break apart.

How should I store leftovers, and can I freeze Kofta Chalaw?

Store cooled leftovers in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of water. The kofta and sauce freeze well for up to 2 months; rice is best frozen separately for better texture.

What should I serve with Kofta Chalaw?

It’s usually served as a complete meal with the rice and kofta together. Add plain yogurt, a simple cucumber salad, or fresh herbs on the side. A squeeze of lemon or extra green chili also works well for brightness.