SmartShelf

✦ Go Pro

Cheapest Spaghetti in the UK

Prices updated 15 November 2026 · 120 products across 9 supermarkets

The best-value spaghetti in the UK right now is Hearty Food Co. Spaghetti Pasta 500G at Tesco — £0.56/kg (£0.28).
120Products Compared
9Supermarkets
£0.56Lowest /Kg

We compare spaghetti 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 spaghetti is genuinely cheapest. Prices update daily.

1Hearty Food Co. Spaghetti Pasta 500GHearty Food Co. Spaghetti Pasta 500GTescoBest value£0.56/kg£0.282EVERYDAY ESSENTIALS Spaghetti Pasta 500g 0.5 KGEVERYDAY ESSENTIALS Spaghetti Pasta 500g 0.5 KGAldi£0.56/kg£0.283EVERYDAY ESSENTIALS Spaghetti Pasta 500gEVERYDAY ESSENTIALS Spaghetti Pasta 500gAldi£0.56/kg£0.284Stamford Street Co. Spaghetti 500gStamford Street Co. Spaghetti 500gSainsbury's£0.56/kg£0.285Tesco Spaghetti Pasta 1KgTesco Spaghetti Pasta 1KgTesco£1.19/kg£1.196M&S Spaghetti Loops 410gM&S Spaghetti Loops 410gM&S£1.34/kg£0.557M&S Italian Spaghetti 1kgM&S Italian Spaghetti 1kgM&S£1.35/kg£1.358Essential SpaghettiEssential SpaghettiWaitrose£1.40/kg£0.709M&S Spaghetti 500gM&S Spaghetti 500gM&S£1.40/kg£0.7010Tesco Short Spaghetti Pasta 500GTesco Short Spaghetti Pasta 500GTesco£1.50/kg£0.7511Morrisons Spaghetti 500gMorrisons Spaghetti 500gMorrisons£1.50/kg£0.7512Tesco Quick Cook Spaghetti Pasta 500GTesco Quick Cook Spaghetti Pasta 500GTesco£1.50/kg£0.7513Sainsbury's Spaghetti Pasta 500gSainsbury's Spaghetti Pasta 500gSainsbury's£1.50/kg£0.7514Sainsbury's Spaghetti Pasta 1kgSainsbury's Spaghetti Pasta 1kgSainsbury's£1.50/kg£1.5015Sainsbury's Quick Cook Spaghetti Pasta 500gSainsbury's Quick Cook Spaghetti Pasta 500gSainsbury's£1.50/kg£0.7516Ocado Spaghetti Pasta 500gOcado Spaghetti Pasta 500gOcado£1.50/kg£0.7517Ocado Whole Wheat Spaghetti Pasta 500gOcado Whole Wheat Spaghetti Pasta 500gOcado£1.50/kg£0.7518Tesco Whole Wheat Spaghetti 500GTesco Whole Wheat Spaghetti 500GTesco£1.50/kg£0.7519Ragu Authentic Italian Spaghetti Wheat Pasta 750gRagu Authentic Italian Spaghetti Wheat Pasta 750gIceland£1.67/kg£1.2520ASDA Spaghetti Loops 210gASDA Spaghetti Loops 210gAsda£1.86/kg£0.3921Napolina Spaghetti 1kgNapolina Spaghetti 1kgAsda£1.87/kg£1.8722Heinz Spaghetti Hoops 4 x 400gHeinz Spaghetti Hoops 4 x 400gIceland£1.88/kg£3.0023Heinz Spaghetti  4 x 400gHeinz Spaghetti 4 x 400gIceland£1.88/kg£3.0024Napolina Spaghetti 500gNapolina Spaghetti 500gMorrisons£2.00/kg£1.00
See The Live Spaghetti Comparison →

Cheapest Spaghetti: FAQ

Where is the cheapest spaghetti in the UK?

Right now the best value spaghetti is Hearty Food Co. Spaghetti Pasta 500G at Tesco, £0.28 (£0.56/kg). SmartShelf ranks spaghetti by price per unit across 9 supermarkets, updated daily.

Which supermarket is cheapest for spaghetti?

We compare spaghetti across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Tesco has the cheapest option, but the ranking updates every day as prices change.

How does SmartShelf compare spaghetti 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.