Take all the dry ingredients in a bowl and mix well together. Add coconut and sliced banana. Mash the banana into the mix with the help of a fork or spoon. Add grated jaggery, cardamom powder and water to make a thick batter (See Notes for jaggery).
Let the batter rest for 15 minutes.
Add enough oil in a pan to cover the bottom by about 1 inch and heat. Drop a little batter into the hot oil.if it sizzles and slowly rises up to the top the oil is at thet temperature. If it burns turn the heat off and let the oil cool a little before proceeding. If there is no vigorous activity around the dropped dough the oil is not hot enough. Heat longer and try again.
Drop the batter by spoonfuls int the hot oil. Fry over medium heat flipping once or twice to brown evenly on all sides.
Remove with a slotted spoon and drain them on kitchen towels. Serve warm.
These are best served fresh. Once cooled store in the fridge in an airtight container for up to 2 days. Warm before serving .
Notes
These can be made with all purpose flour as well.
Use ripe bananas. When using small bananas double the number.
If using blocks of jaggery or when unsure of the purity of jaggery melt it in 1/2 C warm water and strain.
When jaggery is not available use brown sugar.
Fresh or dried coconut can be used in this recipe.
I prefer dried coconut as it provides a nice textural contrast.
The consistency of the Undan Pori batter can change from loose dough to thick batter. The thick batter makes for softer fritters.