Prepare Pumpkin Puree: Wash, peel, and remove seeds from fresh pumpkin. Cut into chunks. Blend with a little water until smooth to make about 2 cups of puree.
Mix Dry Ingredients: In a mixing bowl, whisk together all-purpose flour, salt, baking soda, baking powder, and groundnut milk.
Mix Wet Ingredients: In another bowl, beat eggs, then add vegetable oil, granulated sugar, and vanilla extract. Mix well.
Combine Pumpkin Puree with Wet Ingredients: Add 2 cups of pumpkin puree to the wet mixture and mix until combined.
Combine Wet and Dry Mixtures: Pour the wet ingredients into the dry ingredients and mix until just incorporated.
Prepare Baking Pan and Bake: Line a baking pan with parchment paper. Pour batter into the pan, gently tap to remove air bubbles, and add desired toppings. Bake in a preheated oven at 350°F (175°C) for 40 minutes or until a toothpick inserted comes out clean.
Cool and Serve: Remove from oven and let cool before slicing and serving.