Preheat oven to 350 degrees
Sift or whisk all the dry ingredients except the add-ins (if using) into a large mixing bowl until there are no lumps in the dry ingredients
Stir the eggs into the dry ingredients until all the dry ingredients are moist. Stir the oil in until fully combined
Add the yogurt (or milk of choice), vanilla and banana extract, Stir until fully combined and a smooth dough has formed. Gradually fold in the add-ins (if using) until fully combined
Lightly spray 9 silicone muffin cups or line muffin tin with paper liners. Scoop dough 3 TBS at a time into each prepared muffin cups
Roll each dough mound into smooth balls. Press dough evenly throughout each muffin cup
Bake in preheated oven at 350 degrees for 20-25 minutes or until lightly golden
Remove from the oven. Cool in pan 15 minutes or until firm enough to remove from the muffin cups
Once firm remove from the muffin cups and transfer to a wire rack. Serve warm or allow to cool completely. Store leftovers in airtight container at room temperature up to 3 days