Prices updated daily — 19 April 2026

Cheapest white rice

Compare 65 products across 6 supermarkets

From £0.52 / kilo

white rice — compare prices across 6 supermarkets

JUST ESSENTIALS by ASDA Just Essentials Long Grain Rice 1kg
ASDA

JUST ESSENTIALS by ASDA

JUST ESSENTIALS by ASDA Just Essentials Long Grain Rice 1kg

1 kg

£0.52

£0.52/kg

ASDA

at 1 supermarket

0
Grower Harvest Long Grain Rice 1Kg
Tesco

GROWER'S HARVEST

Grower Harvest Long Grain Rice 1Kg

1 kg

£0.52

£0.52/kg

Tesco

at 1 supermarket

0
Long Grain White Rice
Aldi

EVERYDAY ESSENTIALS

Long Grain White Rice

1 kg

£0.52

£0.52/kg

Aldi

at 1 supermarket

0
Stamford Street Co. White Rice 1kg
Sainsbury's

Stamford

Stamford Street Co. White Rice 1kg

1 kg

£0.52

£0.52/kg

Sainsbury's

at 1 supermarket

0
Sainsbury's Long Grain Rice 2kg
Sainsbury's

Sainsbury's

Sainsbury's Long Grain Rice 2kg

2 kg

£2.35

£1.18/kg

Sainsbury's

at 1 supermarket

0
ASDA Easy Cook Long Grain White Rice
ASDA

ASDA

ASDA Easy Cook Long Grain White Rice

2 kg

£2.47

£1.24/kg

ASDA

at 1 supermarket

0
ASDA Easy Cook Long Grain White Rice
ASDA

ASDA

ASDA Easy Cook Long Grain White Rice

1 kg

£1.25

£1.25/kg

ASDA

at 1 supermarket

0
Tesco Easy Cook Long Grain Rice 2Kg
Tesco

TESCO

Tesco Easy Cook Long Grain Rice 2Kg

2 kg

£2.50

£1.25/kg

Tesco

at 1 supermarket

0
Tesco Easy Cook Long Grain Rice 1Kg
Tesco

TESCO

Tesco Easy Cook Long Grain Rice 1Kg

1 kg

£1.25

£1.25/kg

Tesco

at 1 supermarket

0
Easy Cook Long Grain Rice
Aldi

WORLDWIDE FOODS

Easy Cook Long Grain Rice

1 kg

£1.25

£1.25/kg

Aldi

at 1 supermarket

0
Morrisons Easy Cook Long Grain Rice
OFFER
Morrisons

Morrisons

Morrisons Easy Cook Long Grain Rice

1 kg

£1.25

£1.25/kg

Morrisons

at 1 supermarket

0
Morrisons Easy Cook Long Grain Rice
Morrisons

Morrisons

Morrisons Easy Cook Long Grain Rice

2 kg

£2.50

£1.25/kg

Morrisons

at 1 supermarket

0
Sainsbury's Easy Cook Long Grain White Rice 1kg
Sainsbury's

Sainsbury's

Sainsbury's Easy Cook Long Grain White Rice 1kg

1 kg

£1.25

£1.25/kg

Sainsbury's

at 1 supermarket

0
Sainsbury's Easy Cook Long Grain White Rice 2kg
Sainsbury's

Sainsbury's

Sainsbury's Easy Cook Long Grain White Rice 2kg

2 kg

£2.50

£1.25/kg

Sainsbury's

at 1 supermarket

0
Sainsbury's Long Grain Rice 1kg
Sainsbury's

Sainsbury's

Sainsbury's Long Grain Rice 1kg

1 kg

£1.25

£1.25/kg

Sainsbury's

at 1 supermarket

0
Sainsbury's Easy Cook Long Grain White Rice 500g
Sainsbury's

Sainsbury's

Sainsbury's Easy Cook Long Grain White Rice 500g

500 g

£0.63

