Veg Khichdi Recipe Easy, Healthy, and Delicious Meals

Updated On: October 4, 2025

Veg Khichdi is a beloved comfort food across many Indian households, cherished for its wholesome ingredients and delightful simplicity. This one-pot dish combines rice, lentils, and mixed vegetables, creating a nutritious and satisfying meal that is perfect for any time of the day.

Whether you’re recovering from an illness or just craving something warm and easy on the stomach, veg khichdi offers a gentle yet flavorful experience. Its subtle spices and vibrant veggies make it not only healthy but also incredibly tasty.

In this detailed recipe, you’ll learn how to prepare a classic veg khichdi that caters to both beginners and seasoned cooks alike. With step-by-step instructions, handy tips, and variations, this recipe will quickly become a staple in your kitchen.

Plus, it’s a versatile dish that you can customize based on your pantry and preferences, making it a perfect option for meal prep or a quick dinner.

Why You’ll Love This Recipe

Veg Khichdi is the epitome of comfort food with a healthy twist. It’s rich in protein and fiber thanks to the combination of lentils and rice, while the mixed vegetables add essential vitamins and minerals.

The gentle spices used in this recipe make it easy on the digestive system, which is why it’s often served as a restorative meal. It’s also naturally gluten-free and vegan, catering to various dietary needs.

This recipe is incredibly versatile, allowing you to swap in your favorite vegetables or use whatever you have on hand. It’s a fantastic one-pot meal, meaning minimal cleanup and maximum flavor.

Plus, it stores well and tastes even better the next day, making it ideal for batch cooking.

Ingredients

  • 1 cup basmati rice, rinsed
  • 1/2 cup yellow moong dal (split yellow lentils), rinsed
  • 1 cup mixed vegetables (carrots, peas, beans, potatoes, chopped)
  • 2 tbsp ghee or oil (use oil for vegan option)
  • 1 tsp cumin seeds
  • 1 tsp grated ginger
  • 1 green chili, slit (optional)
  • 1/2 tsp turmeric powder
  • 1 tsp coriander powder
  • Salt to taste
  • 4 cups water
  • Fresh cilantro for garnish
  • 1 tbsp lemon juice (optional)

Equipment

  • Large pot with lid or pressure cooker
  • Measuring cups and spoons
  • Strainer for rinsing rice and dal
  • Wooden spoon or spatula
  • Knife and chopping board
  • Serving bowl

Instructions

  1. Rinse the rice and moong dal thoroughly under cold running water until the water runs clear. This removes excess starch and ensures fluffier khichdi.
  2. Chop your vegetables into small, uniform pieces to ensure even cooking. You can use carrots, peas, beans, and potatoes, or substitute with seasonal veggies.
  3. Heat ghee or oil in a large pot or pressure cooker over medium heat. Add the cumin seeds and let them sizzle for a few seconds until aromatic.
  4. Add the grated ginger and green chili to the pot. Sauté for about 30 seconds to release their flavors.
  5. Add the mixed vegetables and sauté for 2-3 minutes. This step helps soften the vegetables and infuse them with the spices.
  6. Stir in the rinsed rice and moong dal. Mix everything well so the rice and dal get coated with the ghee and spices.
  7. Add turmeric powder, coriander powder, and salt to taste. Stir well to combine all the spices evenly.
  8. Pour in 4 cups of water and bring the mixture to a boil. Keep an eye on the pot to prevent overflow.
  9. If using a pressure cooker, close the lid and cook for 3-4 whistles on medium heat. If using a pot, reduce heat to low, cover with a lid, and cook for 25-30 minutes until rice and dal are soft and mushy.
  10. Once cooked, turn off the heat and let the khichdi rest covered for 5 minutes. This helps the flavors meld and the texture to become perfectly creamy.
  11. Open the lid and fluff the khichdi gently with a spoon. Add lemon juice and garnish with fresh cilantro for a burst of freshness.
  12. Serve hot with yogurt, pickle, or a dollop of ghee for an authentic experience.

Tips & Variations

For a richer flavor, try tempering the khichdi with mustard seeds, curry leaves, and asafoetida (hing) in hot ghee before mixing it into the cooked khichdi.

  • Make it spicier: Add more green chilies or a pinch of red chili powder during cooking.
  • Use different dals: You can substitute moong dal with toor dal or masoor dal for a varied taste and texture.
  • Instant Pot method: Use the pressure cook function for 6 minutes and natural release for a quick and hassle-free preparation.
  • Veggie alternatives: Add sweet corn, spinach, or tomatoes to boost nutrition and flavor.
  • Protein boost: Add cooked chickpeas or tofu cubes for extra protein.

