Barley Khichdi Recipe (Healthy One-Pot Meal)

Updated November 6, 2026

Total time
50 min
prep 15 min · cook 35 min
Serves
4
portions as written

Jump to recipe

Barley Khichdi Recipe (Healthy One-Pot Meal)

Barley khichdi is a comforting, one-pot Indian dish made with pearl barley, moong dal (split yellow lentils), and gentle spices. It is a wholesome, gluten-free meal that is easy to digest, making it a popular choice for a light lunch or dinner. The barley adds a pleasant chewy texture while the dal makes it creamy and satisfying.

Ingredients

  • 1 cup (200 g) pearl barley, rinsed and drained
  • ½ cup (100 g) split yellow moong dal (dhuli moong), rinsed
  • 1 tablespoon (15 ml) ghee or oil
  • 1 teaspoon (5 g) cumin seeds
  • 1 teaspoon (5 g) mustard seeds (optional)
  • 1 medium onion, finely chopped (about 1 cup / 150 g)
  • 1 tablespoon (15 g) grated fresh ginger
  • 2 green chilies, slit (adjust to taste)
  • 1 teaspoon (5 g) turmeric powder
  • 1 teaspoon (5 g) ground coriander
  • ½ teaspoon (2.5 g) garam masala (optional)
  • 1 medium tomato, chopped (about ¾ cup / 150 g)
  • 6 cups (1.4 liters) water, plus more as needed
  • 1 teaspoon (6 g) salt, or to taste
  • Fresh cilantro (coriander leaves), chopped, for garnish
  • 1 tablespoon (15 ml) lemon juice (optional)

Instructions

  1. Rinse the barley and dal: Place the barley and moong dal in a fine-mesh strainer. Rinse under cold running water for 1–2 minutes, swishing with your fingers, until the water runs clear. Drain well.
  2. Sauté the aromatics: Heat the ghee or oil in a large pot or Dutch oven over medium heat. Add the cumin seeds and mustard seeds (if using) and let them sizzle for about 30 seconds. Add the chopped onion and cook, stirring occasionally, until soft and translucent, about 4–5 minutes.
  3. Add ginger and chilies: Stir in the grated ginger and green chilies. Cook for 1 minute until fragrant.
  4. Add spices: Sprinkle in the turmeric, ground coriander, and garam masala (if using). Stir well and cook for 30 seconds to toast the spices.
  5. Add tomato: Add the chopped tomato and cook until it softens and releases its juices, about 3–4 minutes.
  6. Add barley and dal: Pour in the rinsed barley and moong dal. Stir to coat with the spice mixture.
  7. Add water and simmer: Pour in the 6 cups of water and add the salt. Bring to a boil over high heat, then reduce the heat to low, cover, and let it simmer gently. Cook for 30–35 minutes, stirring occasionally, until the barley is tender and the dal has broken down and thickened the mixture to a porridge-like consistency. If it becomes too thick, add extra hot water (¼ cup at a time) to reach your desired consistency.
  8. Finish and rest: Once cooked, turn off the heat. Stir in the lemon juice (if using). Let the khichdi rest, covered, for 5 minutes.
  9. Serve: Ladle into bowls, garnish with fresh cilantro, and serve hot.

Tips

  • Soak for faster cooking: If you have time, soak the barley and dal together in water for 30 minutes before cooking. This reduces the cooking time by about 10 minutes and makes the grains softer.
  • Adjust consistency: Khichdi should be soft and spoonable, not dry. If it looks too thick after cooking, stir in hot water. If it’s too thin, simmer uncovered for a few extra minutes.
  • Use a pressure cooker: For a quicker version, use a pressure cooker (like an Instant Pot). Sauté the aromatics, add the barley, dal, 4 cups (960 ml) of water, and salt. Cook on high pressure for 15 minutes, then let the pressure release naturally for 10 minutes.
  • Don’t skip rinsing: Rinsing the barley and dal removes excess starch and any debris, preventing a gummy texture.

Serving Suggestions

Serve barley khichdi hot, topped with a dollop of ghee or yogurt. It pairs beautifully with a side of Indian pickle (achaar), papad (roasted lentil crackers), or a simple cucumber salad. For a complete meal, serve alongside a bowl of plain yogurt and a drizzle of lemon juice.

Variations

  • Vegetable khichdi: Add 1 cup of mixed vegetables (carrots, peas, green beans) along with the barley and dal. Increase the water by ½ cup (120 ml) and adjust cooking time as needed.
  • Spicy khichdi: Increase the green chilies to 4 or add ½ teaspoon of red chili powder along with the other spices.
  • Herbed khichdi: Stir in a handful of fresh spinach or fenugreek leaves (methi) in the last 5 minutes of cooking for a nutrient boost.
  • Brown rice khichdi: Replace half of the barley with brown rice for a different texture. Adjust water to 5 cups (1.2 liters) and cook until both grains are tender.

Storage and Reheating

Store leftover barley khichdi in an airtight container in the refrigerator for up to 4 days. It will thicken as it sits; add a splash of water or broth when reheating. Reheat in a saucepan over medium-low heat, stirring frequently, until piping hot (165°F / 74°C). You can also reheat individual portions in the microwave for 2–3 minutes, stirring halfway. Freeze in portions for up to 3 months; thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Can I use hulled barley instead of pearl barley?
Yes, but hulled barley takes longer to cook (about 45–50 minutes) and requires more water (about 8 cups / 1.9 liters). You may need to simmer it longer until tender. Pearl barley is more common and cooks faster.

Is barley khichdi gluten-free?
Barley contains gluten, so this dish is not gluten-free. If you need a gluten-free option, substitute the barley with brown rice or quinoa, and adjust the cooking liquid accordingly.

Why is my khichdi too watery?
This can happen if you added too much water or if the barley wasn’t fully cooked. To fix it, continue simmering uncovered for 5–10 minutes, stirring often, until the excess liquid evaporates and the khichdi thickens.

Can I make khichdi without moong dal?
Yes, you can use red lentils (masoor dal) or even split chickpeas (chana dal). Red lentils cook faster and will make the khichdi softer; chana dal will add a nuttier flavor and firmer texture.

Is it necessary to soak the barley?
Soaking is optional but recommended if you want a softer texture and shorter cooking time. If you skip soaking, just increase the cooking time by 10–15 minutes.

Can I add meat or chicken to this khichdi?
Yes, you can add chicken or lamb. Brown the meat pieces after sautéing the onions, then proceed with the recipe. Ensure the meat reaches a safe minimum internal temperature of 165°F (74°C) for poultry or 145°F (63°C) for whole cuts of meat, checked with a food thermometer.

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).