• 3 cups self raising flour
  • 1 cup ground almonds
  • 3/4 cup demerera sugar
  • 1/2 cup castor sugar
  • 2 tbsps soft light brown sugar
  • 1/2 cup of vegetable oil
  • 1/2 cup of low fat natural yoghurt
  • 3 large eggs
  • 1 tsp cinnamon
  • 2 tsps almond essence
  • 3 ripe pears cut into chunks
  • flaked almonds (optional)


  • STEP 1
    Preheat the oven to 160C (320 F or gas mark 3). Note you may need to adjust the temperature or times slightly depending on your oven.
  • STEP 2
    Sift the flour into a bowl and add the ground almonds. Add the sugar and oil and stir until combined.
  • STEP 3
    Add the yoghurt and eggs and stir again until combined.
  • STEP 4
    Add the cinnamon and almond essence and beat until fully combined.
  • STEP 5
    Lastly fold in the chunks of pear, by hand, this will prevent the fruit from being chopped up too much by an electric mixer.
  • STEP 6
    Half fill prepared muffin cases and sprinkle some flaked almond on the top (optional) then put the trays in the preheated oven.
  • STEP 7
    Bake for 10-15 mins until golden brown or until a skewer comes out clean.
  • STEP 8
    Allow to cool on a wire rack, these muffins can also be eaten hot with custard for a yummy dessert. Enjoy!

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.1 rating