Quick Recipe Version (TL;DR)
Quick Ingredients
- 1.5 lb (680 g) lamb shoulder or leg, cut into 1.3 cm cubes
- 2 tbsp olive oil, divided
- 2 tbsp unsalted butter
- 2 large yellow onions, thinly sliced
- 3 garlic cloves, minced
- 1.5 tsp kosher salt (plus more to taste)
- 1 tsp freshly ground black pepper
- 1.5 tsp fresh thyme leaves (or 0.5 tsp dried thyme)
- 4 large flatbreads (pita, lavash, or naan), warmed
- 1.5 cups mixed pickles (cucumbers, peppers, etc.)
- Optional: lemon wedges and chopped fresh parsley for serving
Do This
- 1. Pat lamb cubes very dry with paper towels, then season with salt and pepper.
- 2. Heat 1 tbsp olive oil in a large heavy skillet over medium high heat (about 375°F / 190°C). Sear lamb in 2 batches, 5 to 7 minutes each, until browned and caramelized. Transfer to a plate.
- 3. Lower heat to medium. Add remaining 1 tbsp olive oil and the butter. When melted, add sliced onions and a pinch of salt. Cook 10 to 15 minutes, stirring, until golden and soft.
- 4. Stir in garlic and thyme; cook 1 minute until fragrant, scraping up browned bits from the pan.
- 5. Return lamb and any juices to the skillet. Toss with onions and cook 3 to 5 minutes more, until lamb is just cooked through and glossy. Adjust seasoning.
- 6. Serve kavurma straight from the skillet with warm flatbread, pickles, lemon wedges, and parsley.
Why You’ll Love This Recipe
- Deeply caramelized lamb and onions deliver huge flavor from just a few everyday ingredients.
- Everything cooks in one skillet, so cleanup is easy and the whole dish feels rustic and festive.
- Serving with flatbread and pickles turns it into a relaxed, shareable feast perfect for family or guests.
- No special equipment needed, just a good pan and basic pantry spices.
Grocery List
- Produce: Yellow onions, garlic, fresh thyme (or dried), fresh parsley (optional), lemons (optional)
- Dairy: Unsalted butter
- Pantry: Lamb shoulder or leg, olive oil, kosher salt, black pepper, flatbread (pita, lavash, or naan), mixed pickles (store bought or homemade)
Full Ingredients
For the Kavurma Festival Skillet
- 1.5 lb (680 g) lamb shoulder or leg, trimmed and cut into 1.3 cm cubes
- 1.5 tsp kosher salt, plus more to taste
- 1 tsp freshly ground black pepper
- 2 tbsp olive oil, divided
- 2 tbsp unsalted butter
- 2 large yellow onions (about 500 g total), cut in half and thinly sliced into half moons
- 3 garlic cloves, finely minced
- 1.5 tsp fresh thyme leaves, finely chopped
- or 0.5 tsp dried thyme, crushed between your fingers
For Serving
- 4 large flatbreads (pita, lavash, or naan), warmed
- 1.5 cups mixed pickles (cucumber pickles, pickled peppers, or your favorites)
- 1 small bunch fresh flat leaf parsley, roughly chopped (optional)
- 1 to 2 lemons, cut into wedges (optional)

