Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Healthy Indian Fried Rice

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

Nothing excites me more than a meal that has it all. And this healthy Indian fried rice has it all! It is ready in a total of 45 minutes, is made in one pot, and goes beyond being nutritious. Basmati rice, moong dal, and fresh vegetables come together to create a dish that turns pantry staples into the truest comfort food. 

indian fried rice in a large pot

Khichdi is a traditional Indian dish made from rice and lentils, cooked together until soft and satisfying. So how does this differ from any other dish, like my vegan Mexican fried rice? Well, Khichdi has been hailed as a superfood, and I do not disagree. This dish is humble at its core, yet it does the absolute most when it comes to nourishment. And if you have enjoyed any of my other rice recipes, you need to try this one next!

I grew up eating Indian fried rice on busy evenings, when my mother needed something quick and wholesome on the table. There is a lot of sentimental attachment to this recipe, and I cannot help but feel so grateful that I am able to cook this for my own kids. Initially, I served my kids my vegan fried rice to get them used to the various flavors and textures. Now I can serve them all any rice dishes, and they love it!  I am also so grateful that they actually enjoy it. This is a recipe I am passing down to my kids for sure. 

Remember, I said this recipe has it all? Well, it appeals to every aspect of my being. As a busy mom, I appreciate the speed at which it comes together. As a health coach, I cannot express how much comes from this one simple dish. We have plant protein from the moong dal, complex carbohydrates from the rice, and all the vitamins from the fresh vegetables. I love serving this dish if we have overindulged on less-than-healthy food items and need a reset. 

The texture may not be what you expect from a typical fried rice dish. But that is one of the reasons it works. As I simmer my rice and lentils together, the dal softens and melts into the grains, creating a naturally creamy consistency. The fragrant masala blend infuses every bite, and the sauteed onion, garlic, and ginger build a solid savory base. 

I believe that every family has their own chicken soup type of dish that is served to anyone recovering from an illness. In my family, it is khichdi. It is actually the meal my husband asked for during his last bout of man flu. The balanced nutrition and comforting flavors have him asking for it more frequently now, and not just when he is sick. He says this is his way of taking preventative measures. I cannot argue with that. Ha! 

Latest Recipe Video!

🥘 Ingredients

I used a combination of grains, lentils, and vegetables for this dish, along with selected spices designed to create depth and warmth. 

ingredients for indian fried rice

Basmati rice: I use organic basmati as the base of this meal. It is fluffy, light, and fragrant. 

Moong dal lentils: For this dish, I use split yellow moong dal, as it softens quickly and blends into the rice, creating that creamy texture.

Quinoa: I add quinoa as an extra source of protein and texture variation.

Vegetables: I use small diced pieces of zucchini, carrots, onions, and asparagus. Together, these provide nutrients, color, flavor, and sweetness. 

Garlic and ginger: Fresh garlic and ginger lay the foundation for the flavors. 

Khichdi masal: I season the pot with a generous spoonful of khichdi masala, which brings everything together. 

Water: I make sure I have added enough water to allow the grains to simmer until tender.

Fresh cilantro: Before serving, I garnish with fresh chopped cilantro for a burst of color.

Plain yogurt: If I am opting for vegetarian instead of fully vegan, I add a spoonful of plain yogurt for the probiotic benefits and added creaminess. 

🔪 How To Make

I have lost count of how many times I have made this recipe, and I am still amazed at how easy it is. 

Rinse the grains: I wash the rice, moong dal, and quinoa under running water until the water runs clear. This removes excess starch and sediment. 

lentils and rice combined in a pot

Saute aromatics: Next, I heat olive oil in a large pot and saute the onion, garlic, and ginger. I do this until they have softened and become fragrant.

veggies sauteeing in a pan

Combine ingredients: Then, I add the rinsed grains and lentils to the pot along with chopped vegetables and homemade khichdi masala. I have included the recipe in the FAQs.  Make sure to stir well for a balanced coating. 

Simmer gently: At this point, I pour in the water, bring the mixture to a boil, then reduce to a gentle simmer. I cook for 20 to 30 minutes until the liquid is absorbed and the lentils are soft.

khichdi freshly made in a large pot

Finish and serve: Finally, I garnish with fresh cilantro and yogurt. Then serve.

indian fried rice in a large pot

