These Grilled Mediterranean Lamb Skewers are a flavorful and easy option for your next grilling out session. Marinated in a blend of herbs and spices, they deliver a taste of the Mediterranean right from your grill.
Perfect for summer barbecues or weeknight dinners, this recipe is among the best recipes for the grill, combining tender lamb with vibrant vegetables for a delicious meal.
Easy Grilled Mediterranean Lamb Skewers

These skewers feature marinated lamb pieces paired with bell peppers and onions, grilled to perfection. The recipe takes about 30 minutes from start to finish and serves 4 people.
Ingredients
- 1 pound lamb shoulder or leg, cut into 1-inch cubes
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 1 medium onion, cut into wedges
- 1/4 cup olive oil
- 2 tablespoons lemon juice
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Wooden or metal skewers
Instructions
- Prepare the Marinade: In a bowl, whisk together olive oil, lemon juice, garlic, oregano, cumin, salt, and pepper.
- Marinate the Lamb: Add the lamb cubes to the marinade, cover, and refrigerate for at least 1 hour, or up to overnight for more flavor.
- Assemble the Skewers: Thread the marinated lamb, bell peppers, and onion onto the skewers, alternating between the ingredients.
- Preheat the Grill: Heat your grill to medium-high heat.
- Grill the Skewers: Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the lamb is cooked to your desired doneness.
- Serve: Remove from the grill and let rest for a few minutes before serving. Enjoy with tzatziki sauce or pita bread.
Cook and Prep Times
- Prep Time: 10 minutes
- Marinating Time: 1 hour
- Cook Time: 12 minutes
- Total Time: 1 hour 22 minutes
Nutrition Information
- Servings: 4 skewers
- Calories: 280kcal
- Fat: 18g
- Protein: 24g
- Carbohydrates: 8g
