Greek Lamb Kebabs are one of Greece’s most beloved grilled dishes, featuring tender cubes of lamb marinated in extra virgin olive oil, fresh lemon juice, garlic, Greek oregano, and thyme before being cooked over a hot grill until juicy and beautifully charred. Inspired by traditional Greek souvlaki, these flavorful skewers are enjoyed throughout Greece at family gatherings, summer barbecues, village festivals, and outdoor tavernas.


The simple Mediterranean marinade perfectly complements the rich flavor of the lamb, creating succulent, aromatic kebabs with every bite. Served with warm pita bread, creamy tzatziki, grilled vegetables, or a refreshing Greek Horiatiki Salad, these authentic Greek Lamb Kebabs bring the vibrant flavors of Greece straight to your table.


Why You’ll Love These Greek Lamb Kebabs

Authentic Greek Recipe

Made with a traditional Mediterranean marinade of olive oil, lemon, garlic, oregano, and thyme.

Incredibly Tender and Juicy

Marinating the lamb for several hours creates flavorful, succulent meat with every bite.

Perfect for Grilling Season

An excellent choice for summer barbecues, backyard cookouts, and family gatherings.

Simple Mediterranean Ingredients

Prepared with fresh herbs and pantry staples that let the natural flavor of the lamb shine.

Easy to Prepare Ahead

The lamb can be marinated overnight, making entertaining simple and stress-free.

Naturally Low-Carb and High in Protein

A wholesome main course that pairs beautifully with fresh salads and vegetables.

Versatile Serving Options

Enjoy with warm pita bread, tzatziki, roasted potatoes, rice, or a classic Greek salad.


What Are Greek Lamb Kebabs?

Greek Lamb Kebabs are a traditional grilled meat dish made by marinating cubes of lamb in olive oil, fresh lemon juice, garlic, Greek oregano, thyme, and black pepper before threading them onto skewers and grilling them over high heat. They are closely related to Greek souvlaki, one of the country’s most famous street foods, although lamb is more commonly served for special occasions, family celebrations, and festive outdoor meals than the more common pork or chicken versions.

Lamb has been an important part of Greek cuisine for centuries, especially in the mountainous regions where sheep farming has long been a way of life. The simple marinade reflects the heart of Mediterranean cooking, using just a handful of fresh ingredients to enhance the natural richness of the meat rather than overpower it.

Once grilled, the kebabs develop a lightly charred exterior while remaining tender and juicy inside. They are traditionally served with warm pita bread, creamy tzatziki, fresh lemon wedges, grilled vegetables, onions, and salads, making them a satisfying meal that captures the authentic flavors of Greece.


Ingredients You’ll Need

Lamb

Lamb leg or shoulder is ideal for kebabs because it stays tender and juicy on the grill while developing a delicious char.

Extra Virgin Olive Oil

A good-quality olive oil forms the base of the marinade, helping keep the lamb moist while adding authentic Mediterranean flavor.

Garlic

Fresh crushed garlic adds bold savory notes that perfectly complement the rich lamb.

Lemon Juice

Freshly squeezed lemon juice brightens the marinade and helps tenderize the meat.

Red Onions

Chunks of red onion marinate alongside the lamb, adding sweetness and wonderful flavor when grilled.

Greek Oregano

Greek oregano provides the classic herbaceous flavor that gives these kebabs their authentic taste.

Thyme

Dried or fresh thyme adds earthy, aromatic notes that pair beautifully with the oregano and lamb.

Salt and Black Pepper

Simple seasoning enhances all of the fresh Mediterranean flavors.

Cherry Tomatoes

Grilled cherry tomatoes become sweet and juicy, making the perfect accompaniment to the lamb skewers.

Skewers

Metal skewers are reusable and conduct heat well, while wooden skewers work just as well when soaked in water for at least 30 minutes before grilling.


How to Make Greek Lamb Kebabs

Prepare the Marinade

In a large mixing bowl, whisk together the olive oil, fresh lemon juice, crushed garlic, Greek oregano, thyme, and freshly ground black pepper until well combined.

Marinate the Lamb

Add the lamb cubes and red onion pieces to the marinade. Toss everything thoroughly until the meat is evenly coated. Cover and refrigerate for at least 4 hours, or overnight for the best flavor and tenderness.

Prepare the Skewers

If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Thread the marinated lamb onto the skewers, leaving a small gap between each piece so they cook evenly.

Grill the Lamb

Preheat a grill or barbecue to medium-high heat. Season the lamb with salt just before grilling, then cook the skewers for 10 to 15 minutes, turning every few minutes until nicely browned and cooked to your preferred doneness.

Grill the Tomatoes

Thread the cherry tomatoes onto separate skewers and place them on the grill during the final 5 minutes of cooking. Grill just until they soften and develop light char marks.

Serve and Enjoy

Transfer the kebabs to a serving platter and enjoy them hot with grilled onions, cherry tomatoes, warm pita bread, creamy tzatziki, lemon wedges, and a fresh Greek salad for a complete Mediterranean meal.