My #1 Secret Tip for this Indian fried rice recipe is to rinse the grains thoroughly before cooking. Unwashed rice has a stickier, clumpier, and sometimes gluey texture. This is from the accumulation of surface scratch dust. For this dish, that is not the texture I am looking for. Unwashed lentils have a similar texture but also have pieces of grit and debris. Whereas unwashed quinoa has a natural bitter-tasting coating that affects the flavor and texture significantly. 

Other Tips To Keep In Mind:

  • Keep vegetables small: I like my veggies finely diced, as they cook faster, and blend into the grain mixture nicely.
  • Adjust water level: Sometimes I prefer a softer consistency, and add a bit more water for something that resembles porridge. 
  • Avoid sticking: I always simmer on a gentle low heat, and stir now and then to make sure nothing is sticking to the base and burning. 
  • Dry roast moong dal: For a slightly nuttier flavor, I lightly toast my lentils in a dry pan on medium to low heat for 3 to 7 minutes. 
  • Rest before serving: I allow the pot to sit uncovered for 5 minutes after cooking. This allows the texture to settle. 

📖 Variations

Khichdi variations are incredibly versatile, and I have dabbled with many ingredient swaps over the years. These are the ones that received the most compliments. 

Spinach boost blend: For some added color and iron, I stir in 2 cups of finely chopped spinach during the final 5 minutes of cooking. For me, this is a great way to make sure leftover spinach does not go to waste. 

Spicy garam touch: For a deeper heat, I add 1 teaspoon garam masala and ½ teaspoon chili powder. I like doing this if anyone in my family is congested. It does a great job of opening up the sinuses. 

Quinoa-only base: I replace the rice entirely with 1 cup of quinoa and adjust the water slightly as it cooks. This is the variation I prefer on days when I am feeling bloated and need more protein. It’s also the one all my gym friends favor. Ha!

🍽 Serving Suggestions

Rice is usually a side dish, but I love serving this khichdi as the main meal. I serve it on its own, but my family loves using spoonfuls of my chickpea tikka masala as a topping. When I serve this as part of a spread, I like to include a generous helping of my low-carb stir-fry cauliflower rice for all my friends on their keto journey. If you want that rice-like texture without the carbs, this is the recipe for you! 

I made Indian fried rice for a friend of mine when she had just returned from traveling and was feeling under the weather. I told her about the superfood qualities of this meal, and she was immediately intrigued and impressed by how cost-effective it is to make. In fact, she made a huge pot of khichdi along with my Indian cauliflower sabji with peas and carrots, equally cost-effective chickpea and potato curry for a food drive. It was very well received! 

🧊 Storing And ♨️ Reheating

Refrigeration: I let the khichdi cool completely before transferring it to an airtight container and storing it in the refrigerator for up to 4 days. 

Freezing: For freezing, I portion cooled khichdi into freezer-safe containers and freeze it for up to 3 months.

Reheating: If frozen, I allow it to thaw in the fridge overnight. To reheat, I place it on the stove or in a microwave-safe dish with a splash of water. I stir continuously until heated through. 

❓Recipe FAQs

Why is my khichdi too sticky?

This happens if the grains have not been rinsed properly, or if too little water was added during cooking. This has happened to me before, but it was not a waste. Instead, I turned my super sticky fried rice into patties. I allowed them to cool in the fridge, mixed them with a boiled potato, shaped them into patties, and fried them until crispy. 

Can I use any other rice apart from basmati?

Yes, you can absolutely use any other rice. In fact, traditionally, a lot of people in India prefer a shorter grain or non-aromatic rice, like sona masoori, which yields a creamier texture. You could also use jasmine rice for a more fragrant and deliberately stickier texture, or brown rice for more fiber. Brown rice will require more water and a longer cooking time.

Can I use store-bought khichdi masala?

While you can buy store-bought masala for this Indian Fried Rice, it’s actually super easy to make your own at home! Here is how I make khichdi masala from scratch:
Combine the following in a large container: 1 Tbsp turmeric, 1 Tbsp ground cumin, 1 Tbsp ground fennel, 1 Tbsp mustard seed, 1 Tbsp ground coriander, 1 tsp salt, 1/4 tsp cayenne pepper. Stir to mix all of the spices evenly. Store at room temperature in an airtight container for up to 4 months.

indian fried rice in a white bowl

Love this indian recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

🎥 Watch How to Make It

