Bold, spiced lamb skewers, aka lamb kofta, make a delicious anytime meal. Easy enough for weeknights yet unique enough for company, this recipe is a true delight. Serve the crispy lamb kofta skewers on a large platter with chewy naan, garlicky yogurt sauce, sliced cucumber, and tons of fresh herbs.

What is Lamb Kofta 

Lamb Kofta is a Middle-Eastern ground lamb dish featuring a handful of warm spices, onion, and herbs. Depending on region and cooking technique, kofta can be found made as skewered logs, unskewed logs, patties or meatballs. 

I opted for the more recognizable form—skewered logs—but feel free to form these however works best for you. When it comes to serving, Lamb Kofta is often served with naan, yogurt-sauces, vegetables, and lots of fresh herbs.

large white platter full of ground lamb skewers, shredded cabbage, sliced cucumber, herbs, and naan bread

Where is Kofta From?

Many assume kofta is strictly Middle Eastern, but kofta can actually be traced back to a variety of cuisines. It’s even credited for being the original meatball. 

Some say Kofta traces back to the Persians who then passed it on to the Arabs. Kofta recipes can even be found in some of the earliest arabic cookbooks. From there, it’s likely that kofta was passed along trade routes to Greece, North Africa and Spain.

Historically kofta is made with ground beef, pork, chicken or lamb mixed with rice, bulgur or mashed lentil. Lamb, however, is particularly popular in the Middle East. 

Greek or Balkin varieties tend to use a mix of ground beef, pork or lamb. Alternatively, Indian kofta tends to made vegetarian using potatoes, paneer or even bananas and are served with a curry or gravy.

How to Make Lamb Kofta

  1. Cook the shallots until softened, then add the pine nuts and cook them until toasted. Add the spices and cook briefly to bloom them.
  2. Combine the shallot mixture with ground lamb and fresh herbs.
  3. Form the lamb mixture into logs then push a skewer lengthwise through each log.
  4. Preheat a cast-iron skillet, broiler or grill and cook the lamb skewers until well-brown (basically charred) and cooked through. Ground lamb is pretty fatty, so you won’t need added oil to cook the skewers.
large white platter full of ground lamb skewers, shredded cabbage, sliced cucumber, herbs, and naan bread

How to Serve Lamb Kofta 

The combination of lamb, bold spices, garlic, shallot and fresh herbs makes for a filling and satisfying meat dish. Two kofta served with naan or rice, fresh vegetables, yogurt sauce and herbs can easily be a serving. If you don’t anticipate serving these with a starchy side dish, you may want to consider doubling the recipe if you’re serving four.

Serve kofta with: 

  • Naan or rice
  • Sliced cucumber 
  • Shredded cabbage dressed with olive oil and lemon juice 
  • Greek yogurt mixed with garlic and seasoned with salt and pepper. Tzatziki would also be a great option. 
  • A lot of fresh herbs such as cilantro, parsley and mint

I like to pile the skewers on a large platter with all the fixings, that way everyone can make their own plate and enjoy the kofta however they prefer. 


  • Use onion and garlic instead of shallots and garlic.
  • Serve with pita bread instead of naan.
  • Use a combination of lamb and pork or lamb and beef.
  • Swap the cayenne for red pepper flakes.
  • Serve slices of tomato and cucumber on the side with the naan and yogurt sauce.
lamb kofta on a piece of naan bread topped with shredded cabbage, yogurt sauce, herbs and cucumber

Middle Eastern-Inspired Dishes

A handful of Middle Eastern dishes or Middle Eastern-inspired recipes that pair well with this kofta recipe.

Lamb Kofta Platter

3.72 from 21 votes
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Yield 8 kofta (4 servings)
Category Main Dish
Cuisine Middle Eastern
Author Lauren Grant


Bold, spiced lamb skewers easy enough for weeknights yet unique enough for company. Serve the crispy lamb kofta skewers on a large platter with chewy naan, garlicky yogurt sauce, sliced cucumber, and tons of fresh herbs.



  • 2 teaspoons extra-virgin olive oil
  • 2 shallots, chopped (or ½ yellow onion)
  • cup pine nuts, chopped
  • 2 garlic cloves, minced
  • 2 teaspoons ground coriander
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • ¾ teaspoon kosher salt
  • ½ teaspoon black pepper
  • ½ teaspoon cayenne
  • ¼ teaspoon cinnamon
  • ¼ teaspoon ground cloves
  • 1 pound ground lamb, 70% or 80% lean
  • ½ cup finely chopped parsley or cilantro
  • ¼ cup finely chopped fresh mint
  • 8 wooden or metal skewers

