
A white sauce, a block of cheese, and no jar required.
Swaps that keep this dish what it is. The prices on this page are for the recipe as written.
Pescatarian
Macaroni Cheese
Soften the onion in the butter for 5 minutes before stirring in the flour.
Vegetarian
Macaroni Cheese
Soften the onion in the butter for 5 minutes before stirring in the flour.
Gluten-free
Gluten-Free Macaroni Cheese with Bacon
Cook the gluten-free macaroni 3 minutes short of its packet time, as it softens further in the oven.
Swaps are suggestions — check labels if you are cooking for an allergy.
List price at each shop
no items missing · $13.48 of food
$28.38
53% spare
no items missing · $14.81 of food · $1.33 more
$28.84
49% spare
no items missing · $15.31 of food · $1.83 more
$33.10
54% spare
$3.37a serve
$3.37 a serve, cheapest at Pak'nSave
About $13.48 of ingredients used for 4 serves.
$29.38 across 3 shops · all 7 items priced · $3.79 more for bigger packs, 56% spare for later
$13.48
no items missing
you'll pay $28.38 · 53% of it spare
$14.81
no items missing · $1.33 more
you'll pay $28.84 · 49% of it spare
$15.31
no items missing · $1.83 more
you'll pay $33.10 · 54% of it spare

Bacon rashers
$19.95/kg
need 200 gBeehive Shoulder Bacon 200 g$3.99closest match
Pak'nSave$19.95/kg$3.99·
Woolworths NZ$4.50·
New World$31.92/kg$3.49

Milk
$1.94/L
need 700 mlPams Value Standard Milk 1 L$1.94closest match
Pak'nSave$1.94/L$1.94·
Woolworths NZ$2.26·
New World$2.26/L$2.26

Butter
$2.40/100g
need 50 gMainland Salted Butter 100g 250 g$5.99closest match
Pak'nSave$2.40/100g$5.99·
Woolworths NZ$6.80·
New World$3.00/100g$7.49

Plain flour
$0.126/100g
need 50 gPams Pure Plain Flour 100g 1.5 kg$1.89closest matchreal special
Pak'nSave$0.126/100g$1.89·
Woolworths NZ$2.00·
New World$0.133/100g$2.00

Grated tasty cheese
$2.34/100g
need 200 gPams Tasty Grated Cheese 100g 375 g$8.79closest match
Pak'nSave$2.34/100g$8.79·
Woolworths NZ$6.50·
New World$2.66/100g$8.99

Macaroni
$0.36/100g
need 400 gPams Macaroni Elbow Pasta 500 g$1.79closest match
New World$0.36/100g$1.79·
Woolworths NZ$1.79·
Pak'nSave$0.46/100g$2.29

Brown onion
$4.99
need 100 gWoolworths fresh vegetable onions brown 1.5 kg
Woolworths NZ$4.99·
Pak'nSave$3.49/kg$3.49·
New World$3.59/kg$3.59