Cakes

With Iceland’s mouth-watering range of delicious baked goods, we have something to tempt all the family.

​Victoria sponge... chocolate... madeira.... or walnut cake – whatever flavour it is that gets your taste buds tingling, you’ll find it all for jaw-dropping value at Iceland.

Treat yourself to our fluffy muffins and mini bakery bites, including chocolate chip cookies and iced fairy cakes. And why not indulge into one of our mini hot desserts? We have everything from syrup sponge to chocolate cake pudding.

And whether you fancy it as a yummy afternoon snack, or a light dessert, our fruit pies and tarts will have you savouring every last bite.

We also a vast selection of mini rolls, cakes bars and slices - perfect for popping in the kid’s lunch box or grabbing as a quick, tasty snack. You’ll even find our signature value across all your favourite brands, including McVitie’s, Mr Kipling and Cadburys.

And with free next day delivery on all orders over £35, you could say shopping at Iceland is a piece of cake. Shop all your favourite cakes, puds and treats today, and enjoy as early as tomorrow.

Filters
Viewing 1 - 24 of 89 results
  • £1.00
    17p per 1 unit
  • (3 customer reviews)
    £1.00
    17p per 1 unit
  • £1.00 Was £1.49
    56p per 100 g
  • (18 customer reviews)
    £2.00
    25p per 1 unit
  • £2.00
    20p per 1 unit
  • £1.00
    11p per 1 unit
  • £0.79 Was £1.00
    69p per 100 g
  • (42 customer reviews)
    £0.50
    13p per 1 unit
  • (5 customer reviews)
    £1.00
    17p per 1 unit
  • £1.00
    10p per 1 unit
  • (6 customer reviews)
    £1.00
    57p per 100 g
  • £0.75
    33p per 100 g
  • £0.79 Was £1.00
    69p per 100 g
  • (8 customer reviews)
    £2.00
    25p per 1 unit
  • £1.00
    33p per 100 g
  • (1 customer reviews)
    £1.00
    17p per 1 unit
  • (5 customer reviews)
    £0.50
    13p per 1 unit
  • (18 customer reviews)
    £1.00
    25p per 1 unit
  • £1.00 Was £1.49
    56p per 100 g
  • (2 customer reviews)
    £1.00
    44p per 100 g
  • (3 customer reviews)
    £1.00
    17p per 1 unit