Butter and ghee
Butter and ghee from our checked list. Each product links to its own page, with the ingredients and a label check.
44 products
Last checked: 29 October 2026
Aldi West Country Salted Butter
Aldi
Swap: Aldi West Country Salted Butter
Label check: Excellent (88)
Protein: 0.3g per 100g
Aldi

All Things Butter
All Things Butter
Swap: All Things Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Ocado, Asda, Sainsbury's
Anchor Butter
Anchor
Swap: Anchor Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Tesco, Sainsbury's

Bertolli Spreadable With Butter & Olive Oil 400g
Bertolli
Swap: Bertolli Spreadable With Butter & Olive Oil 400g — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0.5g per 100g
Morrisons

Castle Dairies Salted Welsh Butter
Castle Dairies
Swap: Castle Dairies Salted Welsh Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Lidl

Co-Op British Salted Butter
Co-op
Swap: Co-Op British Salted Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Co-op
Collier's Welsh Churned Butter
Collier's
Swap: Collier's Welsh Churned Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Lidl

Cornish Dairy Co Salted Butter 250g
Cornish
Swap: Cornish Dairy Co Salted Butter 250g — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0.7g per 100g
Morrisons
Country Life Salted Butter
Country Life
Swap: Country Life Salted Butter
Label check: Excellent (88)
Protein: 0.5g per 100g
Asda, Co-op

Dairy Manor Salted Welsh Butter
Dairy Manor
Swap: Dairy Manor Salted Welsh Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Lidl

Dairy Manor Unsalted Butter
Dairy Manor
Swap: Dairy Manor Unsalted Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Lidl

Fen Farm Dairy Bungay Butter Roll Salted 200g
Fen Farm Dairy
Swap: Fen Farm Dairy Bungay Butter Roll Salted 200g — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0.9g per 100g
Fen Farm Dairy · online

Fen Farm Dairy Ghee 190g
Fen Farm Dairy
Swap: Fen Farm Dairy Ghee 190g — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 1.4g per 100g
Fen Farm Dairy · online

Graham's Isle Of Skye Sea Salt Butter 250g
Graham's
Swap: Graham's Isle Of Skye Sea Salt Butter 250g — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0.6g per 100g
Morrisons

Graham's Unsalted Butter
Graham's
Swap: Graham's Unsalted Butter — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0.6g per 100g
Morrisons

Hunter & Gather Grass Fed Organic Ghee
Hunter & Gather
Swap: Hunter & Gather Grass Fed Organic Ghee — instead of Blended vegetable or sunflower oil
Label check: Excellent (88)
Protein: 0g per 100g
Hunter & Gather · online

Joseph Heler Cheshire Butter
Joseph Heler
Swap: Joseph Heler Cheshire Butter — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0.6g per 100g
Morrisons

Kerrygold Spreadable Olive Oil 200g
Kerrygold
Swap: Kerrygold Spreadable Olive Oil 200g — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0.4g per 100g
Morrisons

Laila Ghee
Laila
Swap: Laila Ghee — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0g per 100g
Morrisons

Longley Farm Luxury Jersey Butter
Longley Farm
Swap: Longley Farm Luxury Jersey Butter
Label check: Excellent (88)
Protein: 0.8g per 100g
Morrisons
Lurpak Unsalted Butter
Lurpak
Swap: Lurpak Unsalted Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Waitrose

M&S Salted Softer Butter
M&S
Swap: M&S Salted Softer Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
M&S

Morrisons British Butter Salted
Morrisons
Swap: Morrisons British Butter Salted
Label check: Excellent (88)
Protein: 0.6g per 100g
Morrisons

Morrisons British Butter Unsalted
Morrisons
Swap: Morrisons British Butter Unsalted
Label check: Excellent (88)
Protein: 1g per 100g
Morrisons
Muller Unsalted British Butter
Muller
Swap: Muller Unsalted British Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Co-op

Ocado Salted Butter
Ocado
Swap: Ocado Salted Butter
Label check: Excellent (88)
Protein: 10g per 100g
Ocado

Ossa Organic Organic Grass Fed Ghee
Ossa Organic
Swap: Ossa Organic Organic Grass Fed Ghee — instead of Blended vegetable or sunflower oil
Label check: Excellent (88)
Protein: 0.1g per 100g
Ossa Organic · online

President Beurre Tendre Doux
President
Swap: President Beurre Tendre Doux
Label check: Excellent (88)
Protein: 0.7g per 100g
Morrisons, Sainsbury's
President Butter
President
Swap: President Butter
Label check: Excellent (88)
Protein: 0.7g per 100g
Morrisons

President French Unsalted Block Butter 250g
President
Swap: President French Unsalted Block Butter 250g — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0.7g per 100g
Morrisons

Sainsbury's Salted English Butter
Sainsbury's
Swap: Sainsbury's Salted English Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Sainsbury's

Tesco Finest Welsh Butter
Tesco Finest
Swap: Tesco Finest Welsh Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Tesco

Tesco Salted Butter
Tesco
Swap: Tesco Salted Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Tesco
Waitrose Duchy Organic English Unsalted Butter
Waitrose
Swap: Waitrose Duchy Organic English Unsalted Butter
Label check: Excellent (88)
Protein: 0.6g per 100g
Waitrose
Waitrose French Butter with Sea Salt Crystals
Waitrose
Swap: Waitrose French Butter with Sea Salt Crystals
Label check: Excellent (88)
Protein: 0.7g per 100g
Waitrose

Yeo Valley Organic Salted Butter 200g
Yeo Valley
Swap: Yeo Valley Organic Salted Butter 200g — instead of Blended vegetable or sunflower oil spreads
Label check: Excellent (88)
Protein: 0.6g per 100g
Morrisons
Tesco Finest Garlic & Mixed Herb Butter with Onion
Tesco Finest
Swap: Tesco Finest Garlic & Mixed Herb Butter with Onion
Label check: Excellent (80)
Protein: 0.9g per 100g
Tesco

Cliftons Farm Organic Jersey Ghee
Cliftons Farm
Swap: Cliftons Farm Organic Jersey Ghee — instead of Blended vegetable or sunflower oil spreads
Label check: Good (70)
Cliftons Farm · online

Cliftons Farm Raw Jersey Butter
Cliftons Farm
Swap: Cliftons Farm Raw Jersey Butter — instead of Blended vegetable or sunflower oil spreads
Label check: Good (70)
Cliftons Farm · online

Good Phats Organic British Grass-Fed Ghee
Good Phats
Swap: Good Phats Organic British Grass-Fed Ghee — instead of Blended vegetable or sunflower oil
Label check: Good (70)
Good Phats · online

Hook & Son Grass-Fed Ghee
Hook & Son
Swap: Hook & Son Grass-Fed Ghee — instead of Blended vegetable or sunflower oil spreads
Label check: Good (70)
Hook & Son · online

Hook & Son Lightly Salted Raw Butter
Hook & Son
Swap: Hook & Son Lightly Salted Raw Butter — instead of Blended vegetable or sunflower oil spreads
Label check: Good (70)
Hook & Son · online

Quickes Farm Quicke's, Slightly Salted Grass Fed Whey Butter
Quickes Farm
Swap: Quickes Farm Quicke's, Slightly Salted Grass Fed Whey Butter — instead of Blended vegetable or sunflower oil spreads
Label check: Good (70)
Pipers Farm · online