Eat With Diane

  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

×

Authentic Indian Lamb Curry (Stovetop & Instant Pot) Recipe

Published: Jan 24, 2026 by Diane · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 72 reviews

If you’ve ever dreamed of diving into a bowl of rich, fragrant, and deeply satisfying curry, this Authentic Indian Lamb Curry (Stovetop & Instant Pot) Recipe is going to be your new best friend. Whether you’re a seasoned cook or a curious foodie, the harmonious blend of tender lamb simmered with whole and powdered spices in this recipe transports you straight to the heart of Indian cuisine. The beauty of this dish lies not just in its bold flavor but in its versatility—you can master it on the stovetop for that comforting hands-on experience or whip it up quickly in your Instant Pot without sacrificing depth or authenticity. Prepare yourself for an aromatic adventure that will warm your soul and impress your dinner guests every single time.

Ingredients You'll Need

A white bowl filled with chunks of raw boneless lamb, dark red with white fat spots, placed on the right side over a white marbled surface. Above it, a small glass container of golden yellow oil. To the left, a white plate with four groups of powdered spices: bright yellow turmeric, light brown cumin powder, deep red chili powder, and reddish-brown paprika. Below, a smaller white bowl holds whole spices including brown cinnamon sticks, green bay leaves, and dark brown dried chilies. Beside the whole spices, there is one smooth, oval, red tomato. Nearby, a small transparent glass bowl contains finely chopped white onions. Below, another small glass bowl filled with thick, creamy, white plain yogurt. The surface setting is a clean white marbled texture photo taken with an iphone --ar 4:5 --v 7

At first glance, the ingredients for this curry might look straightforward, but each one plays a vital role in building layers of authentic taste, texture, and color. From the robust aromas of whole spices to the creamy tang of yogurt, every component works harmoniously to create a spectacularly balanced dish.

  • 1 lb (~450g) lamb (leg or shoulder, cut into 2.5 inch pieces): Choose a cut with some marbling for juicy, tender results.
  • 3 tablespoon oil (mustard or cooking oil): Mustard oil adds traditional pungency, but any neutral cooking oil works well.
  • ¾ cup onions (chopped): Caramelized deeply to develop the curry’s rich base.
  • 1 large tomato (½ cup chopped): Adds acidity and body while balancing the spices.
  • 1 tablespoon ginger (minced): Provides warmth and slight zing.
  • 1 tablespoon garlic (minced): Adds pungency and depth to the flavor profile.
  • ½ cup yogurt (plain): Contributes creaminess and tenderizes the meat gently.
  • 1 teaspoon salt (adjust to taste): Enhances every other ingredient.
  • 1.5 teaspoon ghee (optional): A finishing touch that imparts luxurious richness.
  • 1 tablespoon coriander powder: Earthy and slightly citrusy, essential for curry depth.
  • ½ teaspoon turmeric powder: Gives the curry its warm golden hue and subtle bitterness.
  • ½ tablespoon Kashmiri chilli powder (or paprika for color): Adds vibrant color without overwhelming heat.
  • ½ tablespoon red chilli powder (hot, or cayenne): Adjust to control the curry’s fiery kick.
  • 1.5 teaspoon garam masala powder: The fragrant blend that ties the whole dish together.
  • 1 large bay leaf: Adds a subtle aroma and complexity to the curry.
  • 1 inch cinnamon: Brings warmth and sweet-spicy notes.
  • 3 dried Kashmiri chillis (or 1 teaspoon chili flakes): Enhances smoky heat.
  • 1 black cardamom (or green if unavailable): Adds an earthy, smoky flavor.
  • 1 twig mace (optional): Adds a mild nutmeg-like aroma.
  • 6 cloves: Small bursts of sweet, intense spice.
  • 1.5 teaspoon cumin seeds: Toasted briefly to release their distinctive smoky flavor.

How to Make Authentic Indian Lamb Curry (Stovetop & Instant Pot) Recipe

Step 1: Prepare Your Cooking Vessel

If you’re cooking on the stovetop, pick a heavy, wide-mouthed dutch oven or a sturdy heavy-bottomed pot or kadai. This ensures even heat distribution, which is crucial for cooking the lamb gently and evenly. When using the Instant Pot, simply set it to sauté mode and get ready for an efficient and flavorful cooking journey.

