Tender lamb meatballs with cumin, mint, and cayenne, served over a creamy tahini-yogurt sauce with fresh dill and pomegranate seeds. Ready in 35 minutes.
Ground lamb already carries enough fat and flavor that it doesn't need much help — but the combination of cumin, coriander, cayenne, and fresh mint makes these meatballs taste like something you'd order at a restaurant and then immediately try to reverse-engineer at home. The real technique here is restraint: mix the lamb mixture just until the ingredients come together. Overworking it compresses the proteins and you end up with dense, rubbery meatballs instead of ones that stay tender through the sear.
The yogurt sauce — Greek yogurt thinned with tahini and lemon, finished with dill — does double duty as both a cooling contrast to the cayenne heat and a creamy base for plating. Pomegranate seeds add crunch and a sharp pop of sweetness. This works for a fast weeknight dinner (35 minutes start to finish), but it's also composed enough to serve to guests. If the meatballs are browning too fast before they're cooked through, drop the heat to medium and add two minutes to the cook time.
🛒 Links may earn us a small commission at no cost to you.
🛒 We may earn a small commission at no extra cost to you. We only recommend gear we'd use ourselves.
Warm pita is already built into the recipe, but if you want to go beyond the bag of store-bought rounds, charring them directly over a gas flame for 20–30 seconds per side adds a smokiness that plays well against the spiced lamb. Flatbreads like lavash or naan work the same way.
For a vegetable side, a simple cucumber and tomato salad dressed with red wine vinegar, olive oil, and a pinch of salt keeps things fresh without competing with the mint and dill already in the dish. Roasted cauliflower with turmeric and olive oil is a heartier option that echoes the warm spice profile of the meatballs.
On the wine side, reach for a medium-bodied red with enough acidity to cut through the lamb fat — a Côtes du Rhône or a Turkish Öküzgözü both work well here. If you want something lighter, a dry rosé from Provence has the structure to stand up to the spice without overwhelming the yogurt sauce.
For non-alcoholic options, a sparkling water with a squeeze of lemon and fresh mint mirrors the flavors already on the plate. Ayran — the cold, salted yogurt drink common across the Middle East — is an unexpected but genuinely good match, since it shares a base with the sauce itself.
To make these gluten-free, replace the panko with an equal volume of certified gluten-free breadcrumbs, or use 3 tablespoons of almond flour instead. The almond flour version produces a slightly denser meatball, so don't go heavier than that ratio or the texture turns gummy.
For a dairy-free version, skip the yogurt sauce entirely and serve with a tahini-lemon dressing: whisk 3 tablespoons tahini with 2 tablespoons lemon juice, 1 minced garlic clove, and enough water (start with 2 tablespoons) to reach a pourable consistency. It's sharper and less creamy but still complements the spiced lamb.
If you want to shift the regional flavor profile, swap the mint and parsley for 2 tablespoons of finely chopped cilantro and add 1/4 teaspoon of cinnamon and 1/4 teaspoon of allspice to the meat mixture — this pulls the meatballs toward a kofta-style flavor common in Lebanese cooking. In summer, add 2 tablespoons of finely grated zucchini (squeezed dry) to the meat mixture for a lighter result.
To scale up for a crowd, double the batch and cook in two separate skillets simultaneously — don't crowd one pan or you'll steam the meatballs instead of searing them. The yogurt sauce scales linearly with no adjustments needed.
Yes. Roll the meatballs and refrigerate them on a parchment-lined sheet pan, covered with plastic wrap, for up to 24 hours before cooking. Cold meatballs going into a hot pan actually sear more evenly because the exterior chills the fat slightly, giving you a better crust before the center overcooks.
Store cooked meatballs and yogurt sauce in separate airtight containers in the refrigerator for up to 3 days. Keeping them separate prevents the sauce from getting watery as it absorbs moisture from the meatballs.
Cooked meatballs freeze well for up to 2 months. Freeze them in a single layer on a sheet pan first, then transfer to a zip-lock bag once solid so they don't clump. Reheat from frozen in a 375°F oven for 15–18 minutes. The yogurt sauce doesn't freeze well — it separates on thawing, so make that fresh.
The best method is a covered skillet over low heat with a splash of water — about 2 tablespoons — which generates steam and keeps the meatballs moist. You can also reheat in a 325°F oven covered with foil for 10–12 minutes. Microwaving works but dries the exterior.
Ground beef (80/20 fat ratio) works and produces a similar texture, but the flavor is noticeably milder — the spice blend was designed to complement lamb's gaminess. If you use turkey or chicken, add 1 tablespoon of olive oil directly to the meat mixture to compensate for the lower fat content, or the meatballs will be dry.
Use dried mint at a ratio of 1 teaspoon dried per 1/4 cup fresh — it's less bright but workable. Dried dill is acceptable in the yogurt sauce at 1 teaspoon, though fresh dill is worth buying if you can. Don't skip both the mint and the dill; at least one herb in each component is needed for the dish to taste intentional.
The most common cause is skipping the egg or overmixing after adding it — the egg is the primary binder. Another cause is moving the meatballs too soon; let them sear undisturbed for the full 3–4 minutes until a crust forms before trying to roll them. A crust releases cleanly; raw meat sticks and tears.
Yes. Arrange on a parchment-lined sheet pan and bake at 425°F for 18–20 minutes, turning once halfway through. You won't get the same deep sear color, but the texture is fine and it's hands-off. If you want browning, finish under the broiler for 2 minutes.
Pomegranate seeds add crunch and tartness, not just color. Roughly chopped dried cranberries or barberries (if you can find them) replicate both qualities reasonably well. Sliced Kalamata olives add saltiness and visual contrast but shift the flavor profile. Plain is fine too — the dish holds up without the garnish.
Daily Home Cookery is self-funded. If something you cooked here made dinner a little better, a coffee keeps the kitchen running.
☕ Buy me a coffee
One pan, 45 minutes: crispy lemon garlic chicken with roasted potatoes, broccoli, and blistered tomatoes finished with balsamic. Real weeknight cooking.
Cornstarch-crusted pan-seared tofu, quick-pickled daikon and carrots, sriracha mayo, cilantro, and jalapeño on a crusty roll. Ready in 35 minutes.
Spaghetti tossed in a glossy lemon-garlic pan sauce with parmesan and fresh herbs. Ready in 15 minutes from pantry staples.