Middle Eastern Lamb Kebabs


Marinating the lamb is the most important thing. You want to add enough flavor to the lamb, but not over power it. This lamb is marinated in pomegranate juice, lime juice, fresh herbs and walnuts, creating a flavorful and juicy lamb kebab.

Serves: 4-6

Preparation time: 20 minutes plus 1 day of marinating

Cooking time: 10 minutes


  • 2 pounds boneless leg of lamb, cut into 2-inch cubes


  • 1 large onion, peeled and cut into 4
  • 1 cup walnuts
  • 1 tablespoon fresh basil leaves
  • 1 tablespoon fresh mint leaves
  • 1 1/2 cups pomegranate juice (unsweetened)
  • 2 tablespoons lime juice
  • 2 tablespoons olive oil
  • 1 teaspoon sea salt or to taste
  • 1 teaspoon freshly ground pepper or to taste


  1. Combine all the ingredients for the marinade in the food processor and pulse it to grind. Pour over the meat, toss, and marinade for at least 8 hours and up to 24 hours in the refrigerator.
  2. Preheat grill on high heat. Thread 4-5 pieces of lamb onto each skewer. Place the skewers on the grill and cook for 1-2 minutes on each side, turning frequently. The meat should be seared on the outside, pink and juicy on the inside.
  3. Serve kebabs with rice and a piece of lavash bread.


Adopted from Najmieh Batmanglij

3 thoughts on “Middle Eastern Lamb Kebabs

  1. Looks so yummy. I have only made lamb kebabs once. I am cooking my way around the world in a year. 195 countries in 365 days.
    I made lamb kebabs for Afghanistan.
    Check it out here.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s