Foodle Club

  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
  • Mobile Menu

    • Facebook
  • ×
    Home » Recipes » Lamb recipes

    Easy tandoori lamb skewers

    Published: Apr 6, 2026 by VJ · This post may contain affiliate links · Leave a Comment

    Jump to recipe

    Succulent pieces of lamb leg, marinated in a spicy yoghurt marinade, threaded onto skewers and oven-baked until succulent, make a delicious meal. Serve these easy tandoori lamb skewers with side dishes such as air-fried Bombay potatoes, indian-style green beans and kachumber salad for a tasty Indian-inspired meal that's far better than any takeaway!

    A dish of tandoori lamb skewers on a table, surrounder by side dishes and dips.

    Tandoori lamb skewers at a glance

    • Lamb skewers - quick overview: Marinate the lamb cubes in yoghurt and spices for 4 hours minimum (longer if time permits). Thread the meat onto skewers and cook on a rack placed above a baking tray in the centre of the oven for 15 to 20 minutes - turning the skewers 2 or 3 times.
    • Main ingredients: Cubed lamb leg, Greek yoghurt, lemon juice, spices.
    • Prep time: 10 minutes to cube the lamb and get it into the marinade.
    • Marinating time: 4 hours minimum, but you could leave it as long as overnight in the refrigerator - perfect for making ahead!
    • Cooking time: 15 to 20 minutes, depending on the size of the lamb cubes.
    • Yield: 12 skewers.
    Jump to:
    • Tandoori lamb skewers at a glance
    • What is tandoori cooking?
    • Cooking tandoori-style at home
    • Why you should try these tandoori skewers
    • Ingredients for tandoori lamb skewers
    • Easy instructions for tandoori lamb skewers
    • Tips for a successful outcome
    • Serving suggestions
    • Variations
    • Equipment
    • Storage and freezing
    • FAQ
    • Save for later
    • Related recipes
    • 📋The recipe

    What is tandoori cooking?

    Tandoori refers to food cooked in a tandoor, which is a traditional clay oven used across India and surrounding regions.

    A tandoor is heated with charcoal or wood, and it gets extremely hot (much hotter than a normal oven). It's this intense heat that gives tandoori food its lovely, slightly charred edges and the hint of smokiness, along with the characteristic colour and appearance you expect from dishes cooked in this way.

    There are a few key things that make this style of cooking "tandoori" rather than just plain grilled meat:

    • The marinade. Most tandoori dishes use a marinade of yoghurt and spices (such as cumin, coriander, chilli, garam masala etc) plus ginger and garlic.
    • The heat. Cooking at a very high temperature helps the meat stay tender and juicy, while the outside develops those distinctive, deliciously charred edges.
    • The finishing touch. Tandoori dishes are often finished with a squeeze of lemon juice, which adds a touch of freshness and helps to balance the rich, spiced flavours.

    Cooking tandoori-style at home

    I think it is safe to say that in the Western world at least, there are very few kitchens lucky enough to be equipped with a tandoori oven. So we just have to make the best of what we have and adapt our ovens to do the work.

    There are a few ways in which you could cook these yoghurt-marinated lamb skewers to achieve the characteristic tandoori char :

    • Use the grill or broiler;
    • Cook in the oven with the temperature set to high.
    • Cook the Indian lamb skewers outside on a barbeque.
    • Cast-iron griddle pan on the hob over high heat. You may like to try these tandoori lamb chops, which are cooked using this method.

    With the first 3 options, you will have to keep a watchful eye on the meat so it doesn't burn!

    For these yoghurt-marinated tandoori lamb skewers, I opted to place them on a rack set above a tray to allow the heat to circulate, and then I cooked them in a hot oven (220C / 430F - conventional, or 200C / 400F - fan), turning them over 2 or 3 times.

    You could use the grill or broiler instead; just place the dish of lamb skewers in the middle of the oven so they are not too close to the heating element, and don't forget to turn them every few minutes.

    Whichever option you decide to use, these homemade tandoori lamb skewers should only take 15 to 20 minutes to cook. And once they're cooked, cover them loosely with tin foil and let them rest for a few minutes before serving.

    Close-up of a tandoori lamb skewers on a black cast iron plate on a wooden platter.

    Why you should try these tandoori skewers

    • Lots of flavour - minimal effort. A simple yoghurt and spice marinade does all the hard work, giving you plenty of flavour without any complicated steps.
    • No special equipment needed. You can recreate the classic tandoori-style using just your oven or grill at home.
    • Perfect for entertaining. A plate of these skewers on the table looks great. They make perfect appetisers, and if you add a few side dishes, you've got an easy and relaxed meal to share with friends.
    • Great for making ahead. You can prepare and marinate the lamb a day ahead, making it ideal for stress-free cooking when you're ready to eat.

    Ingredients for tandoori lamb skewers

    **This is just an overview to explain why I used a particular ingredient. You can find the exact ingredient measurements on the printable recipe card at the end of this post.**

    Ingredients for the tandoori lamb skewers and marinade.
    • Cubed lamb leg. You can often find a small boneless lamb roast in the supermarket, which you can cut up to make cubes of lamb, or you can ask your butcher to cut you some cubed lamb leg. I wouldn't recommend using a different cut of lamb, as this recipe has been specifically developed to use lamb leg.
    • Yoghurt. This is Greek or natural yoghurt. It is the basic ingredient in the marinade.
    • Lemon juice. This is used both for the marinade and also for squeezing over the lamb skewers just before serving.
    • Spices. These are all dried, ground spices - garam masala, cumin, coriander, cayenne pepper, garlic granules and salt. I even used ginger powder rather than fresh ginger. The idea is to combine everything with the yoghurt and a squeeze of lemon juice to form the marinade.
    • Fresh coriander (not pictured and optional). A little tablespoon of freshly chopped coriander (or cilantro) makes a nice garnish.

    Easy instructions for tandoori lamb skewers

    Let me show you how to make tandoori lamb skewers at home.

    Cubes of lamb leg marinating in a glass dish in yoghurt and spices.

    Step 1: Combine the marinade ingredients in a large bowl and stir in the pieces of lamb. Ensure the lamb is well coated in the marinade. Place it in the refrigerator and leave for at least 4 hours or up to overnight.

    Cubes of marinated lamb threaqded onto short skewers.

    Step 2: Thread pieces of lamb onto wooden skewers which have been soaked in water for 10 minutes.

    Uncooked tandoori lamb skewers on a rack set above a baking tray that has been lined with foil.

    Step 3: Line a baking tray with foil (to catch the drips) and place a metal rack above it. Arrange the lamb skewers on the rack.

    Fully cooked tandoori lamb skewers on a metal rack over a baking tray.

    Step 4: Cook in a preheated oven (220C / 430F - conventional, or 200C / 400F - fan) for 15 to 20 minutes, turning 2 or 3 times during cooking. Remove from the oven, cover loosely with foil and leave to rest for 5 to 10 minutes.

    Tips for a successful outcome

    Here are my top tips to ensure your tandoori lamb skewers turn out perfectly every time.

    • Cut the lamb into evenly-sized pieces. Try to keep the pieces roughly the same size so they cook evenly. There's no need to be too precise, but if you mix very small pieces with larger ones, the smaller pieces can dry out and become tough before the larger ones are cooked through.
    • The longer you marinade, the more flavourful the lamb. Aim for at least 4 hours to allow the spices to penetrate the meat. If you have the time, leaving it overnight will give even better results.
    • Soak wooden skewers in water to prevent scorching. It's a good idea to soak wooden skewers in cold water for at least 10 minutes before skewering the lamb. It's not the end of the world if you forget - the skewers won't burst into flames. But if you look closely at some of my photos, you'll see that the skewers are scorched and blackened at the ends. (I forgot to soak mine, and I wanted to get on with the recipe.)
    • Line your baking dish with tin foil. The marinade will drip off the lamb and burn onto the baking dish. The tin foil makes clean up SO much easier.
    • Preheat the oven. This is important - the oven should be heated to the temperature specified in the recipe before the lamb skewers are placed in the oven. This helps the lamb to start cooking immediately, and reduces the risk of it drying out.
    • Don't forget to turn the skewers. This is a high-maintenance recipe! (Well, for the 15 - 20 minutes of cooking time at least). For the best results, turn the skewers every few minutes so they cook evenly and develop a light char on all sides. This is especially important if you're using the grill.
    • Don't overcook the lamb. Lamb leg is quite lean and can become tough if overcooked. Remove it from the oven sooner rather than later - it will continue to cook slightly as it rests.
    • Let the lamb rest before serving. Resting the lamb for 10 minutes allows the lamb skewers to finish cooking in the residual heat and lets the juices redistribute, resulting in more succulent lamb.

    Serving suggestions

    If you intend to serve these little tandoori skewers as an appetiser, I would advise you to serve them with a bowl of raita as a refreshing dipping sauce. Here is an easy version

    • Peel and grate half a cucumber and squeeze out as much water as possible. Combine it with 1 cup of yoghurt, 1 teaspoon of freshly chopped mint, half a teaspoon of ground cumin and a pinch of salt to taste. Chill for 10 to 15 minutes before serving.

    To serve them as a main meal, you should include a few side dishes, such as:

    • Indian style green beans
    • Saag aloo
    • Kachumber salad, which is a refreshing salad made with finely chopped cucumber, tomato and onions, combined with chopped coriander and a refreshing lemon juice drizzle.
    • South African chilli bites (recipe coming soon) or buttery garlic naan bread
    • Air-fryer Bombay potatoes (recipe coming soon).

    Variations

    Add some veggies to the skewers by alternating vegetable slices with the meat. Why not try some of these:

    • onion petals
    • capsicum/bell pepper
    • baby mushrooms
    • cherry tomatoes

    For those of you who like more heat, simply add extra cayenne pepper, or chop a bird's eye chilli into the marinade.

    Equipment

    If you are cooking these lamb skewers in the oven, I strongly recommend placing them on a wire rack set above a baking tray. This allows the heat to circulate and helps the lamb cook evenly all over.

    You could also cook the skewers directly on a greased baking tray, but the marinade from the meat would tend to make the meat steam or boil rather than char.

    You will also need a glass or ceramic dish large enough to hold the marinade and the lamb cubes.

    Wooden skewers to thread the lamb. Use whatever size you prefer, depending on how large you want to make the lamb kebabs.

    Storage and freezing

    • Refrigerator. You can store leftover tandoori skewers in the refrigerator for up to 3 days. Keep them in a covered container, such as Tupperware or similar, to prevent them from drying out.
    • Reheat. The lamb skewers can be reheated for a few seconds in the microwave. Take care not to leave them too long, as they can dry out quickly. I normally reheat them in 10-second blasts on half power.
    • Using leftovers. I had a lot of skewers leftover (I made far too many for the 2 of us). I removed the lamb from the skewers and defrosted a packet of tamatie smoor (tomato and onion stew) that I had in the freezer. I brought the tomato stew to a boil in a saucepan, added the pieces of lamb, simmered them for a few minutes and served it over rice with a helping of peas on the side. It made a really tasty (and quick and easy) meal!
    • Freezing. I wouldn't freeze the cooked tandoori lamb skewers. They would become dry and tough once frozen, thawed and reheated. However, the uncooked lamb skewers in the marinade can be frozen for up to 3 months, defrosted overnight in the refrigerator and cooked for the time and temperature given in the recipe.

    FAQ

    How large should the skewers be?

    That's a good question - and the answer is, 'it depends'. If your skewers are quite long, you will obviously get more meat on them, and you will need fewer skewers per person. My skewers were quite short at 4 inches (10 cm) long, so I only got 3 pieces of meat on each one, and 2 or 3 skewers per person was ideal.

    How do I thread the lamb onto the skewers?

    Don't overcrowd the skewers. Leave a little space between each piece of lamb. This allows the heat to circulate properly and helps the edges char rather than steam.

    Is this recipe gluten-free?

    Yes, the lamb skewers are naturally gluten-free. Just check that your spices, particularly the garam masala, don't contain any added wheat fillers.

    Are these lamb skewers very spicy?

    No, the recipe as written is not too spicy - it's to my own taste, which leans towards wimpish where chilli is concerned. The heat comes from the cayenne pepper. If you prefer a milder flavour, reduce the amount. For more heat, increase the quantity or add a finely chopped chilli to the marinade.

    What are those round fried patties in some of the images?

    Those are South African chilli bites, which are spicy fritters made with gram (or chickpea) flour and curry powder, and fried until golden. I sometimes serve them with curry instead of naan bread. The recipe will be published soon, so you will be able to taste them for yourself.

    How long should the tandoori lamb be marinated for?

    I would marinate the lamb for at least 4 hours, and if you have time, marinate it overnight.

    Save for later

    If you would like to try these tandoori lamb skewers, why not save the recipe to one of your Pinterest boards so you can find it easily? Just click the image below.

    Related recipes

    Visit my curry recipes page for other tasty curries. Here are a few using lamb that you might enjoy.

    • Close up of a plate on lamb curry on a bed of white rice.
      Slow cooker lamb curry
    • A large pan of lamb rib curry with plenty of potatoes and carrots in a thick curry sauce.
      Easy lamb rib curry with vegetables
    • Close up of slices of curried slow cooked lamb on a bed of rice and peas.
      Slow cooker curried leg of lamb (in foil)
    • A dish of lamb keema topped with a baked egg.
      Lamb keema (minced lamb curry with eggs)

    📋The recipe

    C;loseup of tandoori lamb skewers on a black cast iron plate resting on a wooden tray.

    Easy tandoori lamb skewers

    Succulent pieces of lamb leg, marinated in a spicy yoghurt marinade, threaded onto skewers and oven-baked until succulent, make a delicious meal. Serve these easy tandoori lamb skewers with side dishes such as air-fried Bombay potatoes, indian-style green beans and kachumber salad for a tasty Indian-inspired meal that's far better than any takeaway!
    Recipe by: Veronica
    Appetiser, Main Course
    Indian
    Calories 121
    Prep 10 minutes minutes
    Marinating time 4 hours hours
    Cook 20 minutes minutes
    Total Time 4 hours hours 30 minutes minutes
    Servings: 12 small skewers (3 cubes of lamb each)
    Print Comment Bookmark Saved!
    Prevent your screen from going dark
    No ratings yet

    (Click the stars to rate this recipe)

    Equipment

    • Large baking tray with a wire rack if possible
    • Tin foil to line the tray
    • Glass dish to marinate the lamb

    Ingredients

    • 1 pound / 450 grams boneless lamb leg roast cut into evenly-sized pieces
    • 1 cup / 240 ml Greek or Natural yoghurt
    • ½ small lemon (juice only)
    • ½ teaspoon salt

    Spices

    • 1 teaspoon garam masala
    • 1 teaspoon ground cumin
    • 1 teaspoon ground coriander
    • 1 teaspoon cayenne pepper
    • 1 teaqspoon garlic granules
    • ½ teaspoon ginger powder

    Finishing / garnish

    • ½ small lemon (juice only)
    • 1 tablespoon finely chopped fresh coriander optional

    Instructions

    • Combine yoghurt, lemon juice, salt and spices in a large bowl and stir in the pieces of lamb. Ensure the lamb is well coated in the marinade. Place it in the refrigerator and leave for at least 4 hours or up to overnight.
      1 pound / 450 grams boneless lamb leg roast, 1 cup / 240 ml Greek or Natural yoghurt, ½ small lemon (juice only), 1 teaspoon garam masala, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1 teaspoon cayenne pepper, 1 teaqspoon garlic granules, ½ teaspoon ginger powder, ½ teaspoon salt
    • Thread pieces of lamb onto wooden skewers which have been soaked in water for 10 minutes.
    • Line a baking tray with foil (to catch the drips) and place a metal rack above it. Arrange the lamb skewers on the rack.
    • Cook in a preheated oven (220C / 430F - conventional, or 200C / 400F - fan) for 15 to 20 minutes, turning 2 or 3 times during cooking.
    • Remove from the oven, cover loosely with foil and leave to rest for 5 to 10 minutes.
    • Transfer the lamb skewers to a serving dish, drizzle with a squeeze of lemon juice and optionally garnish with chopped coriander.
      ½ small lemon (juice only) , 1 tablespoon finely chopped fresh coriander

    Notes

    Recipe tips:
    • Cut the lamb into evenly-sized pieces. Try to keep the pieces roughly the same size so they cook evenly. There's no need to be too precise, but if you mix very small pieces with larger ones, the smaller pieces can dry out and become tough before the larger ones are cooked through.
    • The longer you marinade, the more flavourful the lamb. Aim for at least 4 hours to allow the spices to penetrate the meat. If you have the time, leaving it overnight will give even better results.
    • Soak wooden skewers in water to prevent scorching. It's a good idea to soak wooden skewers in cold water for at least 10 minutes before skewering the lamb. It's not the end of the world if you forget - the skewers won't burst into flames. But if you look closely at some of my photos, you'll see that the skewers are scorched and blackened at the ends. (I forgot to soak mine, and I wanted to get on with the recipe.)
    • Line your baking dish with tin foil. The marinade will drip off the lamb and burn onto the baking dish. The tin foil makes clean up SO much easier.
    • Preheat the oven. This is important - the oven should be heated to the temperature specified in the recipe before the lamb skewers are placed in the oven. This helps the lamb to start cooking immediately, and reduces the risk of it drying out.
    • Don't forget to turn the skewers. This is a high-maintenance recipe! (Well, for the 15 - 20 minutes of cooking time at least). For the best results, turn the skewers every few minutes so they cook evenly and develop a light char on all sides. This is especially important if you're using the grill.
    • Don't overcook the lamb. Lamb leg is quite lean and can become tough if overcooked. Remove it from the oven sooner rather than later - it will continue to cook slightly as it rests.
    • Let the lamb rest before serving. Resting the lamb for 10 minutes allows the lamb skewers to finish cooking in the residual heat and lets the juices redistribute, resulting in more succulent lamb.
    Storage and freezing:
    • Refrigerator. You can store leftover tandoori skewers in the refrigerator for up to 3 days. Keep them in a covered container, such as Tupperware or similar, to prevent them from drying out.
    • Reheat. The lamb skewers can be reheated for a few seconds in the microwave. Take care not to leave them too long, as they can dry out quickly. I normally reheat them in 10-second blasts on half power.
    • Using leftovers. I had a lot of skewers leftover (I made far too many for the 2 of us). I removed the lamb from the skewers and defrosted a packet of tamatie smoor (tomato and onion stew) that I had in the freezer. I brought the tomato stew to a boil in a saucepan, added the pieces of lamb, simmered them for a few minutes and served it over rice with a helping of peas on the side. It made a really tasty (and quick and easy) meal!
    • Freezing. I wouldn't freeze the cooked tandoori lamb skewers. They would become dry and tough once frozen, thawed and reheated. However, the uncooked lamb skewers in the marinade can be frozen for up to 3 months, defrosted overnight in the refrigerator and cooked for the time and temperature given in the recipe.
     
    Nutrition has been calculated per skewer.

    Nutrition

    Serving - 1skewer | Calories - 121kcal | Carbohydrates - 2.4g | Protein - 8.4g | Fat - 8.6g | Saturated Fat - 4.3g | Cholesterol - 27mg | Sodium - 121mg | Potassium - 38mg | Fiber - 0.5g | Sugar - 0.4g | Calcium - 36mg | Iron - 1mg

    I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

    Unless otherwise stated, a cup is the standard US cup containing 240 ml. In all my recipes this cup is assumed to hold 140g of flour. For help converting other ingredients between cups, grams, ounces and other measures, see my recipe conversion calculator.
    All my recipes are developed and tested at sea-level. For tips on adjusting recipes for high altitudes see my post on baking at high altitudes.
    Tried this recipe?If you made this recipe I'd love it if you could leave me a comment and let me know how it went!
    Share on Facebook Share on Twitter

    If you made this recipe and enjoyed it, I'd love it if you could give me a star rating in the comments below. And if you'd like to get in touch, you can email me at [email protected]. I'd love to hear from you. And don't forget to subscribe to my mailing list so you can grab yourself a copy of my FREE COOKBOOK!

    If you'd like to continue browsing, just click on this link to all my recipes.

    More Lamb recipes

    • A green serving dish of tamatie bredie, with dishes of vegetables and rice on the table.
      Tamatie bredie - tomato stew with lamb
    • A dish of lamb keema stuffed marrows garnished with pomegranate seeds and mint leaves.
      Lamb keema stuffed marrow - an exotic twist on a British classic
    • Two braised lamb shanks and vegetables on a serving platter with a dish of gravy in the background.
      Braised garlic lamb shanks with vegetables
    • Lamb ribs on a wooden serving dish.
      Lemon and herb lamb ribs
    3 shares
    • Share on Facebook
    • Tweet

    About VJ

    Before I started my food blog I was an IT Consultant. Now that I've swapped an office for a kitchen I have a lot more time to spend on things that interest me such as trying out new recipes. Most of my cooking is based around quick and easy meals, mostly made from scratch, using everyday pantry ingredients.

    Did you make this recipe? Let me know! Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    A picture of Veronica in the garden in front of a pink-flowering shrub.

    Hi, I'm Veronica! Welcome to my little kitchen. Step inside and browse my collection of recipes collected over the years.

    More about me →

    Most popular

    These are my most viewed recipes for February 2026.

    • A slice of blueberry sponge cake on a plate with a cake fork.
      Blueberry sponge cake
    • Overhead shot of a dish of macaroni and cheese lasagne.
      Macaroni and cheese lasagne
    • Overhead shot of a white serving bowl filled with beef and kidney stew. There is a large wooden spoon at the side of the bowl.
      Slow-cooker beef and kidney stew
    • A black serving dish of Indian-style green beans with a serving spoon.
      Indian-style green beans
    • Overhead shot of a dish of crispy pork scratchings.
      Homemade pork scratchings in an air fryer
    • Close up of a dish of creamy beef and mushroom stroganoff.
      Creamy beef and mushroom stroganoff

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Subscribe

    • Subscribe to my newsletter and get a free recipe ebook.

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 www.foodleclub.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required