Instant Pot Lamb Haleem
Peer reviewed by UK recipe editorsAuthored by UK recipe editorsOriginally published 28 Jan 2026
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
- Audio Version
This Instant Pot lamb haleem is a nourishing, high-protein stew that perfectly captures the deep, complex flavours of Southeast Asian cuisine. By combining tender bone-in lamb with a nutritious blend of pulses, pearl barley, and jasmine rice, the dish transforms into a thick, comforting meal. The highlights are the aromatic layers of garam masala and turmeric, which are intensified through the traditional 'bhuna' technique of repeated searing and scraping.
Traditionally a labour-intensive dish that takes hours on the hob, this electric pressure cooker version significantly reduces the cooking time without sacrificing depth of flavour. It is an excellent choice for a healthy, homemade weekend dinner or for preparing in advance, as the spices continue to develop overnight. Serve it garnished with crispy frizzled ginger and a squeeze of fresh lime for a vibrant, savoury finish.
In this article:
Video picks
Continue reading below
Ingredients for Instant Pot Lamb Haleem
180ml assorted dals (such as chana dal, moong dal, masoor dal, and/or urad dal)
45g white jasmine rice or other long-grain rice
45g pearl barley
675g bone-in lamb stew meat
3 teaspoons kosher salt, divided, plus more
1 6" piece fresh ginger
3 medium shallots, thinly sliced
80ml ghee or vegetable oil
4 garlic cloves, finely grated
2 tablespoons plus 1 1/2 teaspoons garam masala
1 teaspoon (or more) cayenne pepper
1 teaspoon ground turmeric
3 green Thai chillies, stems removed (optional)
1/2 cup (lightly packed) chopped coriander, plus more for serving
1/2 white onion, finely chopped
2 limes, cut into wedges
How to make Instant Pot Lamb Haleem
Back to contentsCombine dals, rice, and barley in a medium bowl. Pour in water to cover and swish dals and grains around with your fingers. Drain and repeat process until water runs clear enough to see your hands through. Pour in water to cover and let dals and grains soak at room temperature at least 2 hours, or cover and chill up to 12 hours.
Place lamb on a plate, pat dry with paper towels, and season all over with 2 teaspoons salt; set aside. Peel ginger by scraping off skin with a spoon. Finely grate half of ginger; set aside. Thinly slice remaining ginger. Stack slices and cut crosswise into matchsticks; set aside.
If using an electric pressure cooker, combine shallots and ghee in pot and set to sauté function or high. Cook, stirring often and adjusting heat as needed if your cooker has that option, until shallots are just beginning to brown, about 8 minutes (or about 6 minutes if cooking in oil). Reduce to normal function or medium if possible, or, if your cooker doesn’t have a lower setting, turn off for a minute if mixture is getting too hot. Add reserved ginger matchsticks and cook, stirring often, until shallots are brown and crisp and ginger is frizzled, 4–10 minutes, depending on your cooker. Using a slotted spoon, transfer shallots and ginger to a plate, spreading out into a single layer. Season lightly with salt; let cool.
Add garlic, garam masala, cayenne, turmeric, and reserved grated ginger, and cook, stirring constantly, until fragrant, about 30 seconds. Add lamb and stir to coat in spices. Cook, stirring often with a wooden spoon and repeatedly adding splashes of water as spices begin to stick to bottom of pot and scraping up browned bits, until flavours come together, about 15 minutes.(Bhuna, the process of repeated sticking and scraping, is a Southeast Asian cooking technique that brings out the flavour of the spices and ensures they don’t taste raw and grainy.)
Drain dal mixture and add to pot along with 1 teaspoon salt and 1200ml water. Secure lid and bring to full pressure according to manufacturer’s directions. Cook 1 1/2 hours. Let sit 20 minutes, then manually release pressure and open up.
Taste haleem and add more salt and cayenne if needed. Add chillies if using. (These are for flavour, not heat; feel free to leave them out.) Simmer on normal function or medium, stirring often, 5 minutes. Stir in 1/2 cup coriander.
Serve haleem with white onion, lime wedges, reserved crispy shallots and ginger, and more chopped coriander.
If using a medium Dutch oven or stovetop pressure cooker, cook shallots and ghee over high heat, stirring often, until shallots are just beginning to brown, about 8 minutes (or about 6 minutes if cooking in oil). Add reserved ginger matchsticks and cook, stirring often, until shallots are brown and crisp and ginger is frizzled, 5–8 minutes. Using a slotted spoon, transfer shallots and ginger to a plate, spreading out in a single layer. Season lightly with salt; let cool.
Reduce heat to medium, add garlic, garam masala, cayenne, turmeric, and reserved grated ginger, and cook, stirring constantly, until fragrant, about 30 seconds. Add lamb and stir to coat in spices. Cook, stirring often with a wooden spoon and repeatedly adding splashes of water as spices begin to stick to bottom of pot and scraping up browned bits, until flavours come together, about 15 minutes. (Bhuna, the process of repeated sticking and scraping, is a Southeast Asian cooking technique that brings out the flavour of the spices and ensures they don’t taste raw and grainy.)
Drain dal mixture and add to pot along with 1 teaspoon salt and 1550ml water (if using a Dutch oven) or 1200ml water (for pressure cooker). Increase heat to high and bring to a boil, then reduce heat to the low, cover pot, and cook, stirring and scraping bottom of pot every 15–20 minutes, until meat is falling off the bone and dals and grains have nearly melted into the stew, 4 1/2–5 hours. (If using a stovetop cooker, increase heat to high and bring to a boil. Secure lid and bring to full pressure according to manufacturer’s directions. Cook 1 1/2 hours. Let sit 20 minutes, then manually release pressure and open up.)
Taste haleem and add more salt and cayenne if needed. Add chillies if using. (These are for flavour, not heat; feel free to leave them out.) Simmer over medium heat, stirring often, 5 minutes. Stir in 1/2 cup coriander.
Serve haleem with white onion, lime wedges, reserved crispy shallots and ginger, and more chopped coriander.
Do ahead: Haleem can be made 1 day ahead. Let cool; cover and chill. Reheat over medium until warmed through.
Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.
Article history
The information on this page is peer reviewed by qualified clinicians.
28 Jan 2026 | Originally published
Authored by:
UK recipe editors
Peer reviewed by
UK recipe editors

Ask, share, connect.
Browse discussions, ask questions, and share experiences across hundreds of health topics.

Feeling unwell?
Assess your symptoms online for free
Sign up to the Patient newsletter
Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.
By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.