
Spaghetti Bolognese
The weeknight standard, and it freezes in portions.
Ingredients
- Beef mince500 g
- Spaghetti400 g
- Tinned chopped tomatoes800 g
- Brown onion150 g
- Carrot120 g
- Celery80 g
- Garlic15 g
- Tomato paste70 g
- Olive oil20 ml
- Dried oregano2 g
Method
- Finely dice the onion, carrot and celery and cook in the oil over medium heat for 8 minutes until soft.
- Add the crushed garlic and cook for 1 minute, then add the mince and brown it well, breaking up any lumps.
- Stir in the tomato paste and cook for 2 minutes, then add the tinned tomatoes, oregano and a splash of water.
- Simmer uncovered for 25-30 minutes, stirring now and then, until thick. Season to taste.
- Meanwhile cook the spaghetti in well-salted water until al dente, then toss through the sauce.
Cooking for a different diet?
Swaps that keep this dish what it is. The prices on this page are for the recipe as written.
Vegetarian
- 440 g Tinned brown lentils instead of Beef mince
No browning: add the drained lentils with the tinned tomatoes and simmer for 15-20 minutes until thick.
Vegan
- 440 g Tinned brown lentils instead of Beef mince
No browning: add the drained lentils with the tinned tomatoes and simmer for 15-20 minutes until thick.
Gluten-free
- 400 g Gluten-free spaghetti instead of Spaghetti
Cook the gluten-free spaghetti a minute short of the packet time and toss it with the sauce straight away.
Swaps are suggestions — check labels if you are cooking for an allergy.
What it costs, and where to buy it
Shops to compare
List price at each shop
Has every item
Sainsbury'sBest choiceyou pay £12.21 · 50% spare
£6.06
no items missing
Morrisonsyou pay £13.70 · 55% spare
£6.13
no items missing · £0.07 more
Missing items
These totals leave part of the list out, so a lower one isn't a cheaper shop.
Aldi UKyou pay £13.07 · 59% spare
£5.42
missing 1 item
Asdayou pay £10.32 · 51% spare
£5.01
missing 2 items
Tescoyou pay £13.23 · 47% spare
£6.99
missing 2 items
£1.52a serve
£1.52 a serve, cheapest at Sainsbury's
About £6.06 of ingredients used for 4 serves.
£13.38 across 4 shops · all 10 items priced · £3.56 more for bigger packs, 63% spare for later
£6.06
no items missing
you'll pay £12.21 · 50% of it spare
£6.13
no items missing · £0.07 more
you'll pay £13.70 · 55% of it spare
£5.42
missing 1 item
you'll pay £13.07 · 59% of it spare
£5.01
missing 2 items
you'll pay £10.32 · 51% of it spare
£6.99
missing 2 items
you'll pay £13.23 · 47% of it spare
Buy at
Aldi UK£8.42
Tinned chopped tomatoes
£1.08/kg
need 800 g2 × Everyday Essentials Chopped Tomatoes in Tomato Juice 0.4kg£0.43closest match
Aldi UK£1.08/kg£0.43·
Tesco£1.08/kg£0.43·
Asda£1.08/kg£0.43·
Morrisons£0.45·
Sainsbury's£1.18/kg£0.47·
OcadoN/A
Brown onion
£0.69/kg
need 150 gNature's Pick Brown Onions 1kg£0.69
Aldi UK£0.69/kg£0.69·
Tesco£0.95/kg£0.11·
Sainsbury's~£1.68/kg£0.95·
Asda~£1.68/kg£0.95·
Morrisons£0.95·
OcadoN/A
Celery
£3.40/kg
need 80 gNature's Pick Celery Sticks 0.35kg£1.19closest match
Aldi UK£3.40/kg£1.19·
Sainsbury's£3.60/kg£0.90·
Morrisons£0.90·
Asda£3.60/kg£1.26·
TescoN/A·
OcadoN/A
Garlic
~£6.50/kg
need 15 gNature's Pick Loose Garlic 1 each£0.39
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,000ml£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
Buy at
Sainsbury's£1.58

Spaghetti
£0.56/kg
need 400 gStamford Street Co. Spaghetti 500g£0.28closest match
Sainsbury's£0.56/kg£0.28·
Aldi UK£0.56/kg£0.28·
Tesco£1.50/kg£0.75·
Morrisons£0.75·
AsdaN/A·
OcadoN/A

Carrot
£0.70/kg
need 120 gSainsbury's Standard£0.35closest match
Sainsbury's£0.70/kg£0.35·
Tesco£0.69/kg£0.11·
Morrisons£0.44·
Asda£2.00/kg£0.60·
Aldi UK£0.69/kg£0.69·
OcadoN/A

Dried oregano
£79.16/kg
need 2 gSainsbury's Oregano 12g£0.95real special
Sainsbury's£79.16/kg£0.95·
Morrisons£1.09·
Aldi UKN/A·
TescoN/A·
AsdaN/A·
OcadoN/A
Buy at
Morrisons£0.59

Tomato paste
£0.59
need 70 gMorrisons Tomato Puree (200g)closest match
Morrisons£0.59·
Aldi UK£0.59·
Tesco£2.95/kg£0.59·
Asda£3.50/kg£0.70·
Sainsbury's£9.62/kg£1.25·
OcadoN/A
Buy at
Asda£2.79
Beef mince
£5.58/kg
need 500 gJUST ESSENTIALS By ASDA Beef Mince 500g£2.79closest match
Asda£5.58/kg£2.79·
Aldi UK£6.18/kg£3.09·
Sainsbury's£6.18/kg£3.09·
Morrisons£3.25·
Tesco£9.47/kg£7.10·
OcadoN/A