Goat kebabs are cubes of goat meat marinated with yogurt, lemon, garlic, and warm spices, then grilled on skewers with vegetables. Kebab styles vary across the Middle East, South Asia, Africa, and beyond; this home-style version keeps the seasoning balanced and the steps simple. Serve the skewers hot with flatbread, rice, and something crisp and fresh.
Ingredients
- 1½ lb (680 g) boneless goat leg or loin, trimmed and cut into 1¼-inch (3 cm) cubes
- ¾ cup (180 g) plain whole-milk yogurt
- 2 tbsp (30 ml) olive oil, plus a little more for the grill grates
- 2 tbsp (30 ml) fresh lemon juice
- 4 garlic cloves, finely grated or minced, about 1 tbsp (15 g)
- 1 tbsp (15 g) finely grated fresh ginger
- 1½ tsp (8 g) fine salt
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp paprika, sweet or smoked
- ½ tsp ground black pepper
- ¼ tsp ground cinnamon
- 1 medium red onion, cut into wedges about 1 inch (2.5 cm) wide
- 1 large bell pepper, any color, seeded and cut into 1½-inch (4 cm) pieces
- 1 lemon, cut into wedges, for serving
- 4 to 6 metal skewers; if using wooden skewers, soak them in water for at least 30 minutes
Instructions
- Cut the meat and vegetables. Trim away tough silverskin and excess surface fat from the goat; leave small seams of fat in place, as they help keep the cubes moist. Cut the meat into even 1¼-inch cubes so the pieces cook at a similar rate. Cut the onion and bell pepper as directed. If the meat is damp, pat it dry before adding the marinade so the yogurt mixture clings rather than becoming watery.
- Mix the marinade. In a medium bowl, stir together the yogurt, olive oil, lemon juice, garlic, ginger, salt, cumin, coriander, paprika, black pepper, and cinnamon. The mixture should be thick enough to coat a spoon. Add the goat and turn the cubes until each is coated. Cover the bowl and refrigerate for 4 hours. This gives the seasoning time to flavor the surface; it does not make a very tough cut behave like a braised cut, so choose leg or loin rather than stewing meat.
- Get ready to grill. About 20 minutes before cooking, take the bowl from the refrigerator while you prepare the grill. If using wooden skewers, soak them in water for at least 30 minutes; start soaking them during the marinating time so this does not extend the schedule. Heat a gas grill to medium-high, or prepare a charcoal grill for medium-high direct heat. Clean the grates and lightly oil them. Thread the goat onto skewers, alternating meat with onion and pepper. Leave a little space between pieces so heat can reach their sides. Keep any extra marinade away from the vegetables and discard it after the raw meat is removed.
- Grill the skewers. Grill for about 12 to 15 minutes, turning every 3 to 4 minutes so the meat browns on several sides and the vegetables soften without burning. If the yogurt coating darkens too quickly, move the skewers to a cooler part of the grill and continue cooking there. Check the largest goat cube with an instant-read food thermometer inserted into its center. The USDA FSIS safe minimum for whole cuts of goat is 145°F (63°C), followed by a 3-minute rest. If a piece has not reached that temperature, keep cooking and check again.
- Rest and serve. Transfer the skewers to a clean platter and let them rest for 5 minutes before serving. The recipe’s cook time includes about 10 minutes to preheat the grill, 15 minutes to grill, and this short rest. Squeeze lemon over the kebabs at the table. Use clean serving utensils rather than anything that touched raw meat.
Tips
- Use a suitable cut. Boneless leg is a reliable, widely available choice for quick grilling; loin also works and is often more tender. Avoid substituting large cubes of stewing shoulder or shank in this timing. Those cuts contain more connective tissue and are usually better cooked slowly until tender, rather than briefly grilled.
- Keep the pieces even. Cubes that are close in size are easier to cook evenly. Smaller pieces can dry out before larger ones reach a safe temperature, while oversized cubes may brown outside before the center is ready. Thread the meat snugly enough to stay secure, but do not compress the pieces together.
- Manage flare-ups and sticking. Yogurt and spices can catch on a hot grill. Clean and oil the grates, turn the skewers regularly, and keep a cooler zone ready so you can move them if they begin to char. A little browned color is welcome; blackened coating can taste bitter.
- Make substitutions thoughtfully. If plain yogurt is unavailable, use an equal amount of thick, unsweetened Greek-style yogurt, loosening it with 1 to 2 teaspoons of water if needed. Ground ginger can replace fresh ginger; use 1 teaspoon, though the flavor will be less bright. Do not use sweetened or flavored yogurt.
Serving Suggestions
Bring the skewers to the table with warm pita or another flatbread, basmati rice, or bulgur. A cucumber, tomato, and herb salad adds a cool contrast to the spiced meat; sliced red onion, chopped parsley, and lemon wedges are easy finishing touches. For a sauce, offer plain yogurt mixed with chopped mint, a pinch of salt, and a squeeze of lemon, or serve a spoonful of tahini sauce alongside. If the marinade has left the meat richly seasoned, keep the side dishes lightly dressed so they do not compete.
For a complete meal, add grilled tomatoes or a simple plate of roasted vegetables. If serving a crowd, keep cooked kebabs on a clean platter and bring them out promptly rather than leaving them beside the grill for an extended period. Flatbread can catch the meat juices, while rice makes the meal easy to serve without skewers at the table.
Variations
Make it more warmly spiced: Add ½ teaspoon ground turmeric or a pinch of cayenne to the marinade. Turmeric gives the coating a deeper golden color; cayenne adds heat, so begin with a small amount and let guests add more at the table if preferred. A pinch of ground cardamom also works, but it is fragrant and can quickly dominate the other spices.
Try a herb-forward finish: Keep the marinade as written and scatter chopped parsley, cilantro, or mint over the rested kebabs. Fresh herbs are best added after grilling so their flavor stays lively. For a brighter, sharper plate, serve with extra lemon rather than increasing the lemon juice in the marinade.
Cook without skewers: Grill the goat cubes in a grill basket, turning them often, and grill the onion and pepper separately if they cook faster. A heavy grill-safe pan can also work over medium-high heat; cook in batches so the meat sears instead of steaming. The same safe internal temperature and resting time apply.
Adjust the vegetables: Use chunks of zucchini or mushrooms in place of bell pepper, but remember that vegetables may finish before goat does. Put them on separate skewers if you want to remove them as soon as they are tender. This avoids overcooking the vegetables while waiting for the meat to reach its safe temperature.
Storage and Reheating
Refrigerate cooked goat kebabs within 2 hours of cooking, removing the meat and vegetables from the skewers if that makes them easier to store. Keep them in a covered, airtight container for 3 to 4 days. If the weather is hotter than 90°F (32°C), refrigerate within 1 hour. Do not save leftover marinade that touched raw goat; discard it.
For longer storage, freeze cooked kebab meat in a sealed freezer-safe container for up to 2 to 3 months for best quality. Thaw it in the refrigerator, not on the counter. Reheat portions in a covered skillet over low to medium heat with a teaspoon of water, or in a microwave covered loosely to reduce drying. Heat leftovers to 165°F (74°C), checking the center with a food thermometer. Reheating on a grill is possible, but use moderate heat and turn often because the small cubes can dry quickly.
Frequently Asked Questions
Can I marinate goat overnight?
Four hours is enough for this yogurt-and-lemon marinade. You can leave the covered meat in the refrigerator for up to about 8 hours, but a much longer soak is not needed and may make the surface soft or overly tangy. Keep it refrigerated throughout; do not marinate goat on the counter.
How do I keep goat kebabs from becoming tough?
Start with leg or loin intended for quick cooking, cut even cubes, and avoid leaving the skewers on the grill after they reach a safe temperature. A marinade adds seasoning and coats the surface, but it cannot turn a connective-tissue-rich stewing cut tender in a few hours. Use a thermometer instead of judging doneness by color alone.
Can I cook these kebabs in the oven?
Yes. Arrange the skewers on a foil-lined rimmed baking sheet, with space between them, and broil on a rack positioned several inches from the heat. Turn every few minutes and watch closely because yogurt can brown quickly. Check the center of the largest goat cube for 145°F (63°C), then rest for at least 3 minutes; the grill’s smoky flavor will be less pronounced.
Can I prepare the skewers ahead?
You can cut the meat and vegetables and mix the marinade a day ahead, storing them separately in the refrigerator. You can also thread the marinated meat and vegetables shortly before grilling. For best texture, keep the goat in the marinade for around 4 to 8 hours, and do not leave assembled raw skewers at room temperature while the grill heats.
What if I do not have a grill?
A broiler or a hot grill pan is a practical alternative. Broil the skewers on a rimmed tray, turning them regularly; for a grill pan, cook in batches with enough room around each piece. In either case, cooking time can vary with the heat and the size of the cubes, so use the thermometer and safe temperature rather than relying only on a set number of minutes.
Related
- Baked Pheasant Recipe with Herbs and Pan Gravy
- Basting Duck Recipe for a Glossy, Savory Roast Duck
- Baked Duck Recipe: Crisp Skin, Tender Meat
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).