Cranberry muffins with white chocolate recipe

(34 ratings)

Cranberry muffins with white chocolate
  • healthy
Preparation Time20 mins
Cooking Time20 mins
Total Time40 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories343 Kcal17%
Sugar33.1 g37%
Fat13.8 g20%
Saturated Fat8.1 g41%
Salt0.3 gRow 4 - Cell 2
Protein5.4 g11%
Carbohydrates49.5 g19%
Salt0.3 gRow 7 - Cell 2

These cranberry muffins are filled with a sticky sweet cranberry compote.

Lightly spiced with cinnamon and allspice, these cranberry muffins are not just sweet, but warming too. Studded with chopped white chocolate pieces. These delicious muffins take just 20 minutes to bake.


For muffin mix:

  • 1 tsp ground cinnamon
  • 2 tsp ground allspice
  • 100g unsalted butter
  • 200ml full-fat milk
  • Zest of 1 orange
  • 2 large eggs
  • 150g golden caster sugar
  • 250g self-raising flour
  • 200g white chocolate, finely chopped

For the cranberry compote:

  • 250g cranberries
  • Juice and zest of 1 orange
  • Zest of 1 lemon
  • 2 tsp vanilla essence
  • 100g golden caster sugar
  • 3 tbsp water
  • 1 tbsp cornflour
  • 1 cinnamon stick




  1. Preheat the oven to 170°C/150°C fan/325°F/Gas Mark 3.
  2. Cranberry compote: Put all of the cranberry compote ingredients, except the water and cornflour, into a small saucepan over a moderate heat. Bring to the boil and cook for about 10 minutes, or until the cranberries are soft.
  3. Dissolve the cornflour in the water and add to the saucepan. Reduce the heat to medium, then stir until the mixture thickens.
  4. Remove from the heat and leave to cool.
  5. Meanwhile, line a 12-hole muffin tray with paper muffin cases. In a medium bowl, whisk the milk, butter and orange zest and set aside.
  6. Using a food mixer, beat the eggs and sugar until light and creamy. Add the butter and milk mixture and whisk until completely combined.
  7. Gently fold in the flour, cinnamon, allspice and white chocolate, being careful not to over-mix the batter.
  8. Spoon the mixture into the muffin cases (about 2 tbsp per case) and top each muffin with a teaspoon of the cranberry compote, pushing it down into the batter as you add the compote. Bake for about 15-20 minutes, or until firm and golden brown.
  9. Remove from the oven and place on a cooling rack.

Top tips for making cranberry muffins

Serve them warm and sprinkle over some icing sugar for decoration.

You might also like…

Blueberry muffins (opens in new tab)

Banana muffins (opens in new tab)

Chocolate muffins (opens in new tab)