Every Navratri, around day three of fasting, a familiar crash would hit me around three in the afternoon. The sabudana khichdi I’d eaten at lunch had felt filling, but that was hours ago. I used to tell myself that was just what fasting felt like.
Then I started adding jowar to my sabudana khichdi, and the 3pm slump stopped. Same comforting flavors, same quick cook time, but suddenly I wasn’t counting down to sunset. I’ve made it this way every fasting season since.
This jowar sabudana khichdi is everything the classic is: soft, peanutty, gently spiced, with the fiber and protein of jowar working quietly in the background. Navratri-approved, Jain-friendly with one easy swap, and ready in about 30 minutes once your soaking is done.
Why Jowar + Sabudana is the Perfect Fasting Combination
Traditional sabudana khichdi is one of India’s most-loved fasting foods. It’s comforting, quick, and requires no onion or garlic. But its nutritional profile is almost entirely starch: sabudana is essentially tapioca pearls, which digest fast and spike energy quickly.
Jowar (sorghum) changes that equation without changing the dish’s character.
What is Jowar?
Jowar (Hindi/Gujarati) is sorghum, one of the oldest cultivated grains in the world. In India, it’s been a staple of Maharashtra, Rajasthan, and Karnataka for centuries, especially in the form of jowar bhakri. It’s naturally gluten-free and considered satvik, making it one of the few grains fully permitted during Jain and Hindu fasts.
You can find two forms in Indian grocery stores: whole jowar grain and cracked jowar (also called jowar rava or jowar daliya). For this khichdi, cracked jowar works best because it soaks and cooks much faster than whole grain, matching sabudana’s cooking time.
Nutrition: Jowar vs. Plain Sabudana
| Nutrient | Jowar (100g cooked) | Sabudana (100g cooked) |
|---|---|---|
| Protein | ~3.5g | ~0.2g |
| Fiber | ~1.8g | ~0.4g |
| Glycemic Index | ~55 (medium) | ~70+ (high) |
| Iron | ~1.7mg | ~0.7mg |
Protein and iron values sourced from USDA FoodData Central. Glycemic index values from published nutritional databases.
The combination gives you sabudana’s soft, familiar texture alongside jowar’s slower-digesting carbohydrates. In practice: the afternoon crash disappears.
For vegetarians fasting without meat or eggs, jowar’s protein and iron content make it one of the most valuable grains to incorporate into vrat meals.
Ingredients for Jowar Sabudana Khichdi

For the base:
- ½ cup sabudana (tapioca pearls)
- ½ cup cracked jowar (jowar rava / jowar daliya)
- 1 medium potato, peeled and diced into small cubes
- â…“ cup roasted peanuts, coarsely crushed
For the tadka:
- 1 tbsp ghee (or oil)
- 1 tsp cumin seeds (jeera)
- 2 green chilies, slit or finely chopped
Seasoning:
- 1 tsp sendha namak (rock salt / Himalayan pink salt), for fasting; adjust to taste
- 1 tsp sugar (optional but traditional)
- 1 tbsp fresh lemon juice
Garnish:
- 2 tbsp fresh coriander, chopped
- Extra roasted peanuts
How to Make Jowar Sabudana Khichdi
Prep: Soaking Sabudana and Jowar
Getting the soak right is the most important step. Under-soaked sabudana turns gluey; cracked jowar needs enough water to soften but not so much it becomes mushy.
Soaking sabudana (4-6 hours or overnight):
Rinse sabudana well under cold water until the water runs mostly clear. Place in a bowl, add just enough cold water to barely cover (the pearls should absorb it, not swim in it). Cover and soak for at least 4 hours. After soaking, each pearl should press flat easily between your fingers with no hard white core. If there’s still a core, drain, add a splash more water, and rest 30 more minutes.
Soaking cracked jowar (1-2 hours minimum):
Rinse cracked jowar and soak in 1.5x its volume of water for 1-2 hours. It will absorb most of the water and soften noticeably. No need to drain. Add the grain with any residual water to the pan.
Cooking the Khichdi
- Heat ghee in a wide, heavy-bottomed pan over medium heat. Add cumin seeds and let them sizzle for about 30 seconds until aromatic.
- Add the green chilies and diced potato. Stir to coat in the ghee. Cover and cook on medium-low for 8-10 minutes, stirring occasionally, until the potato is just cooked through. A fork should slide in easily with a little resistance.
- Add the soaked cracked jowar (with any remaining soaking water). Stir well, cover, and cook for 3-4 minutes until the jowar is tender and the water is absorbed.
- Turn the heat to low. Add the drained soaked sabudana and crushed peanuts. Gently stir to combine. Avoid pressing down, which makes sabudana sticky.
- Cover and cook on low for 4-5 minutes. The sabudana pearls will turn from white and opaque to translucent. That’s when they’re done. If a few remain opaque, give it another 1-2 minutes with the lid on.
- Add sendha namak, sugar (if using), and lemon juice. Toss gently. Taste and adjust.
- Remove from heat, garnish with coriander and extra peanuts. Serve immediately.

