Preheat the oven to 350 degrees.
Grease baking dish with coconut oil and set aside.
Skip this step if leaving peach skins on. Bring a large pot of water to a boil (this will be for blanching the peaches).
Prepare your batter. In a medium mixing bowl, stir together the cassava flour, ½ cup tiger nuts, cardamom, vanilla powder, coconut milk, and eggs until combined. Set aside. (This can be done while water boils if you are blanching the peaches.)
Skip this step if leaving peach skins on. When the water is at a boil, blanch the peaches by dropping them into the boiling water for about 30 seconds to 1 minute.
Skip this step if leaving peach skins on. Remove peaches with a slotted spoon and place peaches in the bowl of cold water and ice. When cool enough to handle, peel off the peach skins by simply sliding them off with your fingers.
Cut the skinned (or unskinned) peaches in half and remove the pit. Cut each half into thin slices.
Spread out the peach slices in the baking dish along with the cherries.
Use a spoon or scoop to dallop batter evenly over top of the fruit. Gently spread with a spatula. Top with remaining ¼ cup of sliced tiger nuts.
Bake for 15 to 20 minutes or until golden.
Cool slightly before serving. Enjoy!