Ven Pongal, a savory South Indian rice and lentil khichdi

Ven Pongal, a savory South Indian rice and lentil khichdi

It’s awfully easy to make and you will need just five ingredients you likely already have in your pantry, but Ven Pongal — a khichdi of rice and lentils made this time of year to celebrate the harvest festival in south India — is a treat to savor and remember. A vegan, gluten-free, soy-free recipe, can be nut-free.

‘Tis the season to eat Pongal, a rice and lentil dish from the culinarily gifted Indian state of Tamil Nadu.

January is the month when Tamilians celebrate Pongal, the harvest festival. This is a four-day affair and it involves lots of good eats, including two namesake dishes made with the newly harvested rice and lentils, one sweet and the other savory. The sweet kind, with jaggery added to it, is called sakkarai or chakkara pongal. The savory kind, the one I have for you today, is called ven pongal.

Although it enjoys the status of “festival food,” Ven Pongal is also homely comfort food. It is food you can eat year-round, for breakfast, for lunch, for dinner, or for a snack — “tiffin,” as Tamilians would call it. It’s easy to make and easy to digest. And it tastes amazing.

All you need to make it, besides the rice and lentils, are a handful of ingredients, including cumin seeds, peppercorns, ginger and cashew nuts. The spices offer not just flavor but also warmth to the body during the winter months (although the joke goes that Tamil Nadu is hot in the winter months and hotter in summer).

One more key ingredient in Pongal is ghee. Oodles of it, because the ghee here is not just the medium for the tempering, it’s also an important flavor agent.

So you can imagine just how much of a challenge it was to veganize pongal, especially since the primary beneficiary of my cooking — or, as he might frame it, the one who has to put up with my incessant experimenting in the kitchen — is my Tamil husband, Desi.

Desi loves pongal, he grew up eating it, and I knew that my vegan pongal would have to be as good as the one with ghee, or else he was just not going to love it. The answer I came up with years ago was a simple but effective one: coconut.

Coconut oil and coconut milk are staples in Tamil cooking, and although they are not traditional ingredients in a pongal, they make it taste as good as the stuff with ghee in it. Minus the animal cruelty.

I’ve been making my vegan pongal for years now, and it’s been on this blog for a while, but bringing it back to the front for those of you who are newer readers, and also because it’s almost Pongal.

Try it and come back to tell me if you liked it. It takes 30 minutes from start to finish, if you have a pressure cooker or an Instant Pot, and even if you’re not Tamil or festive, it still makes the perfect — and healthy — weekend or weeknight meal for anyone with an appreciation of good food.

Tips for making a delicious vegan ven pongal:

  • Ven pongal is usually made with newly harvested, short grain rice, which tends to turn mushy when cooked and doesn’t hold its shape. This might appear to go contrary to other Indian rice dishes like biryani where we focus on getting the rice grains to stay separate, but remember, pongal is a different animal. A good pongal has the consistency of a risotto, and a rice-pudding-like texture.
  • That said, I know that those of us with kitchens outside India do not have five different varieties of rice in our kitchens — at least I don’t. So I just use basmati, and I actually think that works very well because the aroma of basmati enhances the pongal. I do cook the rice with the lentils until it’s really, really soft, to get the right texture. If you do have a short grain Indian rice, like sona masoori, use that instead.
  • You will need yellow mung lentils for pongal. Not the kind with the skin still on, or the whole mung bean — you will need the tiny yellow lentil, sold as moong dal, in Indian groceries or online. There are no compromises or substitutes for this.
  • Different cooks use different ratios of rice to lentils for their pongal, but I like a ration of 2:1 — two parts rice to one part lentils. I find that it gives me the best-tasting pongal.
  • I pressure cook the rice and lentils together — for four whistles. You can use an instant pot — mix the rice and lentils with six cups water and set to pressure cook for 10 minutes. You will need to add the tempering ingredients after the rice and lentils are cooked and mix. You can also do this in a saucepan on the stovetop — cover the rice and lentils with two inches of water, bring to a boil, cover and cook until the rice and lentils are really soft. You will need to keep stirring and adding more water to make sure nothing is sticking to the bottom of the pot.
  • Once the rice and lentils are cooked, you still need to make sure the consistency of your pongal is right. Like I said, you need a slightly runny consistency, like that of risotto. Once you have that right, you can stir in your tempering.


  1. Rice
  2. Mung lentils or moong dal
  3. Coconut oil
  4. Cumin seeds
  5. Black peppercorns
  6. Ginger
  7. Cashew nuts
  8. Coconut milk


  • Crush the peppercorns and cumin seeds coarsely with a mortar and pestle. It’s important that you don’t grind them too fine — you want big pieces.
  • Place the rice and beans with six cups of water in a pressure cooker or Instant Pot. If using a pressure cooker, turn off the heat after six whistles. In an Instant Pot, let the rice and dal cook for 10 minutes on high pressure, then either wait for it to release, or force-release after 10 minutes.
  • Once the rice and lentils are cooked, they should have a slightly runny, creamy consistency. Stir with a ladle, mashing the rice and lentils a bit, and add a little more water if needed to get to this consistency. If you add more water, do it over medium heat so the rice warms through.
  • Make the tempering by heating the oil in a skillet. Add the cumin seeds, pepper and ginger and stir for a minute.
  • Add the nuts and stir until lightly golden.
  • Add the tempering to the cooked rice and lentils along with the coconut milk and salt to taste. Mix well.
  • Serve hot.


Calories: 265kcal | Carbohydrates: 42g | Protein: 9g | Fat: 7g | Saturated Fat: 5g | Sodium: 11mg | Potassium: 124mg | Fiber: 3g | Sugar: 1g | Vitamin A: 37IU | Vitamin C: 1mg | Calcium: 30mg | Iron: 2mg

About admin