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

Banana muffins

Chocolate muffins

Jessica Dady
Food Editor

Jessica Dady is Food Editor at GoodtoKnow and has over 11 years of experience as a digital editor, specialising in all things food, recipes, and SEO. From the must-buy seasonal food hampers and advent calendars for Christmas to the family-friendly air fryers that’ll make dinner time a breeze, Jessica loves trying and testing various food products to find the best of the best for the busy parents among us. Over the years of working with GoodtoKnow, Jessica has had the privilege of working alongside Future’s Test Kitchen to create exclusive videos - as well as writing, testing, and shooting her own recipes. When she’s not embracing the great outdoors with her family at the weekends, Jessica enjoys baking up a storm in the kitchen with her favourite bakes being chocolate chip cookies, cupcakes, and a tray of gooey chocolate brownies