Bakery Offers

Browse our fantastic bakery offers and cheap cake deals, and save on your shop with Iceland.

​Why stop at one when you can get 3 for £3? Discover the full range of bakery offers, from cheap sliced bread to bagel bundles. Ideal for cost-busting breakfasts.

Load up on big brand names at low prices. Treat yourself to croissants, brioche rolls and pain au chocolat to indulge in something extra buttery and sweet.

You can even host a fabulous fiesta with cheap bakery deals on tortilla wraps, or take curry night up a notch with cheap naan bread.

Unwrap bread rolls for summer barbecues, or thick slices to make ultimate toasties. Many of our bakery offers are fine to freeze, too, so you can store them away for a later date – if you somehow resist tucking in!

Save money when you buy cheap cakes and more online with Iceland today.

Filters
Viewing 1 - 24 of 91 results
  • £0.85
    21p per 100 g
    Offer
    2 for £1.50
  • £0.85
    21p per 100 g
    Offer
    2 for £1.50
  • (4 customer reviews)
    £0.85
    21p per 100 g
    Offer
    2 for £1.50
  • £0.85
    21p per 100 g
    Offer
    2 for £1.50
  • £0.85
    21p per 100 g
    Offer
    2 for £1.50
  • £1.00
    13p per 100 g
    Offer
    2 for £1.80
  • £0.75
    9p per 100 g
  • £1.00
    13p per 100 g
    Offer
    2 for £1.80
  • £0.80 Was £1.00
    10p per 100 g
  • £1.00 Was £1.49
    56p per 100 g
  • (13 customer reviews)
    £0.65
    16p per 1 unit
    Offer
    2 for £1.00
  • £0.75
    9p per 100 g
  • (5 customer reviews)
    £1.00
    17p per 1 unit
  • As seen in Press
    £2.00
    £3.08 per 100 g
    Offer
    2 for £3.00
  • As seen in Press
    £2.00
    59p per 100 g
    Offer
    2 for £3.00
  • (22 customer reviews)
    £0.65
    16p per 1 unit
    Offer
    2 for £1.00
  • (18 customer reviews)
    £2.00
    25p per 1 unit
  • £0.79 Was £1.00
    69p per 100 g
  • £1.00
    13p per 100 g
    Offer
    2 for £1.80
  • £1.00
    13p per 100 g
    Offer
    2 for £1.80
  • £0.75
    33p per 100 g
  • £1.00
    17p per 1 unit
  • £1.00 Was £1.25
    50p per 1 unit
  • £1.00
    13p per 100 g
    Offer
    2 for £1.80