indian fried rice in a large pot
Print Recipe
5 from 2 votes

Indian Fried Rice, or “Khichdi”

Nothing excites me more than a meal that has it all. And this Indian fried rice has it all! It is ready in a total of 45 minutes, is made in one pot, and goes beyond being nutritious. Basmati rice, moong dal, and fresh vegetablescome together to create a dish that turns pantry staples into the truest comfort food. 
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Main Course
Cuisine: Indian
Servings: 2 servings
Calories: 243kcal
Author: Anjali Shah

Ingredients

Instructions

  • Wash the mixture of rice, moong dal (lentils) and quinoa until all the sediment is gone and the water runs clear
  • Saute the onion, garlic, and ginger in 1 tbsp olive oil. Chop all of your veggies.
  • Combine all the ingredients (grains + lentils + vegetables + onion mixture) in a large pot, add the masala.
  • Bring everything to a boil, and then reduce to a simmer. Let it cook for 20-30 minutes until all the water has been absorbed
  • Garnish with cilantro, serve with yogurt if you like!

Notes

  • My #1 Secret Tip for this Indian fried rice recipe is to rinse the grains thoroughly before cooking. Unwashed rice has a stickier, clumpier, and sometimes gluey texture. This is from the accumulation of surface scratch dust. For this dish, that is not the texture I am looking for. Unwashed lentils have a similar texture but also have pieces of grit and debris. Whereas unwashed quinoa has a natural bitter-tasting coating that affects the flavor and texture significantly. 
  • Keep vegetables small: I like my veggies finely diced, as they cook faster, and blend into the grain mixture nicely.
  • Adjust water level: Sometimes I prefer a softer consistency, and add a bit more water for something that resembles porridge. 
  • Avoid sticking: I always simmer on a gentle low heat, and stir now and then to make sure nothing is sticking to the base and burning. 
  • Dry roast moong dal: For a slightly nuttier flavor, I lightly toast my lentils in a dry pan on medium to low heat for 3 to 7 minutes. 
  • Rest before serving: I allow the pot to sit uncovered for 5 minutes after cooking. This allows the texture to settle. 

Nutrition

Calories: 243kcal | Carbohydrates: 34.5g | Protein: 10.3g | Fat: 8.9g | Sodium: 35.8mg | Fiber: 6.9g | Sugar: 1.7g

26 responses to “Healthy Indian Fried Rice”

  1. I could easily say that this is one of the best rice recipes I’ve seen this year. So colorful and I bet so delicious!5 stars

  2. The link you provided does not lead me to the Khichdi Masala. I searched it manually too and it doesn’t come up. Are you sure it is called that or is it Kitchari Spice Mix? I would love to make your recipe but I want to get the spices right. Thank you.

    • Hi Linda! So sorry about that! I have updated the post — and it is actually still called Khichdi Masala or “Khichadi Masala,” but I’m sure Kitchari Spice Mix would work too! Or you could make your own spice mix (just follow the directions in the post). Let me know if you have any other questions! Hope you love this recipe!

      • It should be very diabetic friendly as it’s got no added sugar! Depending on how restrictive you have to be on carbs and grains, you may need to reduce the grains slightly but other than that it should be fine (you should also check with your doctor!)

  3. I love Indian food but find that the meals are often very creamy therefore high in fat. These look good though! Can’t wait to make it.

    • That is so true Kate! Indian food at restaurants is often really high fat due to the butter and cream that’s used in almost every dish. But my Indian recipes are much much lighter, but have the same great Indian flavor that restaurant dishes have! I’m sure you will love this recipe!

  4. Looks delicious! We just picked up a bushel of veggies from our CSA, and this would be a great dish to make! Thanks 🙂

    • Oh awesome! Definitely let me know which veggies you end up adding into the recipe! Pretty much any vegetable will taste great in it 🙂

  5. Khichedi with vegetables added sounds so delicious. I was going to make khichedi tonight so will try adding the vegetables to it. It’s lovely to see this explained in detail with lots of pictures. Thank you.

    • Thanks Mina! Yes – I like the addition of veggies too – it makes it a really well-rounded one-pot meal 🙂 Hope you like it!

  6. khichdi sounds wonderful! it has been too long since i’ve had indian food – “faux” or not!

  7. looks delicious. throw in indian spices and it tastes wonderful and is a great twist of cultures.

5 from 2 votes

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave