Cheapest Basmati in the UK
Prices updated 15 November 2026 · 59 products across 8 supermarkets
We compare basmati across all 9 major UK supermarkets: Tesco, Asda, Sainsbury's, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland — and rank by price per unit so you can see where basmati is genuinely cheapest. Prices update daily.
Essential Basmati Rice£1.80/kg£1.8010
Essential Brown Basmati Rice£1.80/kg£1.8011
Trophy Indian Basmati Rice 10kg£2.00/kg£20.0014
Laila Xtra Long Basmati 5kg£2.00/kg£10.0017
Island Sun Golden Basmati Sella Rice 5Kg£2.30/kg£11.5023Cheapest Basmati: FAQ
Where is the cheapest basmati in the UK?
Right now the best value basmati is Badshah Basmati Rice 10kg at Asda, £11.50 (£1.15/kg). SmartShelf ranks basmati by price per unit across 8 supermarkets, updated daily.
Which supermarket is cheapest for basmati?
We compare basmati across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Asda has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare basmati prices?
We list each product's price per unit (£/kg, £/litre or per item) so you compare like for like, and we show loyalty prices such as Clubcard and Nectar where available. Free, with no sign-up.