Step-by-Step Instructions
Step 1: Prep the Lamb and Vegetables
Trim any large pieces of surface fat or silverskin from the lamb, then cut it into even 1.3 cm cubes. Try to keep the pieces similar in size so they cook at the same rate.
Pat the lamb cubes very dry on all sides with paper towels. This step is important; excess moisture will make the meat steam instead of sear, and you want deep browning.
Peel the onions, cut them in half from root to tip, then slice them thinly into half moons. Mince the garlic cloves. If using fresh thyme, strip the leaves from the woody stems and chop them lightly.
Step 2: Season the Lamb Generously
Place the dried lamb cubes in a large bowl. Sprinkle evenly with 1.5 tsp kosher salt and 1 tsp freshly ground black pepper. Toss well so every cube is lightly coated in seasoning.
Let the seasoned lamb sit at room temperature for 10 minutes while you organize the rest of your ingredients. This brief rest helps the salt start to penetrate the meat and also takes off the refrigerator chill, which encourages better browning.
Step 3: Sear the Lamb in a Hot Skillet
Set a large heavy skillet (cast iron or stainless steel works best) over medium high heat. Add 1 tbsp olive oil and heat until shimmering, about 2 minutes. The pan should be hot enough that a droplet of water sizzles and evaporates within 1 to 2 seconds (about 375°F / 190°C at the surface if you are using an infrared thermometer).
Add half of the lamb cubes in a single layer, leaving a little space between pieces. Do not crowd the pan. Let them sear without moving for 2 to 3 minutes, until the underside is well browned and caramelized. Turn the cubes and continue cooking for another 3 to 4 minutes, until nicely browned on most sides but still a bit pink inside.
Transfer the browned lamb to a plate, including any juices. Repeat with the remaining 1 tbsp oil and the second batch of lamb, then set all the seared lamb aside. Do not wipe out the skillet; those browned bits stuck to the bottom are pure flavor.
Step 4: Caramelize the Onions
Lower the heat to medium. Add the butter to the same skillet. Once melted and foamy, stir in the sliced onions along with a small pinch of salt. Toss to coat the onions in the butter and residual lamb drippings.
Cook the onions, stirring every couple of minutes, for 10 to 15 minutes. They should gradually soften, then turn golden and lightly caramelized. If the pan looks too dry or the onions begin to scorch, reduce the heat slightly and add 1 to 2 tbsp of water to loosen the browned bits, scraping them up with a wooden spoon.
Step 5: Add Garlic and Thyme
When the onions are soft and golden with some darker caramelized edges, add the minced garlic and chopped thyme. Stir constantly and cook for 1 minute, just until very fragrant. Garlic can burn quickly at this stage, so keep it moving and do not walk away.
Taste a few strands of onion and adjust the salt if needed. Remember that you will be adding back seasoned lamb, so do not over salt here.
Step 6: Finish Cooking the Lamb with the Onions
Return all of the seared lamb and any accumulated juices to the skillet with the onions. Toss everything together so the lamb is coated in the buttery onion mixture.
Cook over medium heat for 3 to 5 minutes, stirring occasionally, until the lamb is heated through and just cooked to your liking. The cubes should be tender with a slight chew and a glossy coating of juices and onions. If the pan seems too dry, you can add 1 to 2 tbsp water to create a light, savory glaze.
Taste and adjust seasoning with more salt and black pepper as desired. Remove the pan from the heat and let it rest for 2 minutes so the juices settle slightly.
Step 7: Warm Flatbread and Serve with Pickles
While the lamb finishes, warm the flatbreads. You can do this quickly in a dry skillet over medium heat for about 30 to 45 seconds per side, or wrap them in foil and warm in a 300°F (150°C) oven for 5 to 7 minutes.
Arrange the hot kavurma skillet in the center of the table. Scatter chopped fresh parsley over the top if using, and tuck in a few thyme sprigs or lemon wedges for color. Serve with warm flatbreads and a generous bowl of mixed pickles on the side. Guests can tear pieces of bread, scoop up the lamb and onions, and add crunchy pickles and a squeeze of lemon for brightness.
Pro Tips
- Dry lamb equals better browning. Take the time to really pat the lamb cubes dry before seasoning. Moisture is the main enemy of a deep sear.
- Do not crowd the pan. Searing the lamb in two batches feels slower but actually speeds things up by preventing steaming and giving you great caramelization.
- Control the onion heat. If onions are browning before they soften, lower the heat and add a splash of water. Slow, steady cooking builds sweetness and color.
- Use a heavy skillet. Cast iron or a thick bottom stainless steel pan holds heat well and helps you get those flavorful browned bits for the onions to pick up.
- Season at the end too. The final taste test is important. A pinch more salt and a twist of pepper right before serving can make the flavors pop.
Variations
- Spiced Kavurma: Add 0.5 tsp ground cumin and 0.5 tsp sweet paprika to the lamb along with the salt and pepper for a slightly smoky, warmly spiced version.
- Butter Rich Version: For a more traditional festival feel, replace 1 tbsp of the olive oil with an extra 1 tbsp butter or ghee for deeper, richer flavor.
- Veg Boost: Stir in 1 diced red bell pepper and 1 sliced green pepper with the onions for extra color and sweetness.
Storage & Make-Ahead
Leftover kavurma keeps well. Let it cool to room temperature, then transfer to an airtight container and refrigerate for up to 3 days. Reheat gently in a skillet over medium low heat with a small splash of water to loosen the sauce, stirring occasionally until hot.
You can also freeze the cooked lamb and onion mixture for up to 2 months. Thaw overnight in the refrigerator before reheating in a skillet. Flatbread is best fresh, but you can warm store bought bread just before serving. The pickles and garnishes are ready to go straight from the fridge, so this makes an excellent make ahead meal for busy evenings or casual entertaining.
Nutrition (per serving)
Approximate values for 1 of 4 servings, including flatbread and pickles: about 720 calories, 48 g fat, 34 g protein, 40 g carbohydrates, 4 g fiber, and 900 mg sodium (this will vary depending on the saltiness of your pickles and type of flatbread). For a lighter plate, use smaller portions of flatbread or choose a thinner style such as lavash.
