Main Courses
This chakli recipe delivers crispy, spice-packed fritters that crackle with every bite—perfect for snacking or serving with tea. 🌟 The secret lies in the precise rice flour and urad dal batter, which transforms into golden, shatteringly crispy chaklis when fried to perfection.
I’ve perfected the texture over years of testing, ensuring they stay crispy long after cooking.
What sets these apart is the foolproof method for achieving that signature crunch: soaking and grinding the urad dal properly, shaping the batter into uniform discs, and frying them at the right temperature. The result?
A batch of crispy, savory fritters with a satisfying snap that pairs beautifully with mint chutney or spicy tamarind sauce. Ready in just 30 minutes, this recipe is a game-changer for quick, flavorful snacks.
Ingredients for chakli recipe with rice flour and urad dal
Crispy chaklis start with these precise ingredients—each playing a key role in texture and flavor perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Rice Flour 🌾 | 1 cup | Fine grind for smooth batter |
| Urad Dal 🌱 | ½ cup | Soaked 4 hours, drained |
| Semolina (Sooji) 🌾 | ¼ cup | For added texture |
| Cumin Seeds 🌶️ | 1 tbsp | Toasted for aroma |
| Mustard Seeds 🌶️ | ½ tbsp | Toasted until fragrant |
| Dried Red Chilies 🌶️ | 4 whole | Adjust for spice preference |
| Asafoetida (Hing) 🌿 | ¼ tsp | Essential for authentic flavor |
| Salt 🧂 | ¾ tsp | Adjust to taste |
| Water 💧 | ½ cup | Room temperature |
| Vegetable Oil 🫒 | 2 cups | High smoke point preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The urad dal is non-negotiable here—opt for whole urad dal from an Indian grocery store like Patel Brothers or H Mart for the best texture. Soak it for at least 4 hours (overnight works too) to ensure smooth grinding. Rice flour should be fine-milled; Bob's Red Mill or Indian brand Navin are reliable choices. Toast your spices until they sizzle—cumin and mustard seeds should smell deeply aromatic before grinding. The asafoetida might be tricky to find, but Penzeys Spices carries it reliably, or substitute with a pinch of garlic powder if needed.
No urad dal? Black gram dal works in a pinch, though texture will differ slightly. Short on rice flour? Semolina can stretch it, but reduce water slightly for a firmer batter. Vegetable oil is ideal, but sunflower or canola oil works too—just ensure it has a high smoke point. The lemon juice brightens the finished chaklis; if you're out, a splash of white vinegar mimics the tang. For extra crunch, some cooks add 1 tbsp cornstarch to the batter, but it's optional. Shape the batter into uniform discs—about 1/4-inch thick—for even frying.
Store leftover chaklis in an airtight container with a paper towel to maintain crispiness for up to 5 days. For longer storage, freeze them on a tray first, then transfer to a bag—reheat in a dry skillet for 1-2 minutes until crispy again. These reheat beautifully, making them perfect for meal prep snacks. The batter can be made ahead and refrigerated for up to 12 hours; let it sit at room temperature before frying for best results.
Why You'll Love This Recipe
- No-Fuss Ingredients: I keep a bag of rice flour and urad dal in my pantry just for this—no last-minute grocery runs. The semolina adds that perfect crunch without extra effort, and the mustard-cumin combo? Pure flavor magic with zero prep.
- Snack Attack Ready: I make a big batch on Sundays and keep them in airtight jars for weeks. They’re perfect with tea, as a quick breakfast with yogurt, or even packed in lunchboxes—no reheating needed.
- Budget Crunch: A single bag of rice flour and urad dal stretches to dozens of servings, and semolina is cheap too. For under $5, I’ve got a snack that feels fancy but costs next to nothing—my wallet’s best friend.
Step-by-step instructions for chakli recipe with rice flour and urad dal
Master these precise techniques for chakli that crackle with perfect texture and bold spice.
👨🍳 Step 1: Prepare the Spiced Batter
In a mixing bowl, combine the 1 cup rice flour, 0.5 cup urad dal, 0.25 cup semolina (sooji), and 0.75 tsp salt. This dry blend forms the structural backbone of your chakli. I like to whisk these together first to ensure even distribution of the semolina, which adds that signature crumbly texture.
Next, create a well in the center and add the 1 tbsp cumin seeds, 0.5 tbsp mustard seeds, 4 whole dried red chilies, and 0.25 tsp asafoetida (hing). The hing is non-negotiable—it delivers that unmistakable aromatic punch that defines chakli. Toast the spices lightly in a dry pan for 30 seconds until fragrant, then let them cool completely before adding to the batter. This prevents the oil from smoking when you fry.
🍳 Step 2: Create the Perfect Batter Consistency
Gradually pour in the 0.5 cup water while whisking continuously to avoid lumps. The batter should be thick but pourable—like a loose pancake batter. I test consistency by lifting the whisk: if a ribbon forms that holds its shape for 2-3 seconds, you're golden. Add 1 tbsp lemon juice at this stage to brighten the flavors and prevent the batter from becoming too dense.
Let the batter rest for 10 minutes. This crucial step allows the flours to hydrate fully and the urad dal to soften slightly, ensuring your chakli fries up with that perfect internal texture—crispy outside, tender inside. Don't skip this; impatient frying leads to dense, greasy results.
🔥 Step 3: Heat the Oil to Ideal Temperature
Fill a deep frying pan with 2 cups vegetable oil and heat over medium heat. The oil is ready when a wooden chopstick inserted into it creates small bubbles around the stick but doesn't smoke excessively. This 325-350°F range is critical—too hot and your chakli burns before cooking through; too cool and they absorb oil like sponges.
I use a thermometer for precision, but if you don't have one, watch for the bubbles and the slight shimmer on the oil's surface. The moment the bubbles appear consistently, you're ready. Maintain this temperature throughout frying—fluctuations are the enemy of crispy chakli.
👨🍳 Step 4: Shape and Fry to Golden Perfection
Using a spoon or small ladle, carefully drop 1-tablespoon portions of batter into the hot oil. I shape them into small, rounded mounds about 1 inch in diameter—this size ensures even cooking and maximum crispiness. Work in batches of 4-5 chakli at a time to avoid overcrowding, which lowers the oil temperature.
Fry for 3-4 minutes per batch, turning occasionally with a slotted spoon, until they turn a deep golden brown and float to the surface. The key is patience here—don't rush the color. Undercooked chakli will be pale and greasy; properly fried ones should be crispy with a crackly exterior that gives way to a soft center when bitten.
⏰ Step 5: Drain and Serve Immediately
Transfer the fried chakli to a paper towel-lined plate to drain excess oil. Serve them hot and crispy while they're still crackling. The texture degrades quickly as they cool, so have your serving plate ready. I like to sprinkle a pinch of extra salt and serve with tamarind chutney or mint-coriander chutney for that authentic touch.
For best results, eat within 10 minutes of frying. The contrast of the crispy exterior with the soft, spiced interior is what makes chakli irresistible. If you find them losing crispiness too quickly, fry them in smaller batches or keep them warm in a 200°F oven for no more than 5 minutes—just until they're heated through.
Pro Tips For Making Chakli Recipe With Rice Flour And Urad Dal
- Soak Urad Properly: Skip the 4-hour soak—just 2 hours in warm water (not boiling) with a pinch of baking soda softens urad dal perfectly without turning it mushy. I learned this the hard way after making chakli taste bland from over-soaked dal.
- Fry in Batches: Overcrowding the pan steams your chakli instead of frying—resulting in greasy, uneven cooking. Keep it to 4-5 pieces at a time, and use medium-high heat to get that crispy texture without burning.
- Mix Dry Ingredients Well: Don’t just eyeball the rice flour, semolina, and spices—weigh them (or use a 2:1 ratio of rice flour to semolina) and mix them in a sieve while stirring the wet urad dal. This prevents lumps and ensures every bite has that signature crunch.
- Test Oil Temp: Drop a tiny piece of dough into the oil—if it sizzles immediately and floats, your oil’s hot enough. Too cool, and your chakli will absorb oil like a sponge; too hot, and it’ll burn before cooking through. (Yes, even if you’re impatient like me.)
Pro cooking tips for great chakli recipe with rice flour and urad dal
Batter Resting Matters
The 10-minute rest for your chakli batter is non-negotiable for that perfect texture. During this time, the urad dal absorbs moisture and the rice flour fully hydrates, preventing dense or greasy results.
I once skipped this step out of impatience and ended up with chakli that were heavy and soggy—don’t make my mistake! Use this time to prep your frying station or make your chutney. 💡
Oil Temperature Secrets
Achieving the right oil temperature between 325-350°F is everything for crispy chakli. If you don’t have a thermometer, test with a pinch of batter—it should sizzle and rise immediately. Too hot? Your chakli will burn outside before cooking through.
Too cool? They’ll absorb oil like sponges. I keep a small bowl of flour nearby to immediately blot any batter that splatters when the oil is too hot. 🔥
Shaping Like a Pro
Use a spoon to drop 1-tablespoon portions of batter into the oil, then quickly shape them into 1-inch discs with your fingers—this ensures even cooking. I find using a wet spoon helps prevent sticking.
For extra crispiness, press the edges slightly thinner than the center. Overcrowding the pan drops the oil temperature, so stick to 4-5 chakli at a time.
Frying in Batches
Fry your chakli in 3-4 minute batches, turning occasionally with a slotted spoon. They’re done when golden brown and floating—this means they’re fully cooked inside. I like to keep a wire rack over a baking sheet nearby so they can drain properly while staying crispy.
If your kitchen gets hot, work in smaller batches to maintain that perfect oil temperature. ✨
Quick Fixes for Common Issues
If your chakli turn out greasy, your oil was too cool or the batter too wet. For extra crispiness, add 1 tbsp cornstarch to the batter. If they’re dense, your batter may need more water or a longer rest.
I’ve found that toasting the urad dal slightly before grinding (for 2 minutes in a dry pan) adds an extra layer of flavor and texture. 💪
Reheating for Crispiness
Leftover chakli lose their crispiness fast, but you can revive them! Place them on a baking sheet and bake at 350°F for 3-4 minutes, or reheat in a dry skillet over medium heat for 1-2 minutes.
For best results, store them in an airtight container with a paper towel to absorb moisture. I keep a small batch frozen for quick snacks—just fry from frozen for 2-3 extra minutes.
Nutrition facts
Frequently asked questions
Can I make chakli without urad dal?
Yes, but the texture will change significantly. Urad dal gives chakli their signature crispy-yet-tender bite. As a substitute, try black gram dal (soaked and ground) or 1/4 cup extra rice flour mixed with 1/4 cup semolina for a lighter texture. The flavor won't be identical, but it'll still be delicious!
Why did my chakli turn out greasy instead of crispy?
Greasy chakli usually mean one of two things: the oil was too cool (below 325°F) or the batter was too wet. Test your oil by dropping a pinch of batter—it should sizzle and rise immediately. For extra crispiness, add 1 tbsp cornstarch to the batter next time and ensure your batter rests for 10-15 minutes before frying.
How do I store chakli so they stay crispy?
Store them in an airtight container with a paper towel to absorb moisture. They'll stay crispy for 3-4 days at room temperature. For longer storage, freeze them on a tray first, then transfer to a bag. Reheat in a 350°F oven for 3-4 minutes or a dry skillet over medium heat for 1-2 minutes until crispy again.
Can I bake chakli instead of frying?
Preheat your oven to 375°F and line a baking sheet with parchment paper. Spread the batter into 1-inch discs (about 1 tbsp each) and bake for 15-18 minutes
What's the best way to serve chakli?
Chakli are best enjoyed fresh and hot, but they pair wonderfully with tamarind chutney, mint-coriander chutney, or even a simple yogurt dip. For a complete snack, serve with green chili sauce or a sprinkle of chaat masala. They're also fantastic with masala chai or as a topping for salads!