Step 2: Toast the Whole Spices and Brown Onions

Warm the oil until it’s hot but not smoking, then add the whole spices except cumin seeds. Sauté just until fragrant, about 10-20 seconds, taking care not to burn them. If using mustard oil, let it heat until slightly smoky for authentic flavor. Next, add chopped onions and let them brown slowly on low-medium heat for 8 to 12 minutes. Resist the urge to constantly stir—the less you disturb them, the more evenly they caramelize, developing the curry’s rich, sweet foundation.

Step 3: Add Cumin, Ginger, and Garlic

Sprinkle some water over the browned onions to deglaze the pan, then add cumin seeds along with minced ginger and garlic. Stir gently for 10-15 seconds until aromatic, layering in the complexity that defines authentic Indian curries.

Step 4: Brown the Lamb Pieces

Add the lamb chunks and a pinch of salt. Stir so the onions cling to the meat, browning the lamb on all sides for 3-4 minutes. Add a bit of water if the bottom dries out to prevent sticking. Browning seals in juices and adds flavor depth, so take your time to get a nice color but avoid burning.

Step 5: Incorporate the Ground Spices

Sprinkle coriander, turmeric, Kashmiri chili powder, and red chili powder over the lamb. Stir well to coat every piece in the spice mix. As the lamb releases its juices, these spices infuse the meat and forming a vibrant, flavorful base.

Step 6: Add Tomatoes and Simmer

Place chopped tomatoes atop the lamb, cover the pot, and let it simmer for about 15 minutes on low-medium heat. After about 10-12 minutes, open the lid and gently peel off the softened tomato skins; mash the tomatoes and fold them into the curry. This slow cooking ensures the acid in tomatoes doesn’t toughen the meat but enriches the sauce.

Step 7: Add Water and Let the Lamb Tenderize

Pour in 1 to 1.5 cups of water, cover again, and let the curry simmer on low heat for 1 to 1.25 hours. Stir occasionally and add small amounts of water if the sauce starts to dry out. This long, slow cook tenderizes the lamb perfectly, allowing the flavors to meld beautifully.

Step 8: Finish with Yogurt and Garam Masala

Once the lamb is nearly tender, reduce heat and stir in whisked yogurt and garam masala. Cook for another 3-4 minutes until the curry turns rich and creamy, with a luscious layer of fat on top. Adjust the consistency by adding water—thicker for roti, thinner for rice.

Step 9: Add Final Touches and Rest

Finish the dish with a drizzle of warm ghee and a handful of chopped cilantro. Let the curry rest for at least 20 minutes to deepen the flavors before serving. If using the Instant Pot, follow similar sauté and pressure cooking steps for ease and speed without compromising flavor.

How to Serve Authentic Indian Lamb Curry (Stovetop & Instant Pot) Recipe

The image shows a blue cooking pot with light cream inside, filled with browned meat chunks. On top of the meat, there are several colorful spice piles including bright red, yellow-orange, and greenish-brown powders, along with a bay leaf resting on the right side of the meat. The pot is on a black stovetop, and the background features a white marbled textured surface with blurred kitchen items in soft focus. The scene looks warm and inviting with steam rising lightly from the pot, showing cooking in progress. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh cilantro is a must for that burst of herbal freshness. A final drizzle of golden ghee melts into the curry, adding a luxurious aroma and silky texture that makes every bite unforgettable.

Side Dishes

This curry pairs effortlessly with fluffy basmati rice or warm, buttery rotis. For a full meal, serve it alongside cooling raita or cucumber salad to balance the heat and richness.

Creative Ways to Present

How about serving the curry in mini copper bowls for an authentic touch? You can also garnish with thinly sliced red onions and lemon wedges on the side, inviting guests to personalize the spice and tang to their liking.

Make Ahead and Storage

Storing Leftovers

Leftover lamb curry tastes even better the next day as the spices have more time to meld. Store it in an airtight container in the refrigerator for up to 3 days to enjoy later.

Freezing

This curry freezes beautifully. Portion it into freezer-safe containers and freeze for up to 3 months. When ready to eat, thaw overnight in the refrigerator.

