Rice Lentil Khichdi: Easy One-Pot Comfort Food

Updated November 6, 2026

Total time
45 min
prep 10 min · cook 35 min
Serves
4
portions as written

Jump to recipe

Rice Lentil Khichdi: Easy One-Pot Comfort Food

Rice lentil khichdi is a classic Indian comfort food made by cooking rice and split yellow moong dal together with gentle spices until soft and porridge-like. It is easy to digest, naturally gluten-free, and comes together in one pot, making it a perfect weeknight dinner or a soothing meal when you want something simple. This version uses pantry staples and a few whole spices for a fragrant, mildly spiced dish that is both nourishing and satisfying.

Ingredients

  • 1 cup (200 g) basmati rice (or any long-grain rice)
  • 1/2 cup (100 g) split yellow moong dal (skinned split mung beans)
  • 1 tablespoon (15 ml) ghee or neutral oil (like sunflower or coconut)
  • 1 teaspoon (5 g) cumin seeds
  • 1/2 teaspoon (1 g) turmeric powder
  • 1/2 teaspoon (1 g) asafoetida (hing) – optional but traditional
  • 1/2 teaspoon (1 g) grated fresh ginger
  • 1 green chili, slit (optional, for heat)
  • 1 teaspoon (6 g) salt, or to taste
  • 4 cups (960 ml) water
  • Fresh cilantro (coriander leaves), chopped, for garnish
  • Lemon wedges, for serving

Instructions

  1. Rinse the rice and moong dal together in a fine-mesh strainer under cold running water until the water runs clear. Soak them in water for 15–20 minutes, then drain well. (Soaking is optional but helps the grains cook more evenly.)
  2. In a heavy-bottomed pot or Dutch oven, heat the ghee or oil over medium heat. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant.
  3. Add the turmeric, asafoetida (if using), grated ginger, and green chili (if using). Stir for 10–15 seconds, being careful not to burn the spices.
  4. Add the drained rice and dal to the pot. Stir to coat the grains with the spiced oil for about 1 minute.
  5. Pour in the water and add the salt. Stir well and bring to a boil over high heat.
  6. Reduce the heat to low, cover the pot with a tight-fitting lid, and simmer gently for 25–30 minutes, stirring occasionally to prevent sticking. The khichdi is done when the rice and dal are fully soft and the mixture has a porridge-like consistency. If it looks too thick, add a little hot water and stir.
  7. Turn off the heat and let the khichdi rest, covered, for 5 minutes. Fluff gently with a fork, garnish with cilantro, and serve hot with lemon wedges.

Tips

  • Consistency: Khichdi should be soft and slightly mushy, not dry. Add more water if needed during cooking. Some prefer it soupier, others thicker – adjust the water amount by 1/4 cup (60 ml) at a time.
  • Substitutions: If you don’t have moong dal, use red lentils (masoor dal) – they cook faster and yield a softer texture. For a richer flavor, replace half the water with coconut milk, but reduce the water by the same amount.
  • Common mistake: Don’t skip rinsing the rice and dal – excess starch can make the khichdi gummy. Also, avoid stirring too frequently once it’s simmering; that can break the grains into a paste.
  • Spice level: For a milder version, omit the green chili. For more warmth, add a pinch of garam masala or a small cinnamon stick and a cardamom pod along with the cumin seeds.

Serving Suggestions

Serve rice lentil khichdi hot with a side of plain yogurt or raita, a drizzle of lemon juice, and some pickle or papad (poppadoms). It also pairs well with a simple cucumber salad or a bowl of warm soup. For a heartier meal, top with a spoonful of ghee and serve alongside a vegetable curry or roasted vegetables.

Variations

  • Vegetable khichdi: Add 1 cup (150 g) of mixed chopped vegetables (carrots, peas, beans, cauliflower) along with the water. Increase cooking time by 5–10 minutes until vegetables are tender.
  • Brown rice khichdi: Use 1 cup (190 g) brown basmati rice and increase water to 5 cups (1.2 L) and cooking time to 40–45 minutes.
  • Oats khichdi: Replace rice with 1 cup (80 g) rolled oats and reduce water to 3 cups (720 ml). Cook for 15–20 minutes, stirring often, for a quick version.
  • Spicy tadka khichdi: After cooking, heat 1 tablespoon ghee, add 1 teaspoon mustard seeds, 1 dried red chili, and a few curry leaves; sizzle for 30 seconds and pour over the khichdi before serving.

Storage and Reheating

Leftover khichdi can be refrigerated in an airtight container for up to 4 days. It will thicken as it cools, so when reheating, add a splash of water or broth to restore the creamy consistency. Reheat on the stovetop over medium-low heat, stirring frequently, or in the microwave in 1-minute intervals, until piping hot (165°F / 74°C). You can also freeze khichdi for up to 3 months in freezer-safe containers; thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use any type of rice? Yes, but basmati or other long-grain rice gives the best texture. Short-grain rice will make the khichdi stickier, which is fine if you prefer a more porridge-like dish. Brown rice requires more water and a longer cooking time.

Can I make khichdi without soaking the rice and dal? Yes, you can skip soaking, but the cooking time will increase by about 10 minutes. Soaking helps the grains cook evenly and reduces overall cooking time.

Why is my khichdi too watery or too dry? The amount of water needed can vary based on the age of the rice and dal, and the pot’s lid fit. If it’s too watery, cook uncovered for an extra 5–10 minutes to evaporate excess liquid. If too dry, add hot water in 1/4 cup (60 ml) increments and simmer for 5 more minutes.

Is khichdi suitable for babies or toddlers? Yes, it is often one of the first solid foods in Indian households because it is soft and easy to digest. Omit the green chili and salt for very young babies, and mash it to a smooth paste. Always consult your pediatrician for specific feeding advice.

Can I use canned lentils or pre-cooked rice? Yes, but the texture will be different. Use 1.5 cups (360 g) cooked lentils and 2 cups (320 g) cooked rice, and reduce the water to 1 cup (240 ml). Simmer for 10–15 minutes just to blend flavors.

What if I don’t have asafoetida? Asafoetida adds a unique onion-garlic-like flavor, but you can simply omit it. Alternatively, add a pinch of garlic powder or a small minced garlic clove along with the ginger.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).