Lamb Kabobs

Jump to Recipe ▼
Reader Rating
Total Time 15 minutes
Servings 8 servings

This post may contain affiliate links. See my disclosure policy.

Learn how to make restaurant-style lamb kabobs at home using this simple recipe. Made with a smashing marinade, these lamb pieces have a beautiful char on the outside, are juicy on the inside, and are utterly delicious.

lamb kabobs on a serving plate with fresh parsley on top.

Lamb kabobs are one of my favorite ways to cook lamb at home because they deliver restaurant-style flavor with minimal effort. After testing various marinades over the years, I found that a simple blend of balsamic vinegar, soy sauce, and herbs keeps the meat tender while imparting a rich, smoky flavor upon grilling.

I like to serve these skewers straight from the grill with basmati rice, flatbread, or a bright Greek salad, and they never fail to impress at summer barbecues. Charred on the outside, juicy on the inside, this is the kind of recipe I rely on when I want to feed my family something crowd-pleasing yet easy enough for a weeknight. 

Table of Contents
  1. Key Ingredients
  2. Ways to change up the flavor
  3. How to grill lamb kabobs
  4. Arman’s recipe tips
  5. Storage instructions
  6. Frequently asked questions
  7. Lamb Kabobs (Recipe Card)
  8. More lamb recipes

Why make my lamb kabobs recipe

  • Healthy. Lamb steaks are lean and high in protein, and grilling helps reduce excess fat.
  • Flavorful. The marinade is loaded with bold flavors that complement the lamb perfectly.
  • Two cooking methods. I typically grill outdoors in summer, but during the cooler months, a grill pan works just as well.

What readers are saying

★★★★★ – “Marinade was great. Everyone loved it.” – Steve

★★★★★ – “I made these on the stovetop and they turned out so juicy and crisp. My kids devoured them.” – Luke

Key Ingredients

Find the printable recipe with measurements below.

  • Lamb. Choose a tender, boneless cut with some marbling so it stays juicy on the grill. I recommend lamb loin or shoulder: both are flavorful and tender enough for skewers. Cut into even, bite-sized cubes for consistent cooking. Avoid very lean cuts, like lamb legs, as they can dry out on the grill.
  • Yellow and red bell peppers. Chop the bell peppers into squares roughly the size of meat cubes.
  • Onions. Cut them into thick slices, similar to the bell peppers. When grilled, onions become slightly sweet and get an excellent smoky flavor. 

For marinade:

  • Liquid. I use my tried-and-true mix of balsamic vinegar, soy sauce, Worcestershire sauce, and olive oil.
  • Spices. I’m using Italian seasoning, salt, pepper, onion powder, and garlic powder.

Ways to change up the flavor

I’ve made these lamb skewers many times, and I’ve tweaked the flavor with just a few changes:

  • Middle Eastern spice rub. Create a dry rub by combining cumin, paprika, salt, and fennel seeds. Use this spice mix to marinade your lamb pieces for a Middle Eastern-flavored dish.
  • Make peri peri lamb skewers. If you love my peri peri chicken, use the same seasoning mix for this lamb!  
  • Bell pepper substitutes. Feel free to swap bell peppers with pineapple cubes or tomatoes. Alternating with juicy fruits and vegetables keeps the meat moist.

How to grill lamb kabobs

Step 1- Make the marinade. Whisk the marinade ingredients in a bowl. Add the lamb, cover, and marinate in the fridge.

how to make lamb kabobs.

Step 2- Skewer. Discard the excess marinade and alternately thread lamb and vegetable cubes onto skewers.

grilled lamb kabobs.

Step 3- Grill the meat evenly on all sides by rotating the skewers frequently. Rest for 5 minutes and serve hot with garlic yogurt sauce.

how to skewer lamb for kabobs.

Arman’s recipe tips

  • Marinate for longer. Even 30 minutes makes a difference, but I’ve found that marinating overnight in a resealable bag gives the most tender, flavorful skewers. The vinegar helps break down the fibers, and the herbs infuse throughout. 
  • Layer flavor twice. Season before grilling and then again just before serving. A light sprinkle of salt and paprika right before removing them from the grill boosts the flavor.
  • Let your kabab rest for a few minutes. I know it’s tempting to dig in right away (especially when they smell this good!), but resting for 3-5 minutes makes a huge difference. It allows the juices to redistribute, keeping the meat tender instead of drying out on the plate.