Greek Lamb Kebabs are so juicy and tasty prepared from lamb meat flavored in Greek oregano, thyme, garlic and lemon. Variations of the kebabs are found in the Mediterranean, Balkan and Middle Eastern cuisines

Lamb Kebabs

Mix the lamb meat with the thyme, Greek oregano, garlic, lemon and olive oil to make a delicious kebabps.
Prep Time5 hours
Cook Time20 minutes
Total Time5 hours 20 minutes
Course: Main Course
Cuisine: Greece
Keyword: cherry tomatoes, Lamb
Servings: 4

Ingredients

  • 2 lb lamb leg or shoulder, cut into chunks
  • 5 tbsp olive oil
  • 2 cloves of garlic, crushed
  • 1 juice of lemon
  • 2 red onions, roughly chopped
  • 1 tsp dried Greek oregano
  • 1 tsp dried thyme or some fresh thyme, chopped
  • salt
  • freshly ground pepper
  • 24 cherry tomatoes
  • 12 metal or wooden skewers (8 for lamb 4 for tomatoes)

Instructions

  • In a large bowl add lemon juice, olive oil, garlic, ground pepper, herbs and mix well to prepare the marinade for the lamb.
  • Then add to the bowl the lamb meat and the chopped onions and mix well using your hands.
  • Leave it aside for at least a few hours then add the pieces of meat to wooden or metal skewers.
  • If you are using wooden skewers, remember to soak them in water first.
  • Before you grill season with salt then transfer them to a preheated grill or barbecue for about 10-15 minutes.
  • Put the skewers of tomatoes on the last five minutes of grilling.
  • Serve them with grilled tomatoes and red onion, and pita bread.

Tips for the Best Greek Lamb Kebabs

Choose the Right Cut

Lamb shoulder is slightly fattier and produces exceptionally juicy kebabs, while lamb leg offers a leaner but equally flavorful option.

Marinate Overnight

Although a few hours will work, letting the lamb marinate overnight allows the herbs, garlic, and lemon to fully penetrate the meat.

Don’t Overcrowd the Skewers

Leave a small space between each piece of lamb so the heat can circulate evenly, creating a beautiful golden-brown crust.

Salt Just Before Grilling

Seasoning with salt immediately before cooking helps the meat retain more of its natural juices.

Cook Over Medium-High Heat

A hot grill quickly sears the outside while keeping the inside tender and moist.

Turn Frequently

Rotate the skewers every few minutes to ensure even browning and prevent burning.

Let the Lamb Rest

Allow the kebabs to rest for about 5 minutes after grilling so the juices redistribute throughout the meat.

Serve Immediately

Greek Lamb Kebabs are at their best when served hot off the grill with fresh pita, tzatziki, and grilled vegetables.


Common Mistakes to Avoid

Skipping the Marinating Time

A short marinade won’t fully develop the flavor or tenderize the lamb. Aim for at least 4 hours, or overnight whenever possible.

Using Lean Cuts of Lamb

Very lean cuts can dry out quickly on the grill. Lamb shoulder or well-marbled leg provides the best texture and flavor.

Forgetting to Soak Wooden Skewers

Dry wooden skewers can burn over high heat. Soak them in water for at least 30 minutes before grilling.

Packing the Skewers Too Tightly

Leaving a little space between the meat allows the heat to circulate evenly for better browning.

Cooking Over Flames That Are Too Hot

High flames can char the outside before the inside cooks properly. Medium-high heat gives the best results.

Overcooking the Lamb

Lamb becomes tough and dry if left on the grill too long. Cook until just done and still juicy inside.

Not Letting the Meat Rest

Resting the kebabs for a few minutes before serving helps keep every bite tender and flavorful.

Serving Without Fresh Accompaniments

Traditional Greek Lamb Kebabs are best enjoyed with pita bread, tzatziki, grilled vegetables, and a squeeze of fresh lemon to balance the rich flavor.


Recipe Variations

Greek Lamb and Vegetable Kebabs

Alternate pieces of lamb with bell peppers, zucchini, mushrooms, and red onions for colorful, flavorful skewers.

Rosemary Lamb Kebabs

Add fresh rosemary to the marinade alongside the oregano and thyme for an even more aromatic herb flavor.

Spicy Greek Lamb Kebabs

Mix a pinch of crushed red pepper flakes or a little smoked paprika into the marinade for gentle heat.

Yogurt-Marinated Lamb Kebabs

Stir a few tablespoons of plain Greek yogurt into the marinade to make the lamb even more tender.

Garlic Lover’s Version

Increase the amount of fresh garlic for a richer, bolder Mediterranean flavor.

Lemon Herb Lamb Kebabs

Add fresh parsley and a little lemon zest to brighten the marinade with extra citrus freshness.

Mixed Grill Skewers

Combine lamb with chunks of halloumi cheese and vegetables for a delicious Greek-style mixed grill.

Oven-Baked Lamb Kebabs