Nutrition Facts

Nutrient Per Serving (1 cup)
Calories 230 kcal
Protein 8 g
Carbohydrates 40 g
Fat 4.5 g
Fiber 5 g
Vitamin A 15% DV
Vitamin C 12% DV
Iron 10% DV

Serving Suggestions

Veg Khichdi pairs wonderfully with a variety of side dishes. For a traditional meal, serve it with a bowl of cooling yogurt or raita.

A tangy Indian pickle or a spoonful of ghee on top enhances the flavors beautifully. You can also enjoy it with a simple salad or papad for some crunch.

For a fusion twist, try serving khichdi alongside a fresh cucumber salad with lemon and mint. It makes for a balanced, refreshing meal.

For more Indian vegetarian meal ideas, check out our Instant Pot Vegetarian Recipes Indian Food Lovers Adore.

If you love wholesome vegetable dishes, explore our Vegetarian Swiss Chard Recipes for Healthy Meals or try the Vegetable Alfredo Recipes for Creamy, Healthy Dinners for more inspiration.

Conclusion

Veg Khichdi is more than just a dish; it’s a celebration of simplicity, nutrition, and comfort all in one bowl. With its easy preparation and wholesome ingredients, this recipe is perfect for anyone looking to enjoy a hearty, healthy meal without spending hours in the kitchen.

It’s a versatile dish that adapts well to your taste preferences and available ingredients, making it a reliable go-to recipe for busy weeknights or cozy weekends.

Whether you’re a novice cook or a seasoned chef, mastering veg khichdi is a rewarding experience that brings warmth and satisfaction to your dining table. Don’t hesitate to experiment with spices and vegetables to create your perfect version of this classic.

Happy cooking!

📖 Recipe Card: Veg Khichdi

Description: A comforting and nutritious one-pot Indian dish made with rice, lentils, and mixed vegetables. Perfect for a wholesome meal any time of the day.

Prep Time: PT10M
Cook Time: PT30M
Total Time: PT40M

Servings: 4 servings

Ingredients

  • 1 cup basmati rice
  • 1/2 cup moong dal (yellow split lentils)
  • 1 cup mixed vegetables (carrots, peas, beans, chopped)
  • 1 tablespoon ghee or oil
  • 1 teaspoon cumin seeds
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon ginger paste
  • 1 green chili, chopped (optional)
  • 4 cups water
  • Salt to taste
  • Fresh coriander leaves for garnish

Instructions

  1. Rinse rice and moong dal thoroughly and soak for 15 minutes.
  2. Heat ghee in a pressure cooker and add cumin seeds until they splutter.
  3. Add ginger paste and green chili; sauté for a minute.
  4. Add mixed vegetables and turmeric powder; mix well.
  5. Drain rice and dal and add to the cooker; stir gently.
  6. Add water and salt; close the lid and cook for 3-4 whistles.
  7. Allow pressure to release naturally, then open the lid.
  8. Mix gently and garnish with fresh coriander leaves before serving.

Nutrition: Calories: 250 kcal | Protein: 8 g | Fat: 6 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Veg Khichdi”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A comforting and nutritious one-pot Indian dish made with rice, lentils, and mixed vegetables. Perfect for a wholesome meal any time of the day.”, “prepTime”: “PT10M”, “cookTime”: “PT30M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup basmati rice”, “1/2 cup moong dal (yellow split lentils)”, “1 cup mixed vegetables (carrots, peas, beans, chopped)”, “1 tablespoon ghee or oil”, “1 teaspoon cumin seeds”, “1/2 teaspoon turmeric powder”, “1 teaspoon ginger paste”, “1 green chili, chopped (optional)”, “4 cups water”, “Salt to taste”, “Fresh coriander leaves for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse rice and moong dal thoroughly and soak for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Heat ghee in a pressure cooker and add cumin seeds until they splutter.”}, {“@type”: “HowToStep”, “text”: “Add ginger paste and green chili; saut\u00e9 for a minute.”}, {“@type”: “HowToStep”, “text”: “Add mixed vegetables and turmeric powder; mix well.”}, {“@type”: “HowToStep”, “text”: “Drain rice and dal and add to the cooker; stir gently.”}, {“@type”: “HowToStep”, “text”: “Add water and salt; close the lid and cook for 3-4 whistles.”}, {“@type”: “HowToStep”, “text”: “Allow pressure to release naturally, then open the lid.”}, {“@type”: “HowToStep”, “text”: “Mix gently and garnish with fresh coriander leaves before serving.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “8 g”, “fatContent”: “6 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X