Jowar Sabudana Khichdi
Equipment
- Wide heavy-bottomed pan or kadai
- Mixing bowls (for soaking)
Ingredients
For the base
- ½ cup sabudana tapioca pearls
- ½ cup cracked jowar jowar rava / jowar daliya
- 1 medium potato peeled and diced into small cubes
- â…“ cup roasted peanuts coarsely crushed
For the tadka
- 1 tbsp ghee or coconut oil for vegan
- 1 tsp cumin seeds jeera
- 2 green chilies slit or finely chopped
Seasoning
- 1 tsp sendha namak rock salt; adjust to taste
- 1 tsp sugar optional
- 1 tbsp fresh lemon juice
Garnish
- 2 tbsp fresh coriander chopped
- Extra roasted peanuts
Instructions
Soak the grains
- Rinse sabudana under cold water until the water runs clear. Place in a bowl and add just enough cold water to barely cover. Soak for 4-6 hours or overnight. After soaking, each pearl should press flat with no hard white center.
- Rinse cracked jowar and soak in 1.5x its volume of water for 1-2 hours. It will absorb most of the water and soften. No need to drain before cooking.
Cook the khichdi
- Heat ghee in a wide, heavy-bottomed pan over medium heat. Add cumin seeds and sizzle for 30 seconds until aromatic.
- Add the green chilies and diced potato. Stir to coat in the ghee. Cover and cook on medium-low for 8-10 minutes, stirring occasionally, until the potato is just cooked through (a fork should slide in with a little resistance).
- Add the soaked cracked jowar with any remaining soaking water. Stir well, cover, and cook for 3-4 minutes until the jowar is tender and the water is absorbed.
- Turn the heat to low. Add the drained soaked sabudana and crushed peanuts. Gently stir to combine. Avoid pressing down, which makes sabudana sticky.
- Cover and cook on low for 4-5 minutes. The sabudana pearls will turn from white and opaque to translucent when done. If a few remain opaque, cook for 1-2 minutes more.
- Add sendha namak, sugar if using, and lemon juice. Toss gently and taste to adjust.
- Remove from heat, garnish with fresh coriander and extra peanuts. Serve immediately.
Notes
Tips for the Best Jowar Sabudana Khichdi
Cracked jowar vs. whole jowar: Whole jowar grain requires 6-8 hours of soaking and 20+ minutes of cooking, so it won’t match sabudana’s texture in this recipe. Cracked jowar (rava) is the right choice here. Look for it labelled “jowar daliya” or “jowar rava” at Indian grocery stores or online.
How to tell when sabudana is soaked right: Press a pearl between your thumb and finger: it should flatten with no resistant white center. If there’s a hard core, the sabudana needs more soaking time. This is the single most common reason khichdi turns gluey.
Preventing sticky sabudana: Two things cause stickiness: too much soaking water (pearls become waterlogged) and high heat when cooking. Keep the heat low once sabudana goes in and resist the urge to stir too aggressively.
Jain version (no potato, no root vegetables): Substitute the potato with diced raw banana (kachha kela) or singhara (water chestnut). Both are permitted during most Jain fasts and hold up well in this preparation. The water chestnut version has a slightly crunchier texture, which I actually prefer.
Non-fasting weekday version: Skip the sendha namak and use regular salt. Add a mustard seed and curry leaf tadka alongside the cumin. You can also add a handful of finely chopped onion in step 1 if you like; it adds sweetness and depth.
What to Serve with Jowar Sabudana Khichdi
This khichdi is complete as a one-bowl meal, but on fasting days I often serve it alongside:
- Green chutney made with coriander, green chili, and lemon (no garlic for vrat): the brightness cuts through the richness of the ghee nicely
- Dahi (curd): cool and tangy against the warm spiced khichdi
- Masala chai or warm milk for a proper fasting breakfast spread
For a non-fasting lunch, it pairs well with a simple cucumber raita and lime pickle.
Storage and Make-Ahead Tips
Jowar sabudana khichdi is best eaten fresh. Sabudana firms up and loses its soft texture once refrigerated. That said, you can prep ahead:
- Soak both grains the night before: Drain sabudana and refrigerate covered; store soaked cracked jowar in a small bowl with any residual water.
- Cook potatoes ahead: Parboil or dice and keep in the fridge, then add to the pan at step 2.
- Day-of cook time: With everything prepped, the actual cooking takes 15 minutes.
If you do have leftovers, store in an airtight container in the refrigerator for up to 1 day. Reheat gently in a pan with a splash of water and a small knob of ghee to bring back moisture.

