Marinated Lamb Skewers Recipe

A graphic of a bull head

Why choose lamb skewers?

Lamb skewers are a versatile and delicious dish known for their juicy, flavourful bites of marinated lamb. Perfect for grilling season, these skewers are ideal for both weeknight dinners and festive family cookouts. Our marinated lamb skewers recipe combines top-quality lamb from Grange Meat Co. with a blend of simple, flavourful ingredients that you likely already have in your pantry.

Selecting the right ingredients

The success of your lamb skewers hinges on the quality of the components. For the best results, start with premium lamb from Grange Meat Co. Here's what you'll need for your marinated lamb skewers:

  • Lamb: Opt for lamb shoulder or leg from Grange Meat Co., known for its tenderness and rich flavour.
  • Garlic: Four cloves of garlic, minced, to add a robust flavour.
  • Olive oil: Extra virgin olive oil for marinating and grilling.
  • Lemon juice: Freshly squeezed lemon juice to add brightness and tenderise the meat.
  • Herbs: Fresh rosemary and thyme, finely chopped, for an aromatic touch.
  • Spices: Ground cumin and paprika for depth and warmth.
  • Salt and pepper: Essential for seasoning.
  • Wooden or metal skewers: For assembling the lamb pieces.


  • 1 kg lamb shoulder or leg, cut into 2-inch cubes
  • 4 cloves garlic, minced
  • 1/4 cup extra virgin olive oil
  • Juice of 2 lemons
  • 2 tbsp fresh rosemary, finely chopped
  • 2 tbsp fresh thyme, finely chopped
  • 1 tsp ground cumin
  • 1 tsp paprika
  • Salt and pepper, to taste

Here's a step-by-step guide to making marinated lamb skewers:

  1. Prepare your ingredients

Begin by cutting your lamb into 2-inch cubes. Mince the garlic, chop the rosemary and thyme, and juice the lemons.

  1. Marinate the lamb

In a large bowl, combine the lamb cubes with garlic, olive oil, lemon juice, rosemary, thyme, cumin, paprika, salt, and pepper. Mix well to ensure all the lamb pieces are evenly coated. Cover the bowl with plastic wrap and let it marinate in the refrigerator for at least 2 hours, or overnight for the best results.

  1. Assemble the skewers

If using wooden skewers, soak them in water for 30 minutes to prevent burning. Thread the marinated lamb pieces onto the skewers, leaving a small gap between each piece for even cooking.

  1. Grill the skewers

Preheat your grill to medium-high heat. Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the lamb is browned on the outside and cooked to your desired level of doneness.

  1. Serve

Remove the lamb skewers from the grill and let them rest for a few minutes. Serve your marinated lamb skewers with a side of grilled vegetables, a fresh salad, or warm pita bread.


Tips for perfect lamb skewers

  • The key to perfect lamb skewers is in the marinade. Allowing the lamb to soak up all the flavours will ensure each bite is tender and delicious.
  • Add a pinch of lemon zest to the marinade for a more vibrant fresh lemon kick. 

Perfect pairings for lamb skewers

Marinated lamb skewers pair wonderfully with a variety of sides. Try serving them with a tangy tzatziki sauce, a vibrant Greek salad, or fluffy couscous. For an added touch of freshness, sprinkle chopped parsley over the top and a squeeze of lemon juice before serving.

How long should I marinate the lamb skewers? 

For optimal flavour, marinate the lamb skewers for at least 2 hours, but preferably overnight in the refrigerator. This extended marination time allows the lamb to fully absorb the flavours from the herbs and spices, resulting in tender and delicious skewers. If you are short on time, even 30 minutes of marinating will enhance the flavour, but longer is better. Ensure the lamb is evenly coated with the marinade and stored in an airtight container during this period for the best results.

Can I cook lamb skewers without a grill? 

Yes, you can cook lamb skewers without a grill. An oven or stovetop can be used as alternatives. To cook in the oven, preheat it to 200°C and place the skewers on a baking sheet lined with foil. Bake for 15-20 minutes, turning halfway through, until the lamb is cooked to your liking. For stovetop cooking, heat a grill pan over medium-high heat and cook the skewers for about 8-10 minutes, turning frequently. Both methods will deliver deliciously cooked lamb skewers.

Now that you know how to make lamb skewers using quality ingredients from Grange Meat Co., you’re all set to impress at your next family gathering. This marinated lamb skewers recipe promises a mouth-watering experience with each juicy, flavour-packed bite. Enjoy the process and the meal!