These lamb kabobs are a 20+ year family favorite recipe — and for good reason! They’re savory, flavorful, and uber juicy thanks to our secret overnight marinade.

This lamb kabob recipe has been in my family ever since I can remember — before my kids, Momsdish, and even before I married Tim! I have to give credit to my sister for developing the delicious marinade and putting in all the hard work of testing and re-testing the recipe so we can all enjoy it for years and years afterwards. The Asian-flavor combination of soy sauce, steak seasoning, dry red wine, and teriyaki sauce removes the (sometimes) gamey flavor of lamb, so trust the process if you usually are not a lamb-lover.
It’s super rare for my side of the family to have a family gathering without these kabobs (unless it’s too cold to grill, which to be honest — we grill lamb kebabs even in the snow if we want to!). I guarantee they’re going to be a hit at your next event, too.
Hot tip: If you love lamb, make sure to try out this pan seared lamb chops recipe. It’s a Momsdish team favorite! And if you’re looking for a ground lamb recipe, make these meatballs.
How to Make Lamb Kabobs
Ready to make these kabobs? Make sure you have enough time for the lamb to marinate (overnight is best) and your grill is ready to go with charcoal or gas!
- Prep the marinade: Cut the lamb meat into one-inch cubes. In a large bowl, mix the marinade ingredients and place the lamb cubes inside.
- Cut the veggies: Chop the white or red onion and bell peppers into large chunks. Toss them into the bowl with the marinade mixture. Marinate overnight in the fridge.
- Skewer the lamb: Thread the lamb and veggie chunks onto the skewers. Add fresh veggies if desired and alternate between the veggies and lamb chunks for the best presentation.
- Grill: Grill the lamb skewers about 3-4 minutes per side until they’re fully cooked through (at least 145°F for medium well when checked with a meat thermometer).
Hot tip: What’s another one of my favorite parts of this recipe? Most of the prep is done in advance, leaving only the skewering and grilling to do right before serving.




Tips & Tricks
Easy and quick — those are my two favorite words when it comes to cooking. Here are a few quick tips that have made making these kabobs even easier. Get ready for a flavorful, fun dinner in no time!
- Use metal skewers: I strongly recommend buying yourself metal skewers. They’ll save you money in the long run, but they’re also super handy and don’t require soaking like wooden skewers do.
- Cut into equal-sized pieces: When prepping the meat and veggies, cut everything to approximately the same size. This ensures even cooking and the most uniform appearance.
- Add more veggies (optional): Feel free to add more veggies to the marinade or freshly onto the skewers.
- Opt for a good lamb cut: My favorite cuts of lamb for kabobs are boneless lamb shoulder or lamb sirloin; however, lamb loin and boneless leg of lamb work, too!
- Season to taste: If you’re watching your salt intake, use a low sodium soy sauce and a little less steak seasoning (some of them tend to have a lot of salt). Just don’t taste the marinade after you’ve added raw meat to it!

