Hand-formed lamb meatballs simmered in a tangy tomato broth, a home-style Uzbek dish that echoes the flavors of the country's beloved dimlama stew.
This dish takes the core flavors of dimlama, Uzbekistan's layered vegetable and meat stew, and channels them into individual meatballs simmered directly in a tangy, well-seasoned tomato broth, a format many Uzbek households use as a faster weeknight alternative to the longer, layered stew. Ground lamb, mixed with grated onion and a portion of raw rice, is a technique borrowed from the region's dolma and kofta traditions, where a small amount of rice binds the meat and helps it stay tender as it simmers. The tomato broth itself needs real body, built from ripe tomatoes cooked down with onion, garlic and a pinch of dried dill or cumin, distinctly different from a thin, watery soup base. Cooking the meatballs directly in the simmering broth, rather than browning them separately first, lets them absorb flavor from the liquid as they cook through, while also releasing a bit of their own richness back into the broth. Served with fresh flatbread for dipping and a scattering of fresh dill or cilantro, this dish captures the warm, tomato-forward, dill-scented flavor that runs through much of Uzbek home cooking, in a format that's considerably quicker to prepare than a full layered stew.
Serves 4
Combine ground lamb, grated onion, rice, salt, pepper and cumin. Mix well and shape into 16 small meatballs.
Heat oil in a wide pot. Cook sliced onion until soft, then add garlic and cook 1 minute.
Add grated tomatoes and tomato paste, cooking 8 minutes until thick and the raw tomato smell is gone. Add water or stock and bring to a simmer.
Gently lower the meatballs into the simmering broth. Cover and simmer 25 minutes until the meatballs and rice inside are fully cooked.
Simmer gently rather than at a hard boil — a rolling boil can break the meatballs apart before the rice inside has time to cook through.
Stir in fresh dill in the last few minutes. Serve hot in bowls with flatbread for dipping.
Use a small amount of raw rice in the meatball mixture — it swells as it cooks and helps bind the meat while keeping it tender.
Simmer the meatballs gently in the broth rather than boiling hard, which can cause them to fall apart before fully cooking through.
Grate the tomatoes on a box grater rather than dicing for a smoother, more integrated broth.
Use ground beef instead of lamb for a milder flavor.
Add diced potato or carrot to the broth for a heartier, more stew-like version closer to dimlama.
Finish with a dollop of plain yogurt for a creamier, tangier bowl.
Refrigerate up to 3 days; the broth thickens slightly on standing, so loosen with a splash of water when reheating gently on the stove.
This style of tomato-based meatball dish reflects flavors central to Uzbek home cooking found throughout dishes like dimlama and various kofta preparations, where tomato, dill and lamb combine in warming, home-style meals.
A small amount of raw rice swells as the meatballs simmer, helping bind the meat and keep the texture tender rather than dense, a technique also used in stuffed grape leaves and similar dishes across the region.
You can for extra flavor, but simmering them directly in the broth from raw lets them absorb more of the tomato flavor as they cook and keeps the dish simpler.
Warm flatbread for dipping into the broth is traditional, along with a simple herb salad or sliced tomato and cucumber on the side.
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.