Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
lamb curry

Tender Lamb Curry


Description

This fragrant Indian lamb curry transforms simple ingredients into restaurant-quality comfort food that’ll have everyone asking for seconds. The slow-simmered lamb becomes incredibly tender while soaking up all those warming spices.

Prep Time: 15 minutes | Cook Time: 2 hours | Total Time: 2 hours 15 minutes | Servings: 4lamb curry


Ingredients

Scale
  • 1 lb boneless lamb (shoulder or leg works great), cubed into bite-sized pieces
  • 2 tbsp vegetable oil (or ghee if you’re feeling authentic)
  • 1 large onion, chopped
  • 3 cloves garlic, minced (don’t even think about using the jarred stuff)
  • 1-inch piece of fresh ginger, grated
  • 2 medium tomatoes, chopped (or one 14-oz can diced tomatoes if fresh ones look sad)
  • 1 tbsp curry powder (use a good-quality blend—it matters)
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 tsp coriander
  • 1/2 tsp chili powder (adjust based on your heat tolerance)
  • Salt and pepper to taste
  • 1 cup water (plus more if needed during cooking)
  • Fresh cilantro, for garnish (grab extra, trust me)

Instructions

  1. Heat that vegetable oil in a large pot over medium heat. Add the chopped onion and cook until softened and turning golden, about 5-7 minutes. Don’t rush this part—those onions are building flavor.
  2. Toss in the minced garlic and grated ginger. Cook for just about a minute until your whole kitchen smells amazing, stirring constantly so nothing burns.
  3. Add those chopped tomatoes and cook until they start breaking down and getting saucy, about 5 minutes. Give them a good stir now and then.
  4. Add the lamb cubes to the pot and brown them on all sides—this takes maybe 5-7 minutes. You’re just searing the outside, not cooking them through.
  5. Sprinkle the curry powder, turmeric, cumin, coriander, chili powder, salt, and pepper over the lamb. Stir everything together until every piece of meat is coated in that gorgeous golden mixture—about 2 minutes should do it.
  6. Pour in the water and bring everything to a gentle simmer. Once it’s bubbling, reduce the heat to low and cover that pot.
  7. Let the curry simmer for about 1.5 to 2 hours until the lamb is fork-tender, stirring occasionally (maybe every 20 minutes or so). If it looks too dry, add more water in quarter-cup increments.
  8. Taste and adjust the seasoning if needed. Serve the lamb curry over steamed basmati rice and pile on that fresh cilantro.
  9. Enjoy your flavorful homemade lamb curry—if you can wait long enough for it to cool down slightly!

Nutrition Information (Per Serving):

  • Calories: 320
  • Carbohydrates: 12g
  • Protein: 28g
  • Fat: 18g
  • Fiber: 3g
  • Sodium: 380mg
  • Iron: 3.5mg (20% DV)
  • Vitamin C: 15mg (17% DV)

This lamb curry provides excellent protein and iron, making it both satisfying and nutritious.

Notes:

  • Seriously, don’t skip browning the lamb—it adds so much flavor to the final dish
  • Every stove runs differently, so start checking for tenderness around the 1.5-hour mark
  • If you like your curry saucier, add an extra half cup of water during cooking
  • The curry tastes even better the next day, so making it ahead is actually a smart move
  • For a richer curry, use ghee instead of vegetable oil—it adds an authentic buttery flavor

Storage Tips:

Keep leftover curry in an airtight container in the fridge for up to 4 days. The sauce will thicken as it sits, so add a splash of water when reheating on the stove over low heat. This curry freezes beautifully for up to 3 months—just thaw in the fridge overnight before reheating. Don’t microwave if you can help it; the lamb stays more tender when reheated gently on the stovetop.

Serving Suggestions:

  • Traditional Style: Serve over fluffy basmati rice with warm naan bread for soaking up that incredible sauce
  • Low-Carb Option: Pair with cauliflower rice and a cucumber raita for a lighter meal
  • Complete Meal: Add a side of roasted vegetables or a simple cucumber-tomato salad to round out the plate
  • Restaurant Touch: Garnish with a dollop of yogurt and extra cilantro for that authentic Indian restaurant presentation

Mix It Up (Recipe Variations):

Coconut Lamb Curry: Replace half the water with coconut milk for a creamy, slightly sweet sauce that’s absolutely luxurious

Extra-Spicy Version: Double the chili powder and add one diced jalapeño with the onions for serious heat lovers

Yogurt Lamb Curry: Stir in 1/2 cup plain yogurt during the last 15 minutes of cooking for a tangy, restaurant-style curry—just keep the heat low

Vegetable-Loaded Curry: Add cubed potatoes, carrots, or cauliflower florets during the last 30 minutes for a heartier, more filling meal

What Makes This Recipe Special:

This lamb curry respects traditional Indian cooking methods by building layers of flavor through careful spice blooming and patient simmering. The slow-cooking technique breaks down the lamb’s connective tissue naturally while allowing the aromatics and spices to develop their full complexity—creating that deep, rich flavor that makes restaurant curry so addictive.