Ingredients
Method
Prepare the Marinade and Meat
- Whisk together olive oil, lemon juice, yogurt, minced garlic, oregano, mint, cumin, paprika, salt, and pepper in a large bowl until well combined.
- Add lamb cubes to the marinade and toss to coat thoroughly. Cover and refrigerate for at least 4 hours or overnight, turning the meat once or twice.
- Remove lamb from refrigerator 1 hour before grilling to bring to room temperature.
Prepare the Grill and Skewers
- Preheat grill to medium-high heat (about 400°F). Clean and oil the grill grates well.
- Thread lamb pieces onto skewers, leaving small gaps between pieces for even cooking. You should have about 8-10 lamb skewers.
- On separate skewers, thread red onion wedges and bell pepper pieces together. Keep cherry tomatoes on their own skewers since they cook fastest.
Grill the Kebabs
- Place lamb skewers on the grill and cook for 3-4 minutes per side, turning once, for medium doneness. Total cooking time should be 8-10 minutes.
- Add vegetable skewers (onions and peppers) to the grill during the last 6-8 minutes of lamb cooking time, turning occasionally.
- Add cherry tomato skewers during the final 2-3 minutes, just until they're heated through and slightly charred.
- Remove all skewers from grill and let rest for 3-5 minutes before serving.
Notes
For best results, don't overcrowd the grill and avoid moving the kebabs too frequently. Let them develop a good sear before turning. If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Leftover kebabs can be stored in the refrigerator for up to 3 days and are delicious cold in salads or wraps.