Reheating

Reheat gently on the stovetop over low heat to prevent yogurt curdling, adding a splash of water if needed to loosen the sauce. Microwave reheating works too, just cover and stir occasionally for even warming.

FAQs

Can I use other cuts of lamb or meat in this recipe?

Absolutely! While leg or shoulder cuts are ideal for tender results, you can use shank or stew meat. For variation, chicken or goat can also work, though cooking times will vary.

Is mustard oil necessary for an authentic flavor?

Mustard oil adds a classic pungent note, but if you’re not a fan or can’t find it, any neutral oil works fine. Just take care to use quality mustard oil if aiming for authenticity.

How spicy is this curry? Can I adjust the heat?

The recipe has a balanced kick from red chili powders and dried Kashmiri chilies. Feel free to reduce or increase these depending on your preference to tailor the heat level perfectly.

Can I make this curry vegan or vegetarian?

While this recipe centers on lamb, you can substitute with hearty vegetables like eggplant, mushrooms, or chickpeas. Use coconut yogurt or a plant-based alternative for richness.

What’s the benefit of using an Instant Pot over stovetop?

The Instant Pot shortens cooking time dramatically while preserving deep flavors, making it a great choice when you want convenience without sacrificing authentic taste.

Final Thoughts

This Authentic Indian Lamb Curry (Stovetop & Instant Pot) Recipe is truly a treasure to have in your cooking repertoire. Whether you’re simmering it slowly on the stovetop or letting the Instant Pot work its magic, the result is a luscious, flavorful curry that’s perfect for cozy nights or special gatherings. Dive in, savor every bite, and get ready to fall in love with Indian cuisine all over again.

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
Authentic Indian Lamb Curry (Stovetop & Instant Pot) Recipe

Authentic Indian Lamb Curry (Stovetop & Instant Pot) Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 72 reviews

  • Author: Diane
  • Total Time: 1 hour 40 minutes
  • Yield: 4 servings
Print Recipe
Pin Recipe

Description

This Authentic Indian Lamb Curry offers a rich and flavorful experience combining tender lamb pieces simmered in a complex blend of spices, yogurt, and tomato. The recipe works beautifully on the stovetop or in an Instant Pot, delivering deeply aromatic and satisfying curry that showcases traditional Indian cooking techniques with a perfect balance of heat, earthiness, and creaminess.


Ingredients

Meat

  • 1 lb (~450g) lamb (leg or shoulder, cut into 2.5 inch pieces)

Spices and Whole Seeds

  • 1 large bay leaf
  • 1 inch cinnamon stick
  • 3 dried Kashmiri chillis (or 1 teaspoon chili flakes)
  • 1 black cardamom pod (or green cardamom)
  • 1 twig mace (optional)
  • 6 cloves
  • 1.5 teaspoon cumin seeds

Vegetables and Aromatics

  • ¾ cup onions (chopped)
  • 1 large tomato (about ½ cup chopped)
  • 1 tablespoon ginger (minced)
  • 1 tablespoon garlic (minced)

Liquids and Dairy

  • 3 tablespoon oil (mustard or cooking oil)
  • ½ cup plain yogurt, whisked
  • 1.5 teaspoon ghee (optional)
  • 1 to 1.5 cup water (for simmering)

Powdered Spices

  • 1 teaspoon salt (adjust to taste)
  • 1 tablespoon coriander powder
  • ½ teaspoon turmeric powder
  • ½ tablespoon Kashmiri chilli powder (or paprika for color)
  • ½ tablespoon red chilli powder (hot) (or cayenne, adjust to taste)
  • 1.5 teaspoon garam masala powder


