This Mediterranean-inspired dish features tender, flavorful lamb skewers, a refreshing Greek salad, and crispy herb-roasted potatoes. A wholesome and satisfying meal bursting with vibrant flavors and nutrients.
Ingredients
For the Lamb Skewers:
1kg (35 oz) lamb chunks – tender and rich in protein
80ml olive oil (5–6 tbsp) – heart-healthy fats for marinating
2 garlic cloves, crushed – boosts flavor and immunity
Juice of 1 lemon – for brightness and tenderizing
2 red onions, chopped – adds sweetness and balance
1 tsp dried oregano – a classic Mediterranean herb
1 tsp dried or fresh thyme – earthy and aromatic
1/2 tsp paprika (optional) – for a subtle smoky kick
1/2 tsp cumin (optional) – adds warmth and depth
Salt and freshly cracked black pepper – to taste
For the Greek Salad:
1 cup cherry tomatoes, halved – juicy and sweet
1 cucumber, diced – refreshing and hydrating
1/2 red onion, thinly sliced – adds crunch and flavor
1/2 cup Kalamata olives – briny and rich
1/2 cup feta cheese, crumbled – creamy and tangy
2 tbsp fresh dill, chopped – for an herby finish
1 tbsp red wine vinegar – tangy and bright
2 tbsp olive oil – for a smooth, light dressing
Salt and pepper – to taste
For the Herb-Roasted Potatoes:
4–6 medium potatoes, diced – crispy and satisfying
2 tbsp fresh herbs (rosemary, oregano, thyme), chopped – earthy and fragrant
2 tbsp olive oil – helps achieve golden perfection
Salt and pepper – to taste
Instructions
Marinate the Lamb:
Cut the lamb into 1-inch cubes and place in a bowl.
Add olive oil, crushed garlic, lemon juice, chopped red onions, oregano, thyme, paprika (if using), cumin (if using), salt, and pepper. Toss until evenly coated. Cover and refrigerate for 4+ hours or overnight for maximum flavor.
Prepare the Herb-Roasted Potatoes:
Preheat the oven to 400°F (200°C).
Wash and dice the potatoes into even-sized chunks.
Toss with olive oil, chopped fresh herbs, salt, and pepper. Spread on a parchment-lined baking sheet and roast for 30–35 minutes, flipping halfway through, until golden and crispy.
Make the Greek Salad:
In a large bowl, combine the cherry tomatoes, cucumber, red onion, and Kalamata olives.
Drizzle with red wine vinegar and olive oil, season with salt and pepper, and toss to combine.
Top with crumbled feta and a sprinkle of fresh dill for a vibrant finish.
Grill the Lamb Skewers:
Thread the marinated lamb chunks onto skewers.
Preheat the grill to medium-high heat. Grill the skewers, flipping continuously, for 10–12 minutes or until the lamb is fully cooked and slightly charred on the outside.
Assemble and Serve:
Plate the grilled lamb skewers alongside the Greek salad and herb-roasted potatoes.
Garnish with additional fresh herbs if desired and serve immediately. Pro Tips for Success:
For juicier lamb: Don’t skip the marination—it tenderizes the meat and enhances flavor.
Herb variations: Use dried herbs if fresh ones are unavailable, but reduce the quantity slightly.
Serving suggestion: Pair this dish with a side of tzatziki or hummus for an extra Mediterranean touch.

This Lamb Skewers with Greek Salad & Herb-Roasted Potatoes recipe is a perfectly balanced meal that celebrates the bold, fresh flavors of the Mediterranean. It’s wholesome, nourishing, and sure to be a crowd-pleaser!
Comments