Egg Haleem
A rich and creamy vegetarian twist on the Hyderabadi classic. Slow-cooked broken wheat and lentils are blended with aromatic spices and enriched with boiled eggs for a hearty, satisfying meal.
For 4 servings
7 steps. 70 minutes total.
- 1
Step 1
- a.Prepare Grains and Eggs
- b.Wash the broken wheat, chana dal, urad dal, and masoor dal thoroughly under running water.
- c.Soak them together in a large bowl with ample water for at least 4 hours, or preferably overnight.
- d.While the grains are soaking, place the 6 eggs in a saucepan, cover with water, and bring to a boil. Cook for 10-12 minutes for hard-boiled eggs. Drain, cool in cold water, peel, and set aside.
- 2
Step 2
- a.Pressure Cook the Grains
- b.Drain the soaking water from the grains and lentils. Transfer them to a pressure cooker.
- c.Add 4 cups of fresh water, 1 tsp of salt, and the turmeric powder. Stir well.
- d.Secure the lid and pressure cook on medium heat for 6-7 whistles, or for about 25-30 minutes, until the mixture is completely soft and mushy.
- e.Allow the pressure to release naturally before opening the cooker.
- 3
Step 3
- a.Prepare the Masala Base
- b.While the grains are cooking, heat the ghee in a large, heavy-bottomed pot or handi over medium heat.
- c.Add the thinly sliced onions and fry, stirring occasionally, for 10-12 minutes until they turn a deep, even golden brown (birista). Set aside half of these fried onions for garnish.
- d.To the remaining onions in the pot, add the ginger-garlic paste and slit green chilies. Sauté for 1-2 minutes until the raw aroma disappears.
- e.Add the finely chopped tomatoes and cook for 5-6 minutes until they turn soft and pulpy.
- 4
Step 4
- a.Add Spices and Yogurt
- b.Stir in the red chili powder, coriander powder, garam masala, haleem masala (if using), and the remaining 0.5 tsp of salt. Cook for 1 minute, stirring constantly.
- c.Reduce the heat to low. Add the whisked curd and stir continuously for 2-3 minutes to prevent it from curdling. Cook until the ghee starts to separate from the masala.
- 5
Step 5
- a.Combine and Blend the Haleem
- b.Transfer the cooked grain and lentil mixture from the pressure cooker into the pot with the prepared masala. Mix everything thoroughly.
- c.Using an immersion blender or a traditional wooden masher (ghotni), blend the mixture for 1-2 minutes. The goal is a thick, porridge-like consistency with some texture, not a completely smooth paste.
- 6
Step 6
- a.Simmer and Add Eggs
- b.Let the haleem simmer on low heat for 15-20 minutes, stirring frequently to prevent it from sticking to the bottom. This slow cooking process is key to developing its flavor and texture. If it becomes too thick, add a splash of hot water to adjust the consistency.
- c.While it simmers, roughly chop 4 of the hard-boiled eggs.
- d.Add the chopped eggs to the simmering haleem and mix gently to combine. Cook for another 2 minutes.
- 7
Step 7
- a.Garnish and Serve
- b.Ladle the hot haleem into serving bowls.
- c.Garnish generously with the reserved fried onions, chopped coriander leaves, and mint leaves.
- d.Cut the remaining 2 boiled eggs into halves or quarters and place them on top of each serving.
- e.Serve immediately with lemon wedges on the side for squeezing over.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soaking the grains and lentils overnight is highly recommended for the creamiest texture and faster cooking time.
- 2Frying your own onions for birista yields a much better flavor than store-bought versions. Fry them slowly on medium heat for the best results.
- 3Use a heavy-bottomed pot for simmering the haleem to ensure even heat distribution and prevent scorching.
- 4The process of blending and slow-simmering is called 'ghotai'. Don't rush this step, as it's crucial for the authentic, sticky texture of haleem.
- 5Haleem thickens significantly as it cools. When reheating, add a little hot water or milk to bring it back to the desired consistency.
- 6For an even richer flavor, you can add a paste of 8-10 soaked and blended cashews along with the yogurt.
Adapt it for your goals.
Vegan
Replace ghee with a neutral oil and substitute the eggs with pan-fried paneer cubes, tofu, or cooked soya chunks added at the end.
SpicierSpicier
Increase the amount of green chilies and red chili powder. You can also add a pinch of black pepper powder along with the garam masala.
With OatsWith Oats
For a quicker version, you can replace half of the broken wheat with rolled oats. Add the oats in the last 10 minutes of pressure cooking as they cook much faster.
Richer FlavorRicher Flavor
Add a handful of cashews and almonds while soaking the lentils and grains. This will blend into the haleem, giving it a richer, nuttier taste and creamier texture.
Why this is on our healthy list.
Excellent Protein Source
Combining eggs and a variety of lentils makes this dish rich in high-quality protein, essential for muscle repair, growth, and overall body function.
Provides Sustained Energy
The complex carbohydrates from broken wheat and lentils are digested slowly, providing a steady release of energy that keeps you full and energized for hours.
High in Dietary Fiber
The generous amount of grains and lentils contributes significant dietary fiber, which aids in digestion, promotes gut health, and helps maintain stable blood sugar levels.
Rich in Essential Minerals
This dish is a good source of important minerals like iron, magnesium, and potassium, which are vital for blood health, nerve function, and maintaining fluid balance.
Frequently asked questions
One serving of Egg Haleem (approximately 1.5 cups or 510g) contains around 550-650 calories, depending on the amount of ghee used. It's a calorie-dense dish, designed to be highly nutritious and filling.