Instructions

  1. Prepare Cooking Vessel: If cooking on stovetop, use a wide-mouthed Dutch oven or heavy pot/kadai with lid to ensure even heat conduction for slow and tender cooking of lamb.
  2. Warm Oil and Toast Whole Spices: Heat oil on medium heat until warm. Add whole spices excluding cumin seeds and sauté for 10-20 seconds without burning. If using mustard oil, heat until slightly smoky for flavor.
  3. Brown Onions: Add chopped onions and cook on low-medium heat for 8-12 minutes until deeply browned but not blackened. Stir minimally to allow even browning.
  4. Add Water, Cumin, Ginger, and Garlic: Pour 2-4 tablespoons water, sprinkle cumin seeds, then add minced ginger and garlic. Stir together for 10-15 seconds to meld flavors.
  5. Add Lamb and Salt: Introduce lamb pieces and sprinkle with salt. Cook for 3-4 minutes, stirring occasionally to prevent sticking, until lamb loses pinkness and edges brown lightly. Add small splashes of water if meat starts sticking.
  6. Add Powdered Spices: Sprinkle coriander, turmeric, Kashmiri and red chilli powders over the lamb, stirring well to coat. The lamb will begin releasing its juices.
  7. Add Tomatoes and Simmer: Place sliced tomatoes on top of lamb, cover, and cook on low-medium heat for 15 minutes. After 10-12 minutes, peel off tomato skins and mash tomatoes into the curry, mixing thoroughly.
  8. Add Water and Slow Cook: Add 1 to 1.5 cups water, cover, and simmer on low heat for 1 to 1.25 hours. Stir frequently and add small water splashes to avoid burning.
  9. Incorporate Yogurt and Garam Masala: When lamb is about 95% tender, reduce heat to low and add whisked yogurt and garam masala. Stir and cook for 3-4 minutes, allowing curry to thicken and develop richness.
  10. Adjust Consistency and Finish Cooking: Adjust water based on desired thickness (thicker for roti, runnier for rice). Cover and cook for another 8-10 minutes until lamb is fork tender and curry has a bright red color with a thin fat layer on top.
  11. Add Final Garnishes: Stir in ghee and chopped cilantro. Allow curry to rest for at least 20 minutes before serving to deepen flavors.
  12. Instant Pot Method: Set Instant Pot to sauté. Heat oil and add whole spices and onions to brown. Add cumin seeds, ginger-garlic paste, powdered spices, and chopped tomatoes; cook for 5-6 minutes until tomatoes soften. Add lamb and salt, sauté 5-6 minutes till no longer pink. Add 1 to 1.5 cups water, seal lid, and pressure cook on high for 12 minutes. Let pressure release naturally. Stir in whisked yogurt and garam masala; sauté for 7-8 minutes until sauce thickens. Finish with ghee and cilantro.
  13. Stove Pressure Cooker: Follow stovetop steps for sauté and spice preparation, then pressure cook lamb for 7-8 whistles (approximately 20-25 minutes) before adding yogurt and garam masala and finishing the curry.

Notes

  • Use a heavy-bottomed pot to ensure even cooking and prevent burning.
  • Brown onions well for deeper flavor but avoid burning them to harshness.
  • Adding tomatoes too early toughens the meat; add after initial browning for best results.
  • Keep stirring intermittently during long simmer to prevent sticking or burning.
  • Adjust chili level with paprika or cayenne according to your heat preference.
  • Resting the curry before serving allows flavors to meld perfectly.
  • Ghee is optional but adds a special richness and aroma to the finished dish.
  • Both stovetop and Instant Pot methods yield excellent results; choose based on convenience.
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Grilled Peach Salad with Burrata, Pesto Croutons, and Fresh Herbs Recipe
    Grilled Peach Salad with Burrata, Pesto Croutons, and Fresh Herbs Recipe
  • Sheet Pan Greek Chicken and Chickpea Salad Recipe
    Sheet Pan Greek Chicken and Chickpea Salad Recipe
  • Herby Spring Pasta Salad with Protein Recipe
    Herby Spring Pasta Salad with Protein Recipe
  • Hot Chicken Salad French Bread Sandwiches Recipe
    Hot Chicken Salad French Bread Sandwiches Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m so happy you’re here. Welcome to Eat With Diane a space where I share recipes that are simple, delicious, and filled with love to bring joy to your table.

Learn more

Popular

  • Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
    Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
  • Pineapple Cucumber Salad Recipe
    Pineapple Cucumber Salad Recipe
  • Red, White, & Blue Poke Cake Recipe
    Red, White, & Blue Poke Cake Recipe
  • Strawberries and Cream Eclair Cake Recipe
    Strawberries and Cream Eclair Cake Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Diane. All rights reserved.