20-Min Grilled Lamb Shish Kebab
Tender marinated lamb chunks seared on metal skewers until charred and juicy. Bright, garlicky, and ready to eat in under 20 minutes—pure TikTok dinner energy.
- Total time
- 20 min
- Servings
- 2
- Calories
- 380
- Protein
- 42g

Ingredients
- 1 lb lamb shoulder or sirloin, cut into 1.5-inch cubes
- 3 tbsp olive oil
- 1 whole lemon (juiced + zested)
- 3 cloves garlic, minced
- 1 tsp smoked paprika
- ½ medium red onion, cut into 1.5-inch chunks
Instructions
- 1
Toss lamb cubes with olive oil, lemon juice, lemon zest, minced garlic, paprika, salt, and pepper in a bowl.
- 2
Thread lamb and onion chunks alternately onto metal skewers, leaving a small gap between pieces.
- 3
Heat a grill pan or cast-iron skillet over medium-high until it's smoking hot, about 2 minutes.
- 4
Place skewers on the hot pan and sear without moving for 2 minutes until edges char deeply.
- 5
Rotate skewers 90 degrees and sear another 2 minutes, then flip and repeat until lamb is medium-rare, 8-10 minutes total.
- 6
Rest skewers on a plate for 2 minutes, then serve immediately with extra lemon wedges and flaky salt.
Tools you’ll need
- large mixing bowl
- metal skewers (4–6, 10-inch)
- grill pan or 12-inch cast-iron skillet
- tongs
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.

