Subscribe to our newsletter, get our FREE ebook.

* indicates required

How to Grill Lamb Chops


I don’t know why, but I’ve had a love affair with lamb (cooked lamb only) for years. If it is on the menu, I’m ordering it. If there is a reason to cook it, I’m on it. Even if there isn’t a reason to cook lamb, I’m on it. So when I was perusing the meat case at my local super market and saw some loin lamb chops staring back at me, how could I say no?

Lamb chops may be a fancy food to eat, but they are very simple to cook, especially on the grill.  Loin chops are the most tender and leanest of the variety of available lamb chops.  Of course that makes them the most expensive too, but worth the extra outlay of hard earned cash.  They can be easily identified by the T-bone.

Lamb chops – about 1 inch thick
Dried rosemary 1/2 teaspoon per chop
Olive oil 1/2 tablespoon per chop
Salt – pinch per chop or to taste
Pepper – pinch per chop


  1. Trim the fat. Since we are grilling these lamb chops, it is best to trim the excess fat from the edges of the chop to reduce the flareups.  This fat won’t add flavor in the cooking process (it’s the marbled fat throughout the meat that adds flavor), and will only lead to oily flare ups.
  2. LambChopsPre

  3. Clean and season. Rinse and pat dry the chops.  Brush both sides of the chops with the olive oil. Sprinkle with the dried rosemary, salt and pepper.  So far, pretty easy!  Leave the meat out of the refrigerator to come up to room temperature for about 1/2 hour.
  4.  Grill prep. Next prepare your grill.  We’ll be cooking with an open lid on direct high heat.  If using a gas let the grill heat up with the lid closed for 10 to 15 minutes before grilling.  This will allow the grates to get hot which will make nice grill marks and add to the radiant heat.  If you are using charcoal, start your coals in a chimney and then spread out the coals to create the three zones: no coals; 1 layer of coals; and 2 layers of coals.
  5. Once the grill is ready and the chops have been out of the fridge for 1/2 hour,  carefully oil the grates with a paper towel dabbed in vegetable oil (peanut works great).
  6.  Grill the chops. Add the lamb chops to the grill and grill over high heat with the lid open.  If you get any flareups, move the chop to a cooler part of the grill until the flames die down.  After about 4 minutes, turn the chops over and cook for another 4 to 5 minutes.  As always, this varies based on the temperature outside, the temp and thickness of the meat, and the grill temp.  If you use a instant read thermometer, 155° F is medium.
  7. Let it rest. Remove the meat from the grill, cover and let it rest for 5 minutes.
  8. Eat and enjoy! In this case I served it with roasted garlic and smoked tomato couscous and grilled asparagus. Don’t forget the mint sauce.

If you like this, you should try the leg of lamb.

5 Responses


Your Name


Thank you for this simple advice. I didn’t love lamb chops, but have friends who do and who brought some lovely ones to grill tonight. I followed your directions and they were perfect. Now I love them too.


Fr. Jeremiah


I do these now for Easter dinner! Everyone looks forward to them, as well. I serve them with roasted asparagus bundles wrapped at the top and bottom with maple cured bacon, and with tangy purple Peruvian potatoes. Dessert this year will be a warm fig bar with hazelnut ice-cream on top.

Thank you for your awesome website! I use it a lot!




Had friends over for a bbq last night , I followed the tips and the lamb was Fantastic . Thankyou




I had never grilled lamb and followed your directions. They came out perfect. Adding the grilled garlic cloves on top really made it. Thanks


Dick Wade


Thanks for the great advice on grilling lamb chops. Your advice is concise and easy to follow.

Leave a Reply

Search Recipes By Category:

function (tos) { window.setInterval(function () { tos = (function (t) { return t[0] == 50 ? (parseInt(t[1]) + 1) + ':00' : (t[1] || '0') + ':' + (parseInt(t[0]) + 10); })(tos.split(':').reverse()); window.pageTracker ? pageTracker._trackEvent('Time', 'Log', tos) : _gaq.push(['_trackEvent', 'Time', 'Log', tos]); }, 10000); })('00');