Frequently Asked Questions
Can I use whole jowar instead of cracked jowar?
You can, but it requires much longer soaking (overnight, minimum 8 hours) and a longer cook time (20-25 minutes in the pan or 10 minutes in a pressure cooker). The texture will also be slightly firmer and chewier. For a khichdi with sabudana, cracked jowar (jowar rava) is the better match.
Is jowar sabudana khichdi suitable for all fasting days?
It’s suitable for Navratri, Ekadashi, and most Hindu vrat days when sabudana is permitted. For Jain fasts, swap the potato for raw banana or singhara and confirm which grains your community permits. Some Jain fasts exclude grains entirely; check your specific fast’s rules.
How long do I need to soak jowar for this recipe?
Cracked jowar (jowar rava) needs 1-2 hours of soaking. Whole jowar requires 6-8 hours or overnight. Plan your soaking alongside the sabudana soak. Both can go in the fridge overnight and be ready in the morning.
Can I make this without potato (Jain-friendly)?
Yes. Replace the potato with diced raw banana (kachha kela) or singhara (water chestnut). Both are traditionally used in Jain fasting recipes and cook in roughly the same time as potato.
Is this recipe vegan?
As written, it uses ghee, making it vegetarian but not vegan. Substitute coconut oil for a fully vegan version. The flavor is a touch more neutral without ghee, but the peanuts and lemon still carry the dish.
More Millet Recipes You’ll Love
If this jowar sabudana khichdi is your first foray into cooking with millets on fasting days, there are more recipes in the Petite Paprika millet series worth bookmarking:
- Try my millet khichdi recipe for quick week night dinner
- For something lighter, the lemon foxtail millet rice is a weekday staple in our kitchen
- And if iron is on your radar, the roundup of iron-rich vegetarian recipes covers jowar and a dozen other options
This jowar sabudana khichdi has become my non-negotiable Navratri recipe: the one I make on the first day of the fast because I know it will carry me through the afternoon. If the 3pm energy dip is something you’ve come to expect on fasting days, try this once and see.
I’d love to know how it turns out for you. Did you go with the classic potato version, or try the singhara swap? Leave a comment below!
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
