As an Amazon Associate, I earn from qualifying purchases.
Lamb Curry with Eggs and Potatoes gives a traditional lamb curry a satisfying twist with boiled eggs that soak up the sauce. It’s a hearty homemade meal for anyone who enjoys South African-inspired cooking.
Lamb Curry with Eggs and Potatoes brings South African curry flavour to your family table with tender lamb, soft potatoes and boiled eggs. Serve this hearty lamb curry with rice or roti for a satisfying homemade meal.
Boiled eggs in lamb curry? They soak up the spices beautifully. Rice or roti?

Why You Will Love and Enjoy This Lamb Curry with Eggs and Potatoes
- This is a hearty curry with plenty of flavour, tender lamb, and a sauce worth spooning over every bit of rice. The potatoes make it more filling, while the boiled eggs soak up those delicious spices. It’s a lovely choice for a family supper when you want a proper home-cooked meal.
- Rich curry flavour: Bombay masala, cumin, coriander, fennel, ginger, and garlic create a beautifully layered sauce.
- A satisfying combination: Tender lamb, potatoes, and boiled eggs give everyone plenty to enjoy.
- Easy to serve: Pair it with rice, roti, or bread for a complete meal.
Lamb Curry with Eggs and Potatoes
- Prep Time: 20
- Cook Time: 105 minutes
- Total Time: 2 hours 5 minutes
- Yield: 6–8 servings depending on size 1x
- Category: Dinner Recipes
- Method: Easy Cooking
- Cuisine: South African Indian
Description
This hearty lamb curry brings together tender pieces of lamb, potatoes, and boiled eggs in a richly spiced sauce with a proper South African curry kick. The eggs soak up some of that lovely curry flavour, making this a satisfying family meal best enjoyed with rice, roti, or fresh bread.
Ingredients
- 4.4 lb – 2 kg mixed lamb curry pieces
- 1 large onion, chopped
- 1 tsp jeera (cumin) seeds
- 1 star anise
- 2 bay leaves
- 1 tsp turmeric
- 2 tsp dhania jeera (coriander and cumin) powder
- 2 tsp ginger and garlic paste
- 1 tsp soomph (fennel seed) powder
- 2 tbsp Bombay masala
- 2 tbsp Kashmiri chili powder
- 1 tbsp tomato paste, optional
- 1 tomato, grated
- 2 to 3 potatoes, peeled and halved or quartered
- 8 boiled eggs, peeled
- 1 to 2 sprigs curry leaves, or a small handful
- 1/2 cup water, plus extra as needed
- A little cooking oil
- Salt to taste
- 1 tsp garam masala
Instructions
- Heat a little oil in a large, heavy based pot over medium heat. Add 1 chopped onion, 1 tsp jeera seeds, 1 star anise, and 2 bay leaves. Fry for 4 to 6 minutes, stirring now and then, until the onion softens and the spices become fragrant.
- Add 1 tsp turmeric, 2 tsp dhania jeera powder, 2 tsp ginger and garlic paste, 1 tsp soomph powder, 2 tbsp Bombay masala, and 2 tbsp Kashmiri chili powder. Stir well and braise for about 5 minutes. If the spices start sticking, add a small splash of water rather than letting them burn.
- Add 2 kg mixed lamb curry pieces, 1 tbsp tomato paste if using, curry leaves, and salt to taste. Mix thoroughly so the lamb is coated in the spices. Cook over medium heat for about 15 to 25 minutes, stirring occasionally, until the lamb begins to brown and is partially cooked. Add a splash of water if the mixture becomes too dry.
- Stir in 1 grated tomato and the prepared potatoes. Pour in 1/2 cup water, adding a little more only if needed. Cover the pot, reduce the heat to medium low, and simmer gently for about 45 to 70 minutes, or until the lamb is tender and the potatoes are cooked through. Check regularly, stir carefully, and add small amounts of water if the sauce gets too thick or starts catching on the bottom.
- Once the lamb is tender, gently add 8 peeled boiled eggs. Spoon some curry sauce over the eggs and simmer uncovered for another 5 to 10 minutes so they absorb some of the flavour without breaking apart.
- Sprinkle 1 tsp garam masala over the curry and stir the sauce gently. Taste and adjust the salt or chili if needed. If the sauce is too thin, simmer uncovered for a few extra minutes. Remove the star anise and bay leaves before serving, if you can find them easily.
Notes
Prepared, tried, and tested by Irene
Additional Information and Tips
- How do I know when the lamb is cooked? The lamb should be fork-tender and easy to pull apart. Cooking time depends on the size of the pieces and the cut of meat, so allow extra simmering time if the lamb is still chewy. Keep the pot covered and add a little water if needed.
- Can I use boneless lamb instead? Yes. Boneless lamb curry pieces work well, although they may cook faster than bone-in pieces. Check tenderness as you cook rather than relying on time alone.
- What if I don’t have Bombay masala? Use a good quality curry masala blend as a substitute. Different blends vary in strength, so start with a little less if you’re unsure and adjust the seasoning to taste.
- What can I use instead of Kashmiri chili powder? Mild paprika gives a similar colour with less heat. If you’d like more bite, add a small amount of cayenne pepper or regular chili powder, adjusting to your taste.
- Can I leave out the star anise? Yes. Star anise adds a subtle aromatic flavour, but the curry will still be delicious without it. Remove the star anise and bay leaves before serving.
- What if I don’t have soomph powder? Ground fennel is the closest substitute. You can also lightly toast fennel seeds and grind them into a powder before adding them to the curry.
- How can I make the curry milder? Reduce the Kashmiri chili powder and use a mild curry masala. You can always offer additional chili at the table for anyone who prefers more heat.
- How much water should I add? Start with 1/2 cup water when adding the tomato and potatoes, then add small splashes as necessary. The lamb and tomato release moisture as they cook, so adding too much water at once can dilute the curry sauce.
- What if the curry sauce is too thin? Simmer the curry uncovered for a few minutes to reduce the liquid. You can also mash one or two cooked potato pieces into the sauce to thicken it naturally.
- When should I add the potatoes? Add the halved or quartered potatoes once the lamb is partially cooked. Cut them into reasonably even pieces so they cook at a similar rate. Check that they’re tender before adding the eggs.
- When should I add the boiled eggs? Add the peeled, boiled eggs during the final 5 to 10 minutes of cooking. Spoon sauce over them and simmer gently so they absorb some flavour without breaking apart.
- Can I use fewer eggs? Of course. Use four eggs for a smaller quantity or keep all eight for a generous family meal. The number of eggs doesn’t affect the main cooking method.
- Can I make this curry ahead of time? Yes. Prepare it a day ahead, cool it promptly and refrigerate it. Reheat gently until steaming hot throughout. If possible, add freshly boiled eggs when reheating for the best texture.
- How long can I store leftovers? Store the curry in a covered container in the refrigerator for 3 to 4 days. Refrigerate within 2 hours of cooking and reheat only the portion you need until steaming hot throughout.
- Can I freeze this curry? Yes, although the potatoes may become softer or grainier after freezing. For the best texture, freeze the lamb and sauce without the potatoes and boiled eggs, then prepare fresh potatoes and eggs when serving. Cool the curry promptly, freeze it in airtight containers and use within 2 to 3 months for best quality.
- Can I replace the tomato? If you don’t have a fresh tomato, use a little extra tomato paste diluted with water. Add it gradually so the sauce doesn’t become too concentrated.
- What should I serve with this lamb curry? Steamed rice, roti, naan or fresh bread are all good choices. A simple vegetable side or fresh salad can also balance the rich curry sauce.
- How can I adjust the recipe for a smaller household? You can halve the ingredients for approximately 3 to 4 servings. Use a smaller pot and check the lamb earlier, as smaller quantities may cook faster. Adjust the water gradually to maintain a thick, flavourful sauce.

Lamb Curry with Eggs and Potatoes is a hearty, flavourful meal featuring tender lamb, soft potatoes and boiled eggs infused with fragrant South African curry spices. Its rich sauce pairs beautifully with rice, roti or fresh bread, making it a satisfying choice for anyone who enjoys a generous homemade curry.

I am linking up with a bunch of fantastic peeps from the blogosphere who host awesome Link-ups: Fiesta Friday
Thanks so much for stopping by, checking out my recipes, and seeing what’s cooking here at EsmeSalon.
If you try this recipe, I’d love to hear how it turned out. Please leave a rating, share your thoughts in the comments, and tag me on Instagram at @_esmesalon. I absolutely love seeing your creations, and yes, those mouthwatering food photos always make my day!
We happily share our tasty, fantastic recipes and are excited to spread some love by posting at these awesome Linky Parties.
Copyright © 2026 esmesalon.com – All rights reserved.



