• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Browse Recipes
    • Latest
    • By Category
  • Indian Vegan Recipes
  • SUBSCRIBE
Holy Cow Vegan
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Latest recipes
  • Browse by category
  • Indian Vegan Recipes
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ร—

    Home > Indian Vegan Recipes

    Masala Khichdi

    Posted: Sep 2, 2021 ยท Updated: Jan 22, 2022

    Jump to Recipe Pin Recipe
    Masala khichdi image with text inlay that says "masala khichdi, vegan, gf, soy-free, nut free, soothing, healing, healthy"
    Call it by any name, a khichdi is just about the greatest Indian comfort food ever invented. In this Masala Khichdi, I add a spicy, healthier spin with tons of veggies, making an already beloved dish even more worthy of your love. Vegan, gluten-free, soy-free, and nut-free recipe.
    Front photo of a large earthenware bowl filled with masala khichdi, an Indian rice and lentil dish, with cilantro garnish.

    A popular one-pot meal that's cooked in just about every Indian home is a khichdi or a khichari, and those are not the only names it goes by. It's called khichuri in Bengali, kichadi in Tamil, khichri in Gujarat, and kedgeree in English (yeah, as in the language spoken by the Brits). Although the Brits, somewhere in transit, made an unnecessary addition -- fish -- to a recipe whose vegetarian deliciousness really needs no gilding.

    Today, with this delicious and easy Masala Khichdi, we will take this recipe back to its roots but we'll do so with flair.

    Overhead shot of a large bowl with khichdi and cilantro garnish.

    What is a khichdi?

    Khichdi has a long history within India, one that, by some accounts, dates back two millenia. It is not just one dish but a family of hundreds of one-pot dishes that have evolved using the basic building blocks of lentils and grains. But it can also include everything you'd want in a complete meal, including veggies, herbs and spices.

    Over the centuries, cooks around India shaped up versions of khichdi with whatever ingredients they had on hand or were locally available. There is a khichdi made with tapioca pearls (sabudana khichdi) that is eaten during fasts, and khichdis made with millets like jowar (sorghum) and pearl millet (bajra). There is even a keema khichdi, made with ground meat, that is said to have been invented in the kitchens of the Nizams, erstwhile royalty in the south Indian state of Andhra Pradesh. More modern versions of khichdi incorporate street-food flavors, like pav bhaji khichdi.

    In the south you'd find foods like bisi bele bhath or kadamba sadam, all versions of khichdi. In Tamil Nadu, you'd celebrate the harvest with pongal, also a kind of khichdi. In the north, cooks devised dalia, a khichdi made with broken wheat. In Bengal you'd find a khichuri made with toasted moong dal. The list goes on.

    The reason khichdi is so popular among Indians is because to most of us it is the ultimate comfort food. Most types of khichdi are wholesome and use few spices, if any, making them gentle on the stomach, and we learn early on to associate this food with soothing and healing. It is often the first solid food a baby eats, or the food mom would feed you if you were sick. It's the food you make in a hurry on a rushed weeknight, or the food you eat just to feel better. These healing qualities are also what has led khichdi to become associated in the west with Ayurveda, the ancient Indian form of healing.

    Finally (and I have to get this out of the way because it is a pet peeve), while there are many different words and pronuciations an Indian would use to mean khichdi depending on where in India they are, what they would never call it is a "kitchari" (how do you even pronounce that?!).

    If you really want to learn to say khichdi right, say it like most Indians do: "khitch-dee." It is a delightfully explosive, even onomatopoeic sound that conveys the rustic nature of this dish and the fact that this is a hodgepodge of sorts: a delicious and much loved melange with no pedigree nor defined ingredients.

    Closeup overhead shot of masala khichdi in bowl.

    Why you'll love this Masala Khichdi

    • It's delicious. As much as I love the everyday khichdi I make several times each month with just dal, rice, salt, cumin and turmeric, this masala khichdi is just as delicious and even better because it's a one-pot dish. I often make it with brown rice and it is enhanced with a ton of veggies and flavorful spices.
    • It's easy. Khichdi recipes are usually easy and this one is quite foolproof. It can easily be made on the stovetop or in a pressure cooker or Instant Pot. I have included instructions for all.
    • It's nutritious. As you already no doubt know from the ingredients. Dal, rice, veggies, spices: it doesn't get any healthier.
    • It's a true one-pot meal. One of the reasons I love Masala Khichdi is it is not one of those dishes that pretends to be one-pot and then asks you to, erm, please serve me with this side or that or I'm just not going to taste that good! When you make this Masala Khichdi, you can rest assured that all you need is a spoon and a bowl. And if you decide to make the wise decision of serving up some poppadums and Indian pickles alongside, well, good for you!

    Ingredients

    • Rice. Use any rice you have around, including basmati rice, jasmine rice or even a medium grain rice. Brown rice works too.
    • Moong dal. This is almost always the dal used in khichdi because moong dal is considered the coolest of dals: as in, it helps cool your body down ;). Perfect for the soothing, calming effect one is looking for with khichdi. For substitution ideas look at the FAQs below.
    • Vegetable oil. Coconut oil is great here, or use another unflavored vegetable oil. Most Indian cooks would advise that you should not make a khichdi with anything but ghee, and it is true that ghee imparts a nutty flavor to khichdi that's quite delicious. But a vegan khichdi made with coconut oil can be just as tasty. To enhance it, dribble on some coconut oil over the khichdi while serving and you'll never miss the ghee.
    • Cumin seeds
    • Onion. Use red onions if possible, otherwise yellow are fine. Shallots are fabulous.
    • Curry leaves. You don't absolutely need these, but use them if you can.
    • Ginger. The warmth of ginger is gentle and healing and it's perfect in a khichdi.
    • Pureed tomatoes. You can puree your own or use a canned puree.
    • Vegetables. You can add as many or as few veggies as you want. I add between a cup and four cups depending on what I have on hand. This time I added a rainbow of veggies: eggplants from my garden, a green and a red bell pepper, potatoes and green peas. I didn't have any sweet potatoes on hand this time but I absolutely love them in this khichdi. You can also add squash, summer and winter, and cauliflower.
    • Turmeric. For color and health.
    • Cayenne or paprika. You don't want a highly spiced khichdi, because remember, it has to be gentle. But some cayenne adds a nice kick, or add paprika if you'd rather just have the color.
    • Coriander powder. For lots of fresh flavor.
    • Garam masala. For a touch of spice and deliciousness.
    • Salt to taste
    • Cilantro or mint, for garnish.

    Masala Khichdi: How to make it

    • Moong dal soaking for masala khichdi
      Soak moong dal just before you begin cooking.
    • Onions, curry leaves and cumin seeds in IP
      Saute cumin, curry leaves and onions in the Instant Pot set to saute or a pressure cooker or saucepan.
    • Onions, curry leaves and cumin in Instant Pot for khichdi
      When onions brown add in garlic and stir in.
    • Tomatoes, curry leaves and onions cooking in IP for khichdi
      Stir in the pureed tomatoes and cook until the liquid bubbles at the edges of the pot.
    • Tomatoes and spices for khichdi
      Add coriander powder, turmeric and cayenne/paprika and stir in.
    • Potatoes, bell peppers, eggplant in Instant Pot for khichdi
      Add in chopped veggies and mix.
    • Dal and rice for khichdi in Instant Pot
      Add rice and drained moong dal to the pot.
    • Masala khichdi with rice and dal and veggies in Instant Pot
      Mix everything well.
    • Masala khichdi in Instant Pot with water added
      Add six cups water and salt to taste. The water in the pot should taste saltier than you want your khichdi to be.
    • Cooked masala khichdi with steam rising in Instant Pot
      Set the IP to the "rice" function, which runs through a 10-minute cycle. If using a pressure cooker let ithe khichdi cook for three whistles. On the stove, cook 25-30 minutes or until rice and lentils have cooked.
    • Cooked Masala Khichdi with garam masala
      Turn the saute function on IP or the stove back on. Stir in frozen green peas and garam masala. You can add some more water to the khichdi if you wish to make it a little softer in consistency, but don't make it runny. Serve hot.

    What to serve with khichdi

    • A poppadum and lime pickle (or any Indian pickle) are the perfect sides with khichdi.
    • Potatoes and khichdi get along like a house on fire, and crispy, spicy potatoes are especially wonderful. If you don't want to eat potato chips (which are great with khichdi btw), make a spicy sabzi like these Bombay Potatoes or this easy, saucy Potato Curry
    • Fritters like vegetable pakoras are also wonderful with khichdi. For healthier, non-fried versions, check out these baked corn pakoras or asparagus pakoras.

    FAQs

    Can I use brown rice in this recipe?

    I often use brown rice for khichdi, and when I first shared this recipe with you back in 2014 I made it with brown rice. To make the khichdi with brown rice add one more cup of water and pressure cook on high pressure in the IP for 20 minutes. In a pressure cooker go up to six whistles. On the stovetop, cook 45 minutes after the water comes to a boil, or until the grains are soft. Once your khichdi has cooked, don't be afraid to add a little more water to give it a soft, but not runny, consistency.

    Can I use another lentil?

    Moong dal is traditionally used in khichdis of all kinds around India, but not all, and you can definitely make this with another lentil. As alternatives for the moong you can use toor dal (split pigeon peas) and masoor dal (pink lentils). If using toor dal, which tends to take a bit longer to cook, soak it in water for at least an hour before cooking so it cooks at the same time as the rice.

    More delicious Indian vegan rice recipes

    • Mung Sprouts Khichdi with Butternut Squash
    • Methi Tomato Rice
    • Tawa Pulao
    • Egg Biryani with no eggs
    • Jeera Rice or Cumin Rice
    Closeup of masala khichdi in bowl with spoon.
    Masala Khichdi in a large earthenware bowl with cilantro.

    Masala Khichdi Recipe

    Call it by any name, a khichdi is just about the greatest Indian comfort food ever invented. In this Masala Khichdi, I add a spicy, healthier spin with tons of veggies, making an already beloved dish even more worthy of your love. Vegan, gluten-free, soy-free, and nut-free recipe.
    5 from 24 votes
    Print Recipe Pin Recipe Review Recipe
    Course: Main
    Cuisine: Indian, nut-free, Soy-free
    Diet: Gluten Free, Vegan, Vegetarian
    Keyword: Khichdi, Masala Khichdi
    Prep Time: 20 mins
    Cook Time: 1 hr
    Total Time: 1 hr 20 mins
    Servings: 8 servings
    Calories: 325kcal
    Author: Vaishali ยท Holy Cow! Vegan Recipes

    Ingredients 

    • 1 ยฝ cups rice
    • 1 cup moong dal (soak in water when you begin to cook the khichdi, drain before adding to the pot)
    • 1 teaspoon coconut oil (or any other oil, make sure you use an unflavored oil. Olive oil is a no-no)
    • 1 teaspoon cumin seeds
    • 1 large onion (finely chopped)
    • 1 sprig curry leaves
    • 1-inch knob ginger (grated or crushed)
    • 1 cup tomato puree (made by pureeing two tomatoes, or use canned)
    • 2 eggplants (cut into small cubes)
    • 2 bell peppers (any color, finely diced)
    • 2 potatoes (any kind, cut into small cubes)
    • 1 cup green peas (frozen or fresh are both fine, but look at instructions closely at each goes in at a different time)
    • ยฝ teaspoon turmeric
    • ยฝ teaspoon cayenne (or paprika for less heat)
    • 1 tablespoon coriander powder
    • 1 teaspoon garam masala
    • Salt to taste
    • ยผ cup cilantro (finely chopped, for garnish)

    For serving

    • Poppadum
    • Lime pickle
    Prevent your screen from going dark

    Instructions

    • Heat oil in the liner of an Instant Pot set to the "saute" function or in a pressure cooker or large saucepan with a tight lid.
    • Add the cumin seeds and when they sputter, add the onions and curry leaves.
    • Saute, stirring, until brown spots appear on the onions. Add the ginger and saute another minute.
    • Add the turmeric, cayenne or paprika and coriander powder. Stir in the tomato puree. Mix well and cook, stirring frequently, until the tomato puree darkens a couple of shades and bubbles at the corners.
    • Add the vegetables. If using fresh peas add them now. If using frozen peas, you will add them later--leave them out for now.
    • Add the rice and lentils to the pot and stir well. Add six cups of water. Check for salt. The water should be saltier than you want the khichdi to be.
    • If you are using an Instant Pot, turn off the saute function, click on the IP lid, and set the IP to the "rice" function. If using brown rice, add an additional cup of water and increase cooking time to 20 minutes.
      If you're using a regular pressure cooker, pressure-cook the the khichdi for three whistles or for 10 minutes after reaching pressure. If using brown rice, cook for six whistles or for 20 minutes after reaching pressure.
      On the stovetop, if not using a pressure cooker, bring the water to a boil, cover the pot with a tight-fitting lid and cook 25-30 minutes or until the rice and lentils are really soft. Add more water if needed at any time. Brown rice would take around 45 minutes to reach a soft consistency.
    • If you're using an Instant Pot, force-release after 10 minutes or let the pressure release manually. Return the IP to the saute function. If you're using frozen peas, add them at this point and stir the khichdi well. Add more water if needed at this time. and stir it in. Add the garam masala and warm it through
      If using a regular pressure cooker let the pressure release naturally, then place the pressure cooker on low heat when you add the peas and garam masala.
    • Garnish with cilantro (mint is a fine alternative). Serve hot.

    Recipe notes

    • Moong dal is traditionally used in khichdis of all kinds around India, but not all, and you can definitely make this with another lentil. As alternatives for the moong you can use toor dal (split pigeon peas) and masoor dal (pink lentils). If using toor dal, which tends to take a bit longer to cook, soak it in water for at least an hour before cooking so it cooks at the same time as the rice.
    • Use any kind of rice in this recipe, from short-grain rice to medium-grain or long-grain rice like basmati or jasmine rice.
    • Use any veggie of your choice. Use between 1 to 4 cups of chopped veggies and chop them fairly small so you don't have any large chunks in the khichdi.
    • The finished khichdi should be soft and mushy, but you don't want it to be runny.

    Nutrition

    Calories: 325kcal | Carbohydrates: 66g | Protein: 13g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Potassium: 693mg | Fiber: 9g | Sugar: 8g | Vitamin A: 1400IU | Vitamin C: 67mg | Calcium: 57mg | Iron: 3mg
    Tried this recipe?Please leave a comment and recipe rating below!
    Follow Holy Cow Vegan on Instagram
    « Vegan Dahi Baingan (Indian Eggplant in Yogurt Sauce)
    Grilled Corn Salad »
    • Facebook
    • Twitter
    • Yummly

    About Vaishali


    I cook and eat simple, tasty and nutritious plant-based food in my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. Read more about me here.

    Try these recipes next

    Reader Interactions

    Comments

    1. Julia

      September 03, 2021 at 10:11 am

      5 stars
      Originally got something similar to this out of an old Vegetarian Times magazine. I have made it for years. Now I can assign it a name. Thank you!

      Reply
      • Vaishali

        September 05, 2021 at 7:58 pm

        Awesome. ๐Ÿ™‚

        Reply
    2. Jaswinder Kaur

      November 01, 2020 at 2:42 pm

      5 stars
      Very useful recipe.
      I love khichdi and make it little different. I don't add any oil and no tadka.
      Still it is so tasty and healthy.
      Thanks for the recipe.

      Reply
      • Vaishali

        November 02, 2020 at 7:44 am

        Thanks. ๐Ÿ™‚

        Reply
    3. Lisa

      July 26, 2020 at 12:38 pm

      I know this is a dumb question but do you need to do anything to prepare the dal or rice beforehand?

      Reply
    4. Aditya Garg

      May 12, 2020 at 11:54 pm

      Are you sure the peas are to be added after the khichrie has been cooked? They tasted like raw in my case.

      Reply
      • Vaishali

        May 13, 2020 at 9:28 am

        Not if you added fresh peas--the instructions clearly say that if using fresh you need to add them earlier. Frozen peas should be able to easily cook through in the heat from the rest of the khichdi.

        Reply
        • Aditya Garg

          May 14, 2020 at 8:35 pm

          Ok. So the frozen peas are already pre-cooked. I didn't knew that. Anyways thanks for clearing up.

          Reply
    5. Ella

      May 21, 2019 at 8:57 pm

      5 stars
      This recipe is fantastic! I was looking for a cheap, healthy recipe that I could make large batches of because I have to pack lunches for 3 people every day. This has lots of flavor, is easy to cook, and is highly versatile---you can add whatever veggies you like. I am new to cooking Indian cuisine and I am pleasantly surprised. Thanks for posting!

      Reply
    6. Pam

      March 10, 2019 at 10:15 am

      5 stars
      I love this recipe because the complex flavors and variety of ingredients make it incredibly satisfying and delicious. I have been searching for vegetarian recipes that make use of unusual (to me) combinations of vegetables, grains and spices and avoid the overuse of cheese. This recipe knocks it out of the park.

      Reply
    7. Eleanor

      February 23, 2017 at 1:40 pm

      I see all the comments but where is the recipe for Masala Khichdi?

      Reply
    8. Kalpa

      February 03, 2017 at 6:03 pm

      Can you use regular eggplant instead of Japanese?

      Reply
      • Vaishali

        February 03, 2017 at 10:07 pm

        Yes!

        Reply
    « Older Comments

    Leave a comment: Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Vaishali Honawar, Holy Cow Vegan author, profile photo

    Hi, I'm Vaishali! I cook, eat and share easy, tasty and nutritious plant-based recipes from my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. 

    More about me โ†’

    Trending recipes

    • Vegan Picadillo Tacos
    • Vegan Zucchini Pasta
    • Chickpea Rice
    • Vegan Mushroom Stroganoff
    • Mexican Tofu with Apricots, Chipotle and Tamarind
    • Vegan Swedish Meatballs

    How to make

    • Dosa Recipe | How to Make Perfect Dosai at Home
    • Easy Mushroom Stock
    • Sambar Powder (Sambar Masala)
    • Roti recipe. How to make the softest Roti/Chapati (step by step with video)
    • Healthy Whole Wheat Vegan Puff Pastry (1/2 the fat)
    • Easy Indian Curry Paste for Restaurant-Style Dishes
    • Vegan Mayo
    • How to Make Curry Powder
    Vaishali Honawar, Holy Cow Vegan author, profile photo

    Hi, I'm Vaishali! I cook, eat and share easy, tasty and nutritious plant-based recipes from my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. 

    More about me โ†’

    Trending recipes

    • Vegan Muffaletta Casserole
    • Cheezy Vegan Mexican Black Bean Casserole
    • Vegan Indian-Spiced Tofu Casserole
    • Lentil Soup
    • Cauliflower Rice Biryani (Keto + Vegan)
    • Easy Vegetable Curry (One-pot, 30 minutes)

    How to make

    • Vegan Instant Pot Yogurt
    • Air Fryer Tofu
    • Ginger Garlic Paste for Indian Recipes | How to make and store it
    • Garam Masala Recipe
    • How to Make a Sourdough Starter (Easy Step by Step Guide)
    • How to make sauerkraut
    • Gluten Free Sourdough Starter
    • Homemade Biryani Masala Spice Mix

    Footer


    ABOUT HOLYCOWVEGAN

    All Recipes
    Recipe Videos
    About Vaishali
    Privacy Policy

    VEGAN INDIAN RECIPES

    Vegan Dal or Dahl Recipes
    Vegan Curry Recipes
    Indian Vegan Desserts

    VEGAN BAKING RECIPES

    Vegan Bread Recipes
    Vegan Sourdough Recipes
    Vegan Cake Recipes
    Vegan Pie Recipes
    Vegan Cookie Recipes


    As an Amazon associate I earn from qualifying purchases. Please read my full disclosure here.

    ยฉ 2022 Holy Cow Vegan