Being a vegetarian poses me challenges in terms of getting in good amounts of protein. I do not stress over this but time and again I make sure I eat some good lentils and beans. Indian cuisine has a lot of lentil based recipes. If not I add some chickpeas or kidney beans to my salads. I also consume milk based products for this purpose.

One of the popular Dal or Lentil recipes is Dal Makhani which means buttery-lentils. Yes this is one of my absolute favorite foods. Serve me nice hot tandoori roti or basmati rice alongside this dal and I am one happy baby. Everytime I had tried making this dal at home, I wasn’t quite happy with the result. It just didn’t taste as good as my expectations. I wouldn’t dare post any recipe which wouldn’t even make me happy. But recently when I tried my hands at this recipe, I was on cloud nine. It just tasted right. I couldn’t stop eating it. So here is my recipe. This has been made based on a lot of online recipes and I wouldn’t find one single source for it.
Pick up some whole blackgram or urad dal next time you visit an Indian store. These are healthy with good protein content. I tried to make this recipe healthy with less ghee or butter or cream. But if you are not calorie conscious go ahead use some heavy cream and butter. It only enhances the flavor. Don’t be scared of the long ingredient list. It is going to be worth it.
Ingredients:
Blackgram 1 cup
Kidney beans 1/4cup
Onions – 1 medium sized
Tomato 1 medium sized
Garlic 2-3pods
Ginger 1inch piece
Green cardamom 5-6 pods
Black cardamom 3-4 pods
Cinnamon sticks 2-3 small
Pepper 3-4 corns
Cumin seeds 2 tbsp
Bay leaves 3-4
Coriander powder 1tsp
Cumin powder 1tsp
Red Chilly powder 2tsp
Salt to taste
Ghee/ oil/butter 3tbsp
Heavy cream – 3-4tbsp (optional)
Cilantro for garnish
Directions:
1. Pressue cook the Blackgram and kidney beans(if they are canned then they needn’t be cooked) with 5cups of water, salt, black cardomon(2pods), green cardamom(3 pods), cinnamon sticks(2) and bayleaves(2).
2. Blend chopped onions, tomatoes, garlic, and ginger.
3. In a pan, add the ghee or butter or oil. Add cumin seeds and fry until it turns lightly brown. Now add the remaining whole spices and lightly fry.
4. Add the blended onion-tomato mix. Fry until the oil separate lightly on the sides. Add turmeric and remaining powdered spices and some salt.
5. Now add the cooked blackgram and kidney beans(if using canned, add them directly now).
6. Add more water if required, cook until the mix boils. You can add some cream now. If not add a spoon of butter. Butter and ghee really makes this dish. Garnish with cilantro and serve.