
A tin of tomatoes and a splash of cream doing a lot of work.
Swaps that keep this dish what it is. The prices on this page are for the recipe as written.
Pescatarian
Creamy Tomato Prawn Pasta
Skip browning the chicken; add the prawns to the simmering sauce after the cream and cook for 2–3 minutes until just pink.
Vegetarian
Creamy Tomato Cannellini Bean Pasta
Skip browning the chicken; warm the drained beans in the sauce for the last 5 minutes after the cream goes in.
Vegan
Creamy Tomato Cannellini Bean Pasta
Skip browning the chicken; stir in the oat cream off the boil and warm the drained beans in the sauce for 5 minutes, then finish without cheese.
Gluten-free
List price at each shop
Has every item
no items missing · £8.11 of food
£19.05
57% spare
Missing items
These totals leave part of the list out, so a lower one isn't a cheaper shop.
· £4.22 of food
£14.50
71% spare
No price at Morrisons for:
· £4.37 of food
£10.71
59% spare
No price at Sainsbury's for:
· £2.97 of food
£10.74
72% spare
No price at Aldi UK for:
· £3.46 of food
£11.04
69% spare
No price at Asda for:
£2.03a serve
£2.03 a serve, cheapest at Tesco
About £8.11 of ingredients used for 4 serves.
£17.60 across 5 shops · all 9 items priced · £5.15 more for bigger packs, 77% spare for later
£8.11
no items missing
you'll pay £19.05 · 57% of it spare
£4.22
missing 1 item
you'll pay £14.50 · 71% of it spare
£4.37
missing 2 items
you'll pay £10.71 · 59% of it spare
£2.97
missing 3 items
you'll pay £10.74 · 72% of it spare
£3.46
missing 3 items
you'll pay £11.04 · 69% of it spare
Tinned chopped tomatoes
£0.43
need 400 gEveryday Essentials Chopped Tomatoes in Tomato Juice 0.4kgclosest match 1 pack assumed, quantity unknown (size unknown)
Aldi UK£0.43·
Asda£1.08/kg£0.43·
Sainsbury's£1.13/kg£0.45·
Morrisons£0.45·
Tesco£1.18/kg£0.47·
OcadoN/A
Garlic
~£6.50/kg
need 15 gNature's Pick Loose Garlic 1 each 60 g£0.39closest match
Aldi UK~£6.50/kg£0.39·
Asda~£7.17/kg£0.43·
Tesco~£8.33/kg£0.50·
Sainsbury's~£8.33/kg£0.50·
Morrisons£1.83·
OcadoN/A
Olive oil
£5.30/L
need 20 mlSolesta Olive Oil 1 L£5.29closest match
Aldi UK£5.30/L£5.29·
Asda£10.92/L£2.73·
Sainsbury's£12.00/L£3.00·
Morrisons£3.00·
Tesco£12.40/L£3.10·
OcadoN/A

Brown onion
£0.80/kg
need 150 gSainsbury's Onions 1 kg£0.80closest match
Sainsbury's£0.80/kg£0.80·
Tesco£0.95/kg£0.11·
Aldi UK£0.95·
Asda~£1.68/kg£0.95·
Morrisons£0.95·
OcadoN/A

Grated hard cheese
£16.25/kg
need 60 gSainsbury's Dried Grated Hard Cheese 80 g£1.30
Sainsbury's£16.25/kg£1.30·
Tesco£37.00/kg£1.85·
Aldi UKN/A·
AsdaN/A·
MorrisonsN/A·
OcadoN/A

Penne pasta
£0.82/kg
need 400 gHearty Food Co. Penne Pasta 500 g£0.41closest matchreal special
Tesco£0.82/kg£0.41·
Sainsbury's£0.82/kg£0.41·
Aldi UK£0.69·
Morrisons£0.69·
Asda£3.00/kg£1.50·
OcadoN/A

Dried basil
£36.00/kg
need 1 gTesco Standard 50 g£1.80closest match
Tesco£36.00/kg£1.80·
Morrisons£2.00·
Aldi UKN/A·
Sainsbury'sN/A·
AsdaN/A·
OcadoN/A

Thickened cream
£2.18
need 200 mlMorrisons British Single Cream 600 mlclosest match
Morrisons£2.18·
Tesco£13.66/kg£3.10·
Aldi UKN/A·
Sainsbury'sN/A·
AsdaN/A·
OcadoN/A
Chicken thigh fillets
£2.50/kg
need 500 gAsda British Chicken Thighs 2 kg£5.00closest match
Asda£2.50/kg£5.00·
Aldi UK£2.99/kg£2.99·
Morrisons£3.40·
Sainsbury's£4.25/kg£4.25·
Tesco£2.88/kg£5.75·
OcadoN/A
Cook the gluten-free penne for the packet time and rinse briefly if it gets sticky; it softens quickly.
Dairy-free
Stir the oat cream in off the boil so it does not split, and finish without the cheese.
Swaps are suggestions — check labels if you are cooking for an allergy.