No grill available? Roast the skewers in a hot oven or under the broiler until browned and cooked through, turning once during cooking.


What to Serve with Greek Lamb Kebabs

Greek Tzatziki

This cool and creamy cucumber yogurt sauce is the classic accompaniment for grilled lamb and adds refreshing flavor to every bite.

Greek Horiatiki Salad

A traditional Greek village salad with tomatoes, cucumbers, onions, Kalamata olives, feta, and olive oil pairs perfectly with the rich lamb.

Warm Pita Bread

Soft grilled pita is ideal for wrapping the lamb with tzatziki and fresh vegetables.

Greek Lemon Potatoes

Crispy roasted potatoes seasoned with lemon, garlic, oregano, and olive oil make a hearty side dish.

Grilled Vegetables

Zucchini, bell peppers, onions, and eggplant develop wonderful smoky flavors alongside the kebabs.

Greek Rice Pilaf

Light, fluffy rice cooked with herbs and lemon complements the Mediterranean flavors without overpowering the lamb.

Feta Cheese and Olives

A small platter of creamy feta and Kalamata olives adds an authentic Greek mezze touch to the meal.

Fresh Lemon Wedges

Serve extra lemon on the side so everyone can add a burst of bright citrus just before eating.


Storage

Allow the Greek Lamb Kebabs to cool completely before storing. Remove the meat from the skewers if desired and place it in an airtight container. Refrigerate for up to 3 days. The flavors often become even richer after resting overnight, making leftovers perfect for sandwiches, wraps, or salads.

Freezing

Both the marinated uncooked lamb and fully cooked kebabs freeze well. Store in freezer-safe containers or freezer bags for up to 3 months. Thaw overnight in the refrigerator before cooking or reheating for the best texture.

Reheating

Reheat the lamb gently in a skillet over medium heat with a splash of olive oil until warmed through. You can also place the kebabs in a 325°F (160°C) oven for about 10–15 minutes. Avoid overheating, as lamb can become dry if cooked for too long.


Frequently Asked Questions

What cut of lamb is best for Greek Lamb Kebabs?

Lamb shoulder is the traditional choice because its marbling keeps the meat tender and juicy during grilling. Lamb leg is a leaner alternative that also works well.

How long should I marinate the lamb?

For the best flavor, marinate the lamb for at least 4 hours. Overnight marinating produces the most tender and flavorful kebabs.

Can I cook Greek Lamb Kebabs without a grill?

Yes. You can cook them in the oven under the broiler or on a stovetop grill pan until the lamb is browned and cooked through.

Can I prepare the kebabs ahead of time?

Absolutely. The lamb can be marinated and threaded onto skewers a day in advance, then kept refrigerated until you’re ready to grill.

How do I know when the lamb is cooked?

The outside should be nicely browned while the inside remains juicy. For medium doneness, the internal temperature should reach about 145°F (63°C) before resting.

Can I use wooden skewers?

Yes. Simply soak wooden skewers in water for at least 30 minutes before grilling to prevent them from burning.

What sauces go well with Greek Lamb Kebabs?

Traditional tzatziki is the most popular choice, but they also pair well with skordalia, whipped feta dip, or a simple squeeze of fresh lemon.

Can I use the same marinade for other meats?

Yes. This Mediterranean marinade is delicious with chicken, pork, or beef, although lamb provides the most authentic Greek flavor.


More Traditional Greek Recipes to Try

Greek Chicken Souvlaki – Tender grilled chicken skewers marinated with lemon, garlic, and herbs for a classic Greek favorite.

Greek Pork Souvlaki – Juicy pork skewers with authentic Mediterranean seasoning, perfect for grilling season.

Greek Tzatziki – A cool and creamy yogurt, cucumber, and garlic sauce that’s the perfect partner for grilled meats.

Greek Horiatiki Salad – Greece’s famous village salad made with ripe tomatoes, cucumbers, olives, onions, and feta cheese.

Greek Lemon Potatoes – Crispy roasted potatoes infused with garlic, oregano, olive oil, and fresh lemon juice.

Greek Dolmadakia – Tender vine leaves stuffed with seasoned rice and herbs, served as a classic Greek appetizer.

Greek Fasolakia – Green beans slowly simmered with tomatoes, onions, and olive oil in a traditional Greek style.

Greek Eggplant Dip (Melitzanosalata) – A smoky roasted eggplant dip blended with garlic, olive oil, and lemon for an authentic mezze favorite.


Inspiration and adaptation: tastybg.com, fandom.com, internationalcuisine.com

Explore other recipes from the traditional Greek cuisine.

Did you make this Greek Lamb Kebabs recipe?

I’d love to hear how your Greek Lamb Kebabs turned out! Leave a comment below and share your favorite way to serve them—whether with warm pita, creamy tzatziki, Greek lemon potatoes, or a fresh Horiatiki salad.

If you enjoyed this recipe, please consider giving it a star rating and sharing it with friends and family. Follow us for more authentic Greek and Balkan recipes that bring the delicious flavors of the Mediterranean to your table.