£1.26/kg

Sainsbury's

at 1 supermarket

0
Essential Long Grain Rice Easy Cook
Waitrose

Waitrose Ltd

Essential Long Grain Rice Easy Cook

1 kg

£1.60

£1.60/kg

Waitrose

at 1 supermarket

0
Boil In The Bag Rice 8 Pack
Aldi

WORLDWIDE FOODS

Boil In The Bag Rice 8 Pack

500 g

£0.99

£1.98/kg

Aldi

at 1 supermarket

0
Tilda Everyday Long Grain Rice
OFFER
Morrisons

Tilda

Tilda Everyday Long Grain Rice

500 g

from£1.00£1.50

£2.00/kg

ASDA
Morrisons

at 2 supermarkets

0
Morrisons Easy Cook Long Grain Rice
Morrisons

Morrisons

Morrisons Easy Cook Long Grain Rice

500 g

£1.00

£2.00/kg

Morrisons

at 1 supermarket

0
Essential Long Grain Rice Easy Cook
Waitrose

Waitrose Ltd

Essential Long Grain Rice Easy Cook

500 g

£1.00

£2.00/kg

Waitrose

at 1 supermarket

0
ASDA Long Grain White Rice 500g
ASDA

ASDA

ASDA Long Grain White Rice 500g

500 g

£1.12

£2.24/kg

ASDA

at 1 supermarket

0
ASDA 4 Boil in Bag Long Grain White Rice 4 x 125g (500g)
ASDA

ASDA

ASDA 4 Boil in Bag Long Grain White Rice 4 x 125g (500g)

500 g

£1.20

£2.40/kg

ASDA

at 1 supermarket

0
Tesco Boil In The Bag Long Grain Rice 4 X 125G
Tesco

TESCO

Tesco Boil In The Bag Long Grain Rice 4 X 125G

500 g

£1.25

£2.50/kg

Tesco

at 1 supermarket

0
Morrisons Long Grain Boil In The Bag Rice
Morrisons

Morrisons

Morrisons Long Grain Boil In The Bag Rice

500 g

£1.25

£2.50/kg

Morrisons

at 1 supermarket

0
Sainsbury's Boil In The Bag White Rice 4x125g
Sainsbury's

Sainsbury's

Sainsbury's Boil In The Bag White Rice 4x125g

500 g

£1.25

£2.50/kg

Sainsbury's

at 1 supermarket

0
Tilda Everyday Long Grain Rice 1kg
Tesco

Tilda

Tilda Everyday Long Grain Rice 1kg

1 kg

£2.50

£2.50/kg

Tesco

at 1 supermarket

0
Veetee The Rice Box Uruguayan Long Grain Rice 500g
Sainsbury's

Veetee

Veetee The Rice Box Uruguayan Long Grain Rice 500g

500 g

£1.30

£2.60/kg

Sainsbury's

at 1 supermarket

0
Tio Joao Long Grain White Rice 1Kg
Tesco

TIPOL

Tio Joao Long Grain White Rice 1Kg

1 kg

£2.75

£2.75/kg

Tesco

at 1 supermarket

0
ASDA Classic Pudding Rice 500g
ASDA

ASDA

ASDA Classic Pudding Rice 500g

500 g

£1.44

£2.88/kg

ASDA

at 1 supermarket

0
Morrisons Short Grain Rice Pudding Rice
Morrisons

Morrisons

Morrisons Short Grain Rice Pudding Rice

1 kg

£3.00

£3.00/kg

Morrisons

at 1 supermarket

0
Waitrose Long Grain Rice
Waitrose

Waitrose Ltd

Waitrose Long Grain Rice

250 g

£0.75

£3.00/kg

Waitrose

at 1 supermarket

0
ASDA Thai Sticky Rice 500g
ASDA

ASDA

ASDA Thai Sticky Rice 500g

500 g

£1.55

£3.10/kg

ASDA

at 1 supermarket

