Soya Haleem is one of those dishes that fills your kitchen with the most inviting aroma while it cooks. I first tried making this when I wanted something hearty but lighter on the stomach than the traditional meat version. The wheat and soya soak overnight, then come together in a slow stirred pot that becomes creamy and thick. The process takes a bit of time, but the hands on work is simple. You get a dish that feels special without needing fancy techniques or hard to find ingredients.
About the Recipe
This recipe gives you a filling meal that works beautifully for cooler evenings or when you want something comforting. The wheat and soya provide plenty of protein, while the spices and ghee add warmth and depth. I like how forgiving the dish is once everything is in the pot. You just stir and let it cook slowly until the texture becomes sticky and thick. The toppings, especially the fried onions and cashews, add a nice crunch that balances the creamy base.
Why you will love this recipe
The beauty of this Soya Haleem lies in how the ingredients meld together into something greater than their parts. You start with simple soaked grains and soya, then layer in the fried onions, ginger garlic paste, and spices. As it cooks low and slow, everything softens and blends. The constant stirring might seem like work, but it is also calming in a way.
The ghee enriches the whole pot, and those fresh herbs at the end brighten everything up. Serving it with crispy garnishes makes each spoonful interesting.

Soya Haleem
Cooking Tips
Make sure to soak the wheat rawa and soya granules overnight so they soften properly. When you fry the onions, take them to a proper golden brown because that sweetness really helps the final flavor. Keep the heat low once you combine everything in the heavy bottomed pan, and stir often to prevent sticking. If the mixture gets too thick, just add water a little at a time. I always keep a small bowl of warm water nearby for this.
Serving and Storing Suggestions
This recipe serves about four to six people, depending on portion size. The prep time with soaking is around twelve hours, but the active cooking takes about forty five minutes. Serve the haleem hot, topped generously with fried onions, coriander, lemon wedges, cashews, and a drizzle of ghee. Store leftovers in an airtight container in the fridge for up to three days. Reheat gently with a splash of water to loosen the texture.
Similar Recipes
- Vegetable Dalcha
- Moong Dal Haleem
- Soya Keema Curry
- Broken Wheat Khichdi
- Masala Oats Porridge
Nutrient Benefits
Soya granules provide a solid amount of plant based protein, which helps with muscle repair and keeps you full longer. Wheat rawa offers fiber and slow releasing energy, making this dish satisfying without causing a sudden spike in blood sugar. The ghee adds healthy fats that help absorb fat soluble vitamins, while ginger and garlic bring anti inflammatory properties. Fresh herbs like coriander and mint add antioxidants and aid digestion.

Soya Haleem
Ingredients
- 250 gms Wheat rawa (broken - soaked overnight)
- 250 gms Soya granules soaked overnight
- 1 tbsp Ginger garlic paste
- 1 tbsp Onion
- 1 tbsp Red chilli powder
- 1/2 tsp Turmeric powder
- 1/2 cup Curd
- 1 tsp Garam masala powder
- 1/2 cup Pure ghee
- 2 tbsp Oil
- Salt (to taste)
- 1/2 cup Fresh coriander leaves and mint leaves
FOR GARNISHING
- Fried Onions
- Fresh coriander leaves
- Lemon wedges
- Fried cashew pieces
- Pure ghee
Instructions
- Cook the soaked wheat rawa in a pressure cooker with water and keep aside. After cooling, grind into paste.
- Heat oil in a pan and fry the onion till golden brown.
- Remove half and keep aside for garnishing .
- Lower the heat and add ginger garlic paste, chilli powder, turmeric powder and salt.
- Drain the soaked soya granules and add to the masalas.
- Fry till the water evaporates. Then add curd and cook a little.
- Take another heavy bottomed pan. Add the rawa paste, cooked soya curry, ghee, garam masala powder, some fresh coriander leaves and mint leaves, and mix thoroughly.
- If the mixture is thick, then add more water.
- Place the pan on a low flame and cook the mixture of soya, stirring continuously till the mixture becomes sticky.
- Serve hot after garnishing.
Sign up for our newsletter
Add Awesome Cuisine as a Preferred Source
Frequently Asked Questions
Can I skip soaking the wheat rawa and soya granules overnight?
Soaking overnight is really important because it softens both ingredients and reduces cooking time. If you are in a hurry, soak them for at least four to five hours in warm water, but overnight gives the best texture.
What can I use instead of a pressure cooker for the wheat rawa?
You can cook the soaked wheat rawa in a regular pot with enough water, covering it and simmering until soft. It will take longer, around thirty to forty minutes, so just check that it is fully tender before grinding.
How do I know when the haleem mixture is ready?
The mixture is ready when it becomes thick and sticky, and when you stir, it clings to the spoon rather than running off. The consistency should be creamy but not watery.
Can I make this recipe without ghee?
Yes, you can replace ghee with more oil if you prefer. However, ghee adds a rich flavor and aroma that really completes the dish, so if you can include even a small amount, it helps.
How can I make the haleem spicier?
You can increase the red chilli powder or add some chopped green chillies along with the ginger garlic paste. Adjust according to your heat preference and taste as you go.



