Vegan Bajra Khichdi
A warm, comforting one-pot meal made with nutty pearl millet and moong dal, slow-cooked until soft and creamy. This vegan version skips the ghee but keeps all the earthy flavour with cumin, ginger, and a gentle turmeric glow. Perfect for cold winter nights when you crave something wholesome and grounding.
For 4 servings
- prep
Soak the bajra and moong dal.
Wash bajra and moong dal separately. Soak bajra in water for 1 hour and moong dal for 30 minutes. Drain and set aside.
- temper · ~2 min
Make the tempering.
1.Heat oil in a pressure cooker over medium heat.2.Add cumin seeds and let them crackle for 20 seconds.3.Add grated ginger and slit green chili, sauté for 1 minute until fragrant.4.Add turmeric powder. Stir quickly so it doesn't burn. - mix
Add bajra, dal, salt, and water.
Add the drained bajra and moong dal to the cooker. Stir to coat with the tempering. Add salt and water. Give it a good stir.
- pressure cook · ~15 min
Pressure cook the khichdi.
Close the lid and cook on medium heat. After the first whistle, lower the heat and cook for 5 more whistles (about 15 minutes). Let the pressure release naturally.
TIPLetting pressure release naturally is key — the bajra will continue cooking gently and become soft. - mix
Open and adjust consistency.
Open the cooker. The khichdi should be soft and the bajra grains fully tender. Mash lightly with the back of a ladle. If it feels too thick, stir in a splash of hot water to loosen it.
- garnish
Garnish with fresh coriander and serve warm.
Spoon into katoris, scatter chopped coriander on top, and serve immediately.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soaking bajra for at least 1 hour is crucial to soften the grains and reduce cooking time.
- 2Use a heavy-bottomed pressure cooker for even heat; bajra can scorch if heat is too high.
- 3If the khichdi thickens after cooling, stir in hot water while reheating to restore its creamy texture.
- 4For a richer flavor without ghee, add a splash of coconut milk or plant-based cream before serving.
- 5Let the pressure release naturally every time — sudden release can make the grains chewy and uneven.
- 6Mash the khichdi lightly with a ladle after cooking to break down the millet and dal for a creamier consistency.
Adapt it for your goals.
Extra-vegetable
Add 1/2 cup finely chopped carrots and 1/4 cup peas along with the grains for added sweetness, color, and nutrients.
high proteinHigh-protein
Replace half the moong dal with toor dal (pigeon peas) or add a spoonful of roasted chickpea flour (besan) slurry for a higher protein khichdi.
low oilLow-oil
Skip the oil tempering entirely and simply boil the soaked bajra and dal with turmeric and salt; finish with a squeeze of lemon and raw cumin powder for a fat-free version.
herb infusedHerb-infused
Add a small sprig of curry leaves or a pinch of asafoetida (hing) to the tempering for a deeper, more aromatic base.
Why this is on our healthy list.
Rich in Complex Carbs
Pearl millet (bajra) provides slow-release energy that keeps you full and stable throughout the day.
High in Plant Protein
Moong dal and bajra together offer a complete amino acid profile, making this a strong vegetarian protein source.
Gluten-Free & Gut-Friendly
Both bajra and moong dal are naturally gluten-free and easy to digest, making this dish suitable for sensitive stomachs.
Anti-Inflammatory Spices
Turmeric and ginger in this recipe provide natural anti-inflammatory compounds that support joint and immune health.
Frequently asked questions
Yes, cook the soaked bajra and dal in a heavy pot with water on low heat, stirring often, for 35–45 minutes until soft and porridge-like.