0
Tesco Pudding Rice 500G
Tesco

TESCO

Tesco Pudding Rice 500G

500 g

£1.55

£3.10/kg

Tesco

at 1 supermarket

0
Sainsbury's Pudding Rice 500g
Sainsbury's

Sainsbury's

Sainsbury's Pudding Rice 500g

500 g

£1.55

£3.10/kg

Sainsbury's

at 1 supermarket

0
Waitrose Short Grain Pudding Rice
Waitrose

Waitrose Ltd

Waitrose Short Grain Pudding Rice

500 g

£1.85

£3.70/kg

Waitrose

at 1 supermarket

0
Waitrose Thai Sticky Rice
Waitrose

Waitrose Ltd

Waitrose Thai Sticky Rice

500 g

£1.85

£3.70/kg

Waitrose

at 1 supermarket

0
Tilda Boil In Bag Long Grain 250G
Deal at Morrisons
Tesco

Tilda

Tilda Boil In Bag Long Grain 250G

250 g

from£1.00

£4.00/kg

ASDA
Morrisons
Sainsbury's
Tesco

at 4 supermarkets

0
Ben's Original Long Grain Rice
Morrisons

Ben's Original

Ben's Original Long Grain Rice

450 g

£1.95

£4.33/kg

Morrisons

at 1 supermarket

0
Bens Original Sticky Rice
Morrisons

Ben's Original

Bens Original Sticky Rice

220 g

£1.00

£4.55/kg

Morrisons

at 1 supermarket

0
Duchy Organic Long Grain Rice
Waitrose

Waitrose Ltd

Duchy Organic Long Grain Rice

500 g

£2.45

£4.90/kg

Waitrose

at 1 supermarket

0
Veetee Middle Eastern Persian Pearl Extra Long Grain Rice 250g
Sainsbury's

Veetee

Veetee Middle Eastern Persian Pearl Extra Long Grain Rice 250g

250 g

£1.25

£5.00/kg

Sainsbury's

at 1 supermarket

0
Ben's Original Long Grain Rice 500g
ASDA

Ben's Original

Ben's Original Long Grain Rice 500g

500 g

£2.65

£5.30/kg

ASDA

at 1 supermarket

0
Ben's Original Long Grain Rice
Offer
Waitrose

Ben's Original

Ben's Original Long Grain Rice

220 g

£1.20

£5.45/kg

Waitrose

at 1 supermarket

0
Tilda Sticky Rice
Morrisons

Tilda

Tilda Sticky Rice

500 g

from£3.00

£6.00/kg

Morrisons
Sainsbury's

at 2 supermarkets

0
Tilda Pudding Rice 500g
Sainsbury's

Tilda

Tilda Pudding Rice 500g

500 g

£3.00

£6.00/kg

Sainsbury's

at 1 supermarket

0
Ben's Original Boil In Bag Long Grain Rice 8 x 62.5g
ASDA

Ben's Original

Ben's Original Boil In Bag Long Grain Rice 8 x 62.5g

500 g

from£3.14

£6.28/kg

ASDA
Morrisons

at 2 supermarkets

0
Bens Original Boil in Bag Long Grain Rice 8x62.5g
Sainsbury's

Bens

Bens Original Boil in Bag Long Grain Rice 8x62.5g

500 g

£3.20

£6.40/kg

Sainsbury's

at 1 supermarket

0
Ben's Original Boil in Bag Long Grain Rice 8 x 62.5g
Tesco

Ben's Original

Ben's Original Boil in Bag Long Grain Rice 8 x 62.5g

500 g

£3.20

£6.40/kg

Tesco

at 1 supermarket

0
Ben's Original Boil-In-Bag Long Grain Rice
Waitrose

Ben's Original

Ben's Original Boil-In-Bag Long Grain Rice

500 g

£3.35

£6.70/kg

Waitrose

at 1 supermarket

0
1-50 / 65