These gluten and dairy-free muffins are really soft and moist, and yummy straight from the freezer. 

When we lived in Chile, we had peach trees and nectarine trees in our backyard.  We tried eating them by themselves, but was way too much effort since they were only small.  But we didn’t want them to be wasted, so we picked all the nectarines from the tree on the weekend and adapted this recipe for peach muffins, and made nectarine muffins.  They are really soft and moist, and very more-ish.  We keep them in the freezer, in an attempt to make them last for a bit longer than a day or so, but we have found that they are almost better when they come out straight from the freezer!

A few weeks later we still had peaches coming off the tree, so I made a batch of peach muffins using this recipe – as my daughter says – ‘it’s like a peach cobbler, but better!’


Peach muffins

Prep Time 25 minutes
Cook Time 25 minutes


  • 3 cups plain flour gluten free if needed
  • 1 tbs ground cinnamon
  • 1 tsp baking soda
  • 1 1/4 cups vegetable oil
  • 3 eggs
  • 2 cups sugar
  • 2 cups peaches chopped


  1. Preheat the oven to 200C. Lightly grease and line the muffin tin.
  2. In a large bowl mix the flour, cinnamon and baking soda together.
  3. In a separate bowl, mix the oil, eggs and sugar.
  4. Stir the oil mixture into the flour mixture just until moist.
  5. Peel, pit and chop fruit and fold into mixutre.
  6. Spoon into the prepared muffin cups.
  7. Bake for 25 minutes until a toothpick inserted in the centre of a muffin comes out clean. Cool 10 minutes before turning out onto wire racks to cool completely.

Recipe Notes

To make this gluten free:
Substitute the 3 cups plain flour with 2 cups rice flour, 2/3 cup potato starch, 1/3 tapioca starch, 1 1/2 tsp xanthan gum.