Storage instructions

To store. When kept in an air-tight container, the meat skewers store well for up to 3 days in the refrigerator.   

To freeze. Although I don’t recommend it, you can freeze these skewers once they have cooled completely. Don’t forget to mark the freezing date and consume within two months for the best texture and flavor.

To reheat. If using frozen skewers, thaw them in the refrigerator overnight or until completely thawed, and then reheat them in the oven or skillet. 

lamb skewers with garlic yogurt sauce.

Frequently asked questions

What skewers work best for grilling?

I’ve tested both wooden and metal skewers, and each has its pros. Wooden skewers are inexpensive and great for grilling, but you must soak them in water for at least 30 minutes (up to a few hours) or they’ll burn on the grill (I learned this the hard way when mine caught fire). Metal skewers are reusable, heat evenly, and are my go-to for serious grilling sessions. 

Can I make kabobs with ground lamb?

Yes, but you’ll want to treat them more like kofta kebabs than cubed skewers. Mix ground lamb with the seasonings (skip the vinegar and soy sauce so the mixture isn’t too wet), shape the meat around flat skewers, and chill them briefly before grilling. This helps them hold their shape and develop that same smoky, charred flavor as traditional kabobs. 

Can I bake kabobs in the oven?

Absolutely. Arrange the skewers on a lined baking sheet and roast them at 425°F for about 15 minutes, turning halfway. For that authentic grilled finish, I like to switch on the broiler for the last 2-3 minutes. 

✅ Nutrition reviewed

Since these kabobs discuss health benefits, the nutrition information has been reviewed by registered dietitian Felicia Newell, MScAHN, RD, CPT.

lamb skewers recipe.

Lamb Kabobs

5 from 12 votes
Juicy, smoky, and packed with flavor, these grilled lamb kabobs are marinated in a blend of balsamic, soy, garlic, and herbs, and cooked until charred on the outside and tender on the inside. Perfect for summer barbecues or easy weeknight dinners. Watch the video below to see how I make it in my kitchen!
Servings: 8 servings
Prep: 5 minutes
Cook: 10 minutes
Marinating time: 10 minutes
Total: 15 minutes

Video

Ingredients  

  • 1 pound lamb loin boneless
  • 1 yellow bell pepper chopped
  • 1 red bell pepper chopped
  • 1 red onion quartered

Marinade

  • 3 tablespoons balsamic vinegar
  • 2 tablespoons soy sauce
  • 1 1/2 tablespoons Worcestershire sauce
  • 2 tablespoons Olive oil
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder

Instructions 

  • Whisk together the balsamic vinegar, soy sauce, Worcestershire sauce, olive oil, Italian seasoning, salt, pepper, onion powder, and garlic powder.
  • Cut the lamb into bite-sized cubes and place in a shallow bowl.
  • Pour the marinade over it and refrigerate for at least 30 minutes (4 hours is ideal, overnight is better).
  • Preheat the grill to medium-high heat. 
  • Discard the marinade. Thread the lamb and vegetables onto eight skewers.
  • Place the lamb kabobs on the hot grill and grill for 4-5 minutes on each side, turning them regularly to ensure all sides are cooked evenly.

Notes

  • Grill pan: If you’d prefer to use a grill pan, place it over medium-high heat. Cook the kabobs for 4 minutes, then cook for a further 4 minutes, turning regularly.
  • Lamb: Lamb loin or lamb shoulder is best, especially if there’s some marbling. I don’t recommend lean cuts, as they tend to dry out when cooked over high heat. 
  • Marinating time: 30 minutes is the bare minimum, 4 hours is ideal, and overnight is even better. 
  • Leftovers: Keep in the fridge for up to 3 days or in the freezer for two months. 

Nutrition

Serving: 1servingCalories: 138kcalCarbohydrates: 5gProtein: 13gFat: 7gSodium: 625mgPotassium: 290mgFiber: 1gVitamin A: 503IUVitamin C: 48mgCalcium: 24mgIron: 2mgNET CARBS: 4g
Course: Main Course
Cuisine: Mediterranean
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

More lamb recipes

Originally published May 2023

Arman Liew

I’m a two time cookbook author, culinary school graduate, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

5 from 12 votes (10 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    An exceptionally well-prepared and presented summer treat and we love these festive colors😛