In a large mixing bowl, combine the rice flour, sugar, all-purpose flour, grated coconut (if using), cardamom powder, baking powder, and salt.
Gradually add warm water, mixing continuously to form a smooth batter. The batter should be slightly thick but pourable. Adjust the water as needed.
Heat vegetable oil in a deep frying pan or wok over medium heat. You need enough oil to submerge the Sel Roti.
Once the oil is hot, you can start making the Sel Roti. You can use a small ladle or a bottle with a hole to pour the batter into the hot oil.
Pour a small amount of batter in a circular motion into the hot oil to form a round shape. You can make them as small or large as you like.
Fry the Sel Roti until golden brown and crispy on both sides. It should take about 2-3 minutes per side.
Remove from the oil and drain on paper towels to remove excess oil.
Enjoy your meal!