Combine gram flour, baking powder, salt, cumin, and turmeric in a large bowl.
Whisk until thoroughly mixed.
Add chopped chili, cilantro, lemon juice, and water to the flour mixture.
Mix until a thick batter forms.
Add thinly sliced onions to the batter.
Mix by hand until onions are fully coated.
Heat one inch of oil in a skillet over medium heat.
Drop spoonfuls of batter into the hot oil.
Fry 3-4 bhajis at a time, cooking each side for about one minute until golden and crispy.
Flip as needed for even cooking.
Remove bhajis with a slotted spoon and drain on a wire rack.
Serve hot with cucumber mint raita. Enjoy!