Hello everyone, today I am willing to share my mother’s Bangladeshi khichdi recipe with you all.
I feel it is really comforting to make khichdi at home, the addictive aroma of rice and lentils, leaves the whole house with warmth. To be honest, I only love the taste of Khichdi when it’s cooked by my mom. In Bengali we call it "Khichuri" it's an amazing dish to make in the rainy days.
I love khichdi because it’s easy to make, and packed with various flavors. As an asian we love to add spices into our meal.
It can truly be a great dinner on a rainy day, it's light but will keep your stomach satisfied, this is a hearty dish which you can also serve to your guests, my mother's recipe is the best to me. When you make it at home there's an advantage that you can use fresh oil and clean vegetables. But at restaurant I can't say they are that much concerned about the health of their customers. Anyway, cooking this amazing dish is just pure comfort.
So, here is the special recipe of my mom’s and now you can also make this perfectly soft and flavorful khichdi. Let’s get started!"
🌿Ingredients:
2 cups rice
1 cup lentils (masoor dal)
2 small potatoes
3 onions
1 garlic clove
7–8 green chilies
1 ½ tsp turmeric powder (adjust to taste)
½ tsp salt (adjust to taste)
Soybean oil or any type of cooking oil
Few fresh green spinach
Preparation:
1st) Washing the Rice & Lentils:
Rice:
![]() |
![]() |
![]() |
First put the rice into the large pot and fill it with tap water.
Now keep swirling with clean hand to remove starch or any kind of dirt.
The water will look cloudy and so keep doing it for 3–4 times until you see the water being clear.
Then drain the water completely and keep it aside.
Lentils:
![]() |
![]() |
![]() |
Put the the lentils in a separate bowl, I am using mud bowl.
Now again soak it in water and start to swirl with your hand to remove dust or any kind of impurities. I think it will take 3-4 times or more, because if the water stays cloudy you shouldn't stop.
Then drain the water well and keep it into the pot where we already had put the rice.
💡 Tip: If the rice and lentils is clean then the it will prevent any grittiness in the Khichdi.
2nd) Washing the Spinach:
![]() |
![]() |
![]() |
Take some fresh spinach leaves from the stems and separate them.
Take a small bucket fill it with water and soak the leaves for a minute.
After that wash it softly with your hands, after draining the water chop the spinach into small pieces and put them in another bowl.
💡 Tip: If you don't want sand or grit in your Khichdi then you better wash the spinach well.
3rd) Prepare the Ingredients:
![]() |
![]() |
![]() |
Take three opinions cut them into small pieces, then take one garlic cut it into the same way small pieces and lastly take green chilly but this time cut it from the middle part only.
Put them all into a different bowl.
![]() |
![]() |
Take two potatoes make the size's in small cubes in that way it will taste better.
4th) Cooking Instructions:
Take the cooking pot, add garlic, potatoes, onions, and green chilies.
![]() |
![]() |
![]() |
Also add salt, turmeric powder, and a the proper amount of soybean oil. Then mix it all well with your hands.
Add Water:
Make sure to add water which rises about 3 fingers above the rice and lentil mixture.
Again stir it to mix everything evenly.
Cook on High Heat:
Put the pot on the stove and set the heat to boil over.
Then you need to leave it like that for 7 minutes. Because I have to add spinach, that's the only thing left. But we can't add spinach right away because then the ingredients won't cook properly.
Add Spinach:
After 7 minutes you need to add the chopped spinach, if you want you can add other vegetables too.
5th) Simmer Until Fully Cooked:
After 5 minute reduce the heat to medium.
Then you have to wait and let it cook for about 30-35 more minutes, must remember to stir every 5 minutes.
If looks too dry and you want it to look creamy, then prepare hot water and add it to the pot to maintain the desired consistency.
Final Taste Check:
![]() |
![]() |
The Khichdi should not taste too watery or too dry. It should be creamy and tasty.
Usually to add more taste we use fried eggplant slices or you can also add omelet or chutney which will increase the taste of the dish.
The thumbnail is edited with Canva.