Serve with:

  • Zucchini Tzatziki or Greek yogurt mixed with a bit of garlic, *see notes
  • Naan
  • Shredded cabbage tossed with olive oil and lemon juice, *see notes
  • Sliced cucumber
  • Lots of herbs such as mint, cilantro and parsley
  • Ground sumac sprinkled over platter


  • Heat oil over medium heat in a large cast-iron skillet or nonstick skillet until shimmering. Add shallot and cook, stirring frequently, until golden brown, about 5 minutes.
  • Add pine nuts and cook until starting to brown, about 2 minutes. Add garlic, coriander, cumin, paprika, salt, black pepper, cayenne, cinnamon, and cloves; cook 30 seconds. Transfer shallot mixture to a large bowl with lamb, parsley and mint; mix to combine.
    ground lamb mixed with spices, herbs and nuts in a bowl
  • Divide mixture into 8 even portions.
    ground lamb mixed with spices, herbs and nuts in a bowl
  • Form each into a 4-inch-long log. Push a skewer through the length of each log, leaving a 4-inch tail on one end and a 1-inch tail on the other; form meat around skewer to secure.
    ground lamb mixture formed around wooden skewers
  • Cook according to directions below using the stove, grill or broiler.
  • Stove: Preheat a 10- or 12-inch cast-iron skillet over medium high heat for 5 minutes (just wipe out the skillet you used to cook the shallot and spices). Add 4 lamb skewers and cook, turning every 2–3 minutes, until well charred and an instant-read thermometer inserted in the centers registers 145ºF (*see recipe notes below), about 8 minutes total. Transfer skewers to a platter and repeat cooking process with remaining 4 skewers.
    kofta on wooden skewers in a cast-iron skillet
  • Grill: Preheat a grill to medium-high for 5–10 minutes; brush grill grate clean. Arrange lamb skewers over grate and grill, turning every 2 minutes, until charred and an instant-read thermometer registers 145ºF (*see recipe notes below), about 6 minutes total. 
  • Broiler/oven grill: heat broiler to high with rack set 10-inches from element (middle rack). Arrange lamb skewers on a foil-lined baking sheet. Broil, turning every 3 minutes, until well-browned and an instant-read thermometer inserted in the center registers 145ºF (*see recipe notes below), 10–12 minutes.
  • To assemble a platter: arrange skewers on a large platter. Place a small bowl of yogurt sauce in the middle then arrange naan, shredded cabbage, cucumber, and fresh herbs around the rest of the platter. Sprinkle sumac over top. 


Internal Temperature of Lamb: It is recommended by the USDA to cook ground lamb to 160ºF. Follow these cooking temperatures for specific doneness: 120–125ºF for medium–rare, 130–135ºF for medium, 140–145ºF for medium-well. 
For a garlic Greek yogurt sauce: ½ cup whole milk or 2% Greek yogurt + ¼ teaspoon grated garlic + salt and pepper to taste
For a simple slaw: ½ small green cabbage shredded +  2 teaspoons extra-virgin olive oil + 2 tablespoons lemon juice + salt and pepper to taste
Nut-Free: do not use pine nuts. 
Ground Lamb: I find most ground lamb is 70/30. If you find leaner, you can use that but add a teaspoon of oil to the cast-iron skillet for cooking the skewers. 
Skewers: Wooden skewers are best for cooking these on the stove top. Depending on how large your cast-iron skillet is, you may need to cut down the wooden skewers to fit. 


Serving: 2skewersCalories: 366kcalCarbohydrates: 3gProtein: 25gFat: 26gSaturated Fat: 8gCholesterol: 94mgSodium: 505mg
Like this? Leave a comment below!I love hearing from you and I want to hear how it went with this recipe! Leave a comment and rating below, then share on social media @zestful-kitchen and #zestfulkitchen!
large white platter full of ground lamb skewers, shredded cabbage, sliced cucumber, herbs, and naan bread

Pin This Recipe

Love this recipe and want to save it? Pin this recipe!

Pin This Recipe
Dinner's on Me Tonight!
Subscribe now and unlock the exclusive 15-minute recipe I make every week!
chicken salad on lettuce on a white plate

Share it with the world


About The Author

Lauren Grant is a professional culinary food scientist, food writer, recipe developer, and food photographer. Lauren is a previous magazine editor and test kitchen developer and has had work published in major national publications including Diabetic Living Magazine, Midwest Living Magazine, Cuisine at Home Magazine,,, and more.

Learn More

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?


  1. 5 stars
    I had never heard of kofta before until I found this on Pinterest. Such a unique and flavorful recipe! I can’t wait to make this for my extended family. What a great dinner to serve a crowd.

  2. 3 stars
    I. Love to cook Greek and Middle Eastern dishes – all was good except the cayenne. I noticed my other recipes did not call for this amount or any cayenne. My family voted to withhold it next time or drop down to a pinch, as it added a heat that took away from the other spices. Served it with traditional garnishes and enjoyed.