Serving Lamb Kabobs
The serving options for kabobs are endless! Lamb kabobs are amazing when served with a creamy yogurt-based tzatziki sauce, or turn the kabobs into an easy gyro with pita bread. For sides, I love serving them with a rice pilaf or this homemade naan bread if gyros aren’t for you.
Kabobs are also great when served alongside a favorite salad like this arugula avocado, tomato, and cucumber salad or Greek salad.
Storing & Reheating Lamb Kabobs
This recipe makes about eight servings of kabobs, but if you decide to double it and have plenty of leftovers for a few meals (which I 100% approve of!), check out these tips to make sure you store and reheat the lamb in the best way possible.
- Refrigerator: Remove the kabobs from the skewers and store the leftovers in an airtight container in the fridge for 3-4 days.
- Freezer: If you desire to freeze your leftovers, put them in a freezer safe bag for 2-3 months.
- Reheating: To reheat leftover kabobs in the oven, place them in a oven safe dish, cover with foil, and heat at 350°F until warmed through. If using the stovetop, place the kabobs in a skillet, cover with a lid and heat on medium until warmed through.
Hot tip: To avoid drying out the kabobs when reheating, add a splash of water or broth into the heating dish.
More Kabob Recipes
- Chicken Kabob – Mayo and ranch dressing makes these kabobs super tender
- Salmon Kebabs – Grilled lemon and salmon skewers
- Pork Kabobs – Simple grilled pork, onion, and garlic kabobs
- Beef Shish Kabob – Cubed and skewered beef layered with veggies
- Grilled Shrimp Kabobs — Lemon juice infused 15-minute kabobs
Recipe
Ingredients
- 3 lbs boneless lamb
- 1/4 cup soy sauce
- 1/2 cup teriyaki sauce
- 1 cup red wine dry
- 1 tbsp steak seasoning
- 1 large onion chopped
- 2 large green bell peppers chopped
- 1 large red bell pepper (optional for grilling)
- 1 large yellow bell pepper (optional for grilling)
- 1 large yellow onion (optional for grilling)
Instructions
- Cut meat into one-inch cubes. Place the meat in a dish or large bowl, and coat with soy sauce, teriyaki sauce, wine, and steak seasoning.
- Chop the onion and bell peppers into large squares. Using your hands, mix them together and press to extract the juices. Combine the veggies with the lamb and marinade. Let it all marinate overnight in the fridge.
- Place the marinated lamb on skewers. If you choose to add fresh bell pepper and onion, cut it into equal size pieces.
- Grill the kabobs about 3-4 minutes per side, to your desired doneness. Enjoy!
Hi Moms Dish Team!!! I just made these for dinner. Recipe turned out bomb! Husband tested it and said they taste better than at the Russian store, those taste old. These are as fresh as it gets. Thank you for sharing such a gem. I got the recipe from the weekly recipe collection that you post on Fridays . We want our salt intake, so ai used less soy sauce and teriyaki sauce.
Thank you for your hard work!
Lena, thanks so much for the praise! It's so great to hear that your family loved these kabobs just as much as my family. I hope this recipe is enjoyed by your family just as long as mine (20+ years, wow!). Enjoy!
Oh, yes! It's going in my collection. Husband said that they taste fresh even on the second and third day!!!
Really appreciate your hard work and those on Moms Dish bus!!!!
Yay! That's music to my ears, Lena! Thank you and enjoy! 🙂
What kind of teriyaki do you recommend - a thick sweet one or thin soy sauce style. Can you recommend a kind and brand?
Hey Lauren, I prefer a thicker, slightly sweet one. We have a homemade teriyaki sauce that I love! https://momsdish.com/homemade…
Can I broil these in the oven?
Thanks
Hi Chris, thank you for reaching out. You can absolutely make this in the oven, but it wont have the grilled flavor. I hope it works out for you! Enjoy!
Wish there was a base suggestion for cook time and/or desired temperature, especially for less experienced folks.
Hi Dino- start with grilling them for a couple of minutes per side, like 3-4 minutes! Hope this helps!
Way to salty for us. Marinade could be used on any meat. Not specifically for lamb. Next time I’ll go more Mediterranean. This is more asian
Hi Judy - Sorry this didn't work out for you! I hope the meat and veggies turned out OK for you. Let me know what seasoning you end up trying next time and how it turns out! You can always use low-sodium soy sauce to cut down on the salt too. 🙂
What type of red wine do you use?
Hi May- any dry, red wine will work great. Enjoy!
could i use leg of lamb or is the meat not tender enough.
Yes, you can. The marinating process will break it down a bit. It will be good. Enjoy
All your recipes are wonderful! My littlw daughter, who is 4 years old, adores you! She keeps telling me: let's watch Natasha one more time! Thank you! Be blessed!
Ohh that is so sweet 🥰 Tell her I say hello and thank you! I'm so glad you both enjoy the recipes! Thank you for taking the time to share your feedback.
Wonderful recipe - I wanted to test it out before I added it to the Easter menu - oh my so delicious!
I'm so glad you enjoyed the recipe, and that it has now been added to your Easter menu!
Love how easy these are to make! My whole family enjoyed it and BONUS, easy clean up too!
Right?! Great for any day!
Oh I just know my family would be all over this. We usually have lamb for Easter, so we'll try it this year!
Let me know how it goes, Katie!
Do you recommend grilling on gas grill or smoker?
Hey Alena, I think a gas grill would be best because it heats up to a higher temperature.
What brand gad grill do u recommend? There’s so many
We have a Kitchen Aid but I heard amazing things about Weber, I have seen them at Costco.
I think it would. I haven't tried it but cant see why not.
Enjoy!
Do you think this would work with pork as well? I know you have a pork kabob recipe but do you think this marinade would work with pork too? Have you tried it by any chance. I'm just looking for a marinade for pork kabobs that is juicy and rich in taste.
Yes, this recipe will work well for pork or beef. It will be so good!
What would work with chicken as I would love to have chicken as well
We are working on a recipe for chicken. Coming soon!