
Crispy, golden, and packed with warming spice, these onion bhajis are the kind of snack that disappears from the plate before you've even sat down. Thinly sliced onions get tossed with cumin, coriander, turmeric, garam masala, and a fresh green chili, then bound together with chickpea flour — no eggs, no dairy, nothing that needs a substitute. The batter is thick and sticky by design, which is exactly what gives each bhaji that satisfying crunch on the outside and tender, fragrant onion on the inside. Salting the onions first draws out just enough moisture to help the batter come together naturally, so the whole process is surprisingly low-fuss. Frying in batches at a steady 350°F keeps them crisp rather than greasy, and a wire rack instead of paper towels means they stay crunchy while you finish the rest. A squeeze of lemon and a side of mango or mint chutney take them over the top. This recipe makes four generous servings, so it's ideal as a starter for a dinner party or a seriously good weekend snack.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings















Place the sliced onions in a large mixing bowl and toss with 1/2 tsp of the salt. Let them sit for 10 minutes until they release some moisture and soften slightly.
Add the chickpea flour, cumin, coriander, turmeric, chili powder, garam masala, baking soda, and remaining 1/2 tsp salt to the onions. Add the green chili and cilantro, then mix well. The onion moisture should begin to bring the batter together — add cold water 1 tablespoon at a time, mixing between additions, until the mixture holds together when pressed into a rough ball. The batter should be thick and sticky, not pourable.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
