
Cardamom Yogurt Lamb Kebab Marinade
A fragrant, spiced yogurt marinade that tenderizes and flavors lamb for grilling. Warm cardamom and toasted cumin form the aromatic base, complemented by fresh ginger and garlic. The yogurt's lactic acid breaks down muscle fibers for tender meat, while its richness coats each piece. Lemon juice brightens the spice profile and prevents oxidation. Ideal for lamb kebabs, this marinade works for 4–6 hours minimum but develops deeper flavor and maximum tenderness after 8–24 hours of marinating.
- Prep
- 15 min
- Cook
- —
- Wait
- 8 hr
- Total
- 8 hr 15 min
- Makes
- Marinade for 2 pounds (900g) lamb, serving 4–6 people as kebabs
Steps
Before you start
- Ensure lamb is cut into 1–2 inch (2.5–5 cm) kebab-size cubes and ready to marinate.
- Allow yogurt to sit at room temperature for 20–30 minutes if taken straight from the fridge, for easier mixing and better texture.
- Gather and measure all spices before starting (mise en place) for smoother, faster prep.
- Decide whether you'll toast whole spices for maximum aroma or use pre-ground for convenience.
Toast cardamom and cumin (optional)
- Heat a small skillet over medium heat for 30 seconds.
- Add the cardamom pods (lightly crushed if whole) and cumin seeds.
- Toast for 1–2 minutes, stirring frequently, until fragrant and slightly darker in color.
- The aroma will become warm and sweet.
- Do not let them burn—if they smell sharp or charred, remove immediately.
- Transfer to a plate to cool for about 1 minute.
- Once cool, grind to a fine powder using a mortar and pestle or spice grinder.
- If using pre-ground cardamom and cumin, skip this step entirely and proceed to Step 2.
+ Show details− Hide details
Ready when: Fragrant, slightly darkened color, not charred or burnt
Tip: Toasting releases essential oils and deepens the spices' flavor significantly, but pre-ground spices work fine if you're short on time.
Prepare ginger and garlic
- Peel the fresh ginger and grate it finely using a microplane grater or the small holes of a box grater—aim for about 2 tablespoons (20g).
- Peel the garlic cloves and mince them as finely as possible (about 4–5 cloves, or roughly 1.5 tablespoons minced).
- Set both aside on a small plate.
+ Show details− Hide details
Ready when: Ginger finely grated, garlic finely minced
Tip: Use a microplane grater for ginger to extract more juice and flavor. Mince garlic as small as possible so it distributes evenly throughout the marinade.
Combine yogurt and wet base
- Pour the yogurt (at room temperature if possible) into a medium mixing bowl.
- Add the oil and fresh lemon juice.
- Whisk vigorously with a wire whisk or fork until smooth and uniform, about 1–2 minutes.
- The mixture should be creamy with no lumps visible.
+ Show details− Hide details
Ready when: Smooth, creamy consistency with no lumps
Tip: Full-fat or Greek yogurt creates the richest texture. Cold yogurt straight from the fridge may be thick or lumpy, so let it sit at room temperature for 20–30 minutes before using.
Mix in spices and aromatics
- Add the grated ginger and minced garlic to the yogurt mixture.
- Add the cardamom powder (or ground cardamom if you skipped toasting), ground cumin (or toasted and ground), ground coriander, turmeric, and chili powder.
- Sprinkle in 1 teaspoon salt and ¼ teaspoon freshly ground black pepper.
- Whisk vigorously for 2–3 minutes until the marinade is completely smooth, uniform in color (a pale golden-tan), and has no visible lumps or spice grains.
- If you notice grainy bits, continue whisking or push the mixture through a fine-mesh sieve.
+ Show details− Hide details
Ready when: Smooth marinade, uniform tan-golden color, no graininess or lumps
Tip: Vigorous whisking ensures spices are evenly distributed so each piece of lamb gets the same amount of flavor. A grainy marinade means some bites will be heavily spiced while others are bland.
Marinate the lamb
- Pat 2 pounds (900g) of lamb kebab pieces (cut into 1–2 inch / 2.5–5 cm cubes) dry with paper towels.
- Place them in a large bowl or a gallon-size zip-top bag.
- Pour the entire batch of marinade over the lamb.
- Stir with a spoon (or massage the bag) until every piece is thoroughly coated with the marinade.
- Cover the bowl tightly with plastic wrap or seal the bag, squeezing out as much air as possible.
- Refrigerate for at least 4 hours, but ideally 8–24 hours for the deepest flavor and most tender texture.
- If marinating longer than 12 hours, turn or shake the container halfway through to redistribute the marinade.
+ Show details− Hide details
Ready when: Lamb fully coated and marinated through (minimum 4 hours; 8+ hours preferred)
Tip: Reserve 2–3 tablespoons of unmarinated marinade in a separate container before adding the raw lamb. Brush this reserved marinade onto the meat as it grills for extra flavor and a beautiful glaze.
Good to know
Tips
- Toast cardamom and cumin seeds for the deepest, most aromatic flavor, but pre-ground spices are a fine shortcut if you're pressed for time.
- Don't skip the 4–8 hour minimum marinating time—the yogurt's lactic acid tenderizes the lamb while the spices and aromatics penetrate the meat. Overnight (8–24 hours) is ideal for maximum flavor and tenderness.
- Reserve 2–3 tablespoons of unmarinated marinade before adding the raw lamb, cover and refrigerate it separately, then brush it onto the meat as it grills for an extra flavor boost and beautiful glaze.
- Pat the lamb dry before marinating and again before grilling—excess moisture can cause splattering and prevents a good, even char on the grill.
Make ahead
The marinade itself can be prepared up to 1 day ahead and refrigerated in a covered container. Bring it to room temperature for 10 minutes before coating the lamb. The actual marinating of the lamb (4–24 hours) is part of the process and should be done with fresh lamb.
Storage & reheating
Refrigerate marinated lamb in a covered container for up to 24 hours before grilling. Remove from the refrigerator and let the lamb rest at room temperature for 20–30 minutes before threading onto skewers and grilling—this promotes even cooking. Uncooked marinated lamb can be frozen in a zip-top bag for up to 1 month; thaw it overnight in the refrigerator before grilling. Grilled lamb kebabs keep refrigerated for 3–4 days in an airtight container; reheat gently in a 325°F (163°C) oven for 8–10 minutes.
Substitutions
- Plain yogurt, full-fat Greek or regular → Greek yogurt (same amount, 1 cup). Greek yogurt is thicker and makes a richer marinade. If it seems too thick, whisk in 1–2 tablespoons of water or lemon juice to reach a spreadable consistency.
- Cardamom pods or ground cardamom → Ground cardamom (½ teaspoon instead of 1 teaspoon whole). Skip the toasting step if using pre-ground cardamom. Ground cardamom has less aromatic intensity, so use the smaller amount.
- Chili powder (or Kashmiri chili powder for milder heat and red color) → Kashmiri chili powder (same amount, 1 teaspoon). Kashmiri chili powder gives a vibrant red color and is milder than regular chili powder, making it ideal if you prefer less heat.
- Neutral oil (vegetable, canola, or ghee) → Ghee or clarified butter (same amount, 3 tablespoons). Ghee adds a nutty richness and is traditional in Indian marinades. Use the same amount for richness and authentic flavor.





