Spiced ground beef meatballs simmered in a rich tomato and turmeric sauce, a hearty Afghan home dish traditionally served over steamed rice.
Kofta chalow is a beloved Afghan home-cooking dish of well-seasoned meatballs β usually beef, sometimes lamb β gently simmered in a thick tomato sauce built with turmeric, coriander and a good amount of onion and garlic, served spooned generously over plain steamed rice (chalow). The meatballs are mixed with grated onion and sometimes a small amount of dried mint or split peas, which help keep them tender through the simmering process. The sauce depends on cooking the onion down thoroughly before adding tomato, giving it real sweetness and body rather than tasting sharp or raw, and turmeric contributes both color and a warm, earthy note found throughout much of Afghan cooking. Cooking the meatballs directly in the simmering sauce, rather than browning them separately first, allows them to absorb flavor from the sauce as they cook while also thickening it slightly with their own juices. This is unpretentious, everyday Afghan comfort food, found on family dinner tables far more often than at restaurants, and it's traditionally served alongside a simple salad and fresh naan in addition to the rice, letting diners scoop up extra sauce with the bread.
Serves 4
Combine ground beef, grated onion, ground coriander, salt and pepper. Shape into 16 small, tightly packed meatballs.
Heat oil in a wide pot. Cook diced onion until deeply golden, about 10 minutes, then add garlic and turmeric, cooking 1 minute more.
Add crushed tomatoes, water and salt. Bring to a simmer and cook 10 minutes until slightly thickened.
Cook the onion until it's genuinely deep golden before adding the tomatoes β a pale, undercooked onion leaves the sauce tasting thin and raw.
Gently lower the meatballs into the simmering sauce. Cover and simmer 25 to 30 minutes, until the meatballs are cooked through and the sauce has thickened further.
Stir in fresh cilantro. Serve hot spooned over steamed rice, with naan on the side.
Pack the meatballs tightly when shaping so they hold together through the full simmering time.
Cook the onion for the sauce until deeply golden, not just translucent β this is what gives the sauce most of its depth.
Simmer gently rather than at a hard boil, which can break the meatballs apart before they've cooked through evenly.
Use ground lamb instead of beef for a richer, more traditional flavor in some regions.
Add a small handful of yellow split peas to the meatball mixture, a traditional addition in some Afghan households.
Stir in a spoonful of tomato paste for an even deeper, more concentrated sauce.
Refrigerate up to 4 days; the flavor deepens overnight. Reheat gently on the stove with a splash of water if the sauce has thickened too much.
Kofta chalow is a staple of everyday Afghan home cooking, reflecting the country's broader tradition of pairing well-seasoned meat dishes with plain steamed rice, a pairing found across many Afghan meat and sauce dishes served as chalow.
Yes β shape the raw meatballs and refrigerate them up to a day ahead, then simmer them directly in the freshly made sauce when you're ready to cook.
Turmeric is a defining spice across much of Afghan cooking, contributing both a warm, earthy flavor and the characteristic golden color found in many of the country's stews and sauces.
Chalow refers to plain, unadorned steamed white rice, served as the base for many Afghan meat and sauce dishes like this one, distinct from the more elaborately spiced and layered palaw preparations.
Per serving (380g / 13.4 oz) Β· 4 servings total
Ask our AI cooking assistant anything about this recipe β substitutions, techniques, scaling.
Chat with AI Chef βJoin the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1β2 business days.
Β© 2026 MyCookingCalendar. All rights reserved.