{
 "generated_at": "2026-10-22T11:12+10:00",
 "site": "https://proteinaisle.com.au",
 "specials": [
  {
   "name": "Bega Peanut Butter Smooth 470g",
   "retailer": "Woolworths",
   "size": "470g",
   "price": 3.45,
   "was_price": 6.9,
   "protein_per_dollar": 32.74,
   "protein_per_100kcal": 3.8,
   "cost_per_30g_protein": 0.92,
   "url": "https://www.woolworths.com.au/shop/productdetails/98046/bega-peanut-butter-smooth",
   "discount_pct": 50
  },
  {
   "name": "Bega Peanut Butter Crunchy 470g",
   "retailer": "Woolworths",
   "size": "470g",
   "price": 3.45,
   "was_price": 6.9,
   "protein_per_dollar": 32.74,
   "protein_per_100kcal": 3.8,
   "cost_per_30g_protein": 0.92,
   "url": "https://www.woolworths.com.au/shop/productdetails/98049/bega-peanut-butter-crunchy",
   "discount_pct": 50
  },
  {
   "name": "Bega Light Peanut Butter Smooth 470g",
   "retailer": "Woolworths",
   "size": "470g",
   "price": 3.45,
   "was_price": 6.9,
   "protein_per_dollar": 23.97,
   "protein_per_100kcal": 3.1,
   "cost_per_30g_protein": 1.25,
   "url": "https://www.woolworths.com.au/shop/productdetails/98047/bega-light-peanut-butter-smooth",
   "discount_pct": 50
  },
  {
   "name": "Tegel Take Outs Korean Style Chicken 400g",
   "retailer": "Woolworths",
   "size": "400g",
   "price": 6,
   "was_price": 12,
   "protein_per_dollar": 9.47,
   "protein_per_100kcal": 7.0,
   "cost_per_30g_protein": 3.17,
   "url": "https://www.woolworths.com.au/shop/productdetails/6043948/tegel-take-outs-korean-style-chicken",
   "discount_pct": 50
  },
  {
   "name": "Tegel Take Outs Karaage Chicken 360g",
   "retailer": "Woolworths",
   "size": "360g",
   "price": 6,
   "was_price": 12,
   "protein_per_dollar": 9.18,
   "protein_per_100kcal": 7.2,
   "cost_per_30g_protein": 3.27,
   "url": "https://www.woolworths.com.au/shop/productdetails/6043857/tegel-take-outs-karaage-chicken",
   "discount_pct": 50
  },
  {
   "name": "Farmers Union Greek Style High Protein Yoghurt Pouch Strawberry 150g",
   "retailer": "Woolworths",
   "size": "150g",
   "price": 1.9,
   "was_price": 3.2,
   "protein_per_dollar": 8.11,
   "protein_per_100kcal": 13.9,
   "cost_per_30g_protein": 3.7,
   "url": "https://www.woolworths.com.au/shop/productdetails/6035121/farmers-union-greek-style-high-protein-yoghurt-pouch-strawberry",
   "discount_pct": 41
  },
  {
   "name": "Farmers Union Greek Style High Protein Yoghurt Strawberry 150g",
   "retailer": "Woolworths",
   "size": "150g",
   "price": 1.9,
   "was_price": 3.2,
   "protein_per_dollar": 8.11,
   "protein_per_100kcal": 13.9,
   "cost_per_30g_protein": 3.7,
   "url": "https://www.woolworths.com.au/shop/productdetails/6036528/farmers-union-greek-style-high-protein-yoghurt-strawberry",
   "discount_pct": 41
  },
  {
   "name": "Farmers Union Greek Style High Protein Yoghurt Vanilla 150g",
   "retailer": "Woolworths",
   "size": "150g",
   "price": 1.9,
   "was_price": 3.2,
   "protein_per_dollar": 8.03,
   "protein_per_100kcal": 13.8,
   "cost_per_30g_protein": 3.74,
   "url": "https://www.woolworths.com.au/shop/productdetails/6037695/farmers-union-greek-style-high-protein-yoghurt-vanilla",
   "discount_pct": 41
  },
  {
   "name": "Primo Protein Double Smoked Leg Ham 190g",
   "retailer": "Woolworths",
   "size": "190g",
   "price": 4.1,
   "was_price": 6.9,
   "protein_per_dollar": 9.27,
   "protein_per_100kcal": 17.7,
   "cost_per_30g_protein": 3.24,
   "url": "https://www.woolworths.com.au/shop/productdetails/6078187/primo-protein-double-smoked-leg-ham",
   "discount_pct": 41
  },
  {
   "name": "Primo Protein Mild Salami 150g",
   "retailer": "Woolworths",
   "size": "150g",
   "price": 4.1,
   "was_price": 6.9,
   "protein_per_dollar": 8.78,
   "protein_per_100kcal": 6.2,
   "cost_per_30g_protein": 3.42,
   "url": "https://www.woolworths.com.au/shop/productdetails/6078830/primo-protein-mild-salami",
   "discount_pct": 41
  }
 ],
 "next_week": {
  "valid_from": null,
  "valid_to": null,
  "page": "https://proteinaisle.com.au/next-week-specials/",
  "status": "next week's catalogue not published yet (Woolworths publishes Monday afternoon)",
  "deals": []
 },
 "best_value_by_category": {
  "Plant protein, tofu & legumes": {
   "name": "Katoomba Ingredients Yellow Split Peas 1kg (dry)",
   "retailer": "Woolworths",
   "size": "1kg",
   "price": 2.5,
   "was_price": null,
   "protein_per_dollar": 98.8,
   "protein_per_100kcal": 7.0,
   "cost_per_30g_protein": 0.3,
   "url": "https://www.woolworths.com.au/shop/productdetails/753948/katoomba-ingredients-yellow-split-peas"
  },
  "Meat & fish": {
   "name": "Bega Peanut Butter Smooth 470g",
   "retailer": "Woolworths",
   "size": "470g",
   "price": 3.45,
   "was_price": 6.9,
   "protein_per_dollar": 32.74,
   "protein_per_100kcal": 3.8,
   "cost_per_30g_protein": 0.92,
   "url": "https://www.woolworths.com.au/shop/productdetails/98046/bega-peanut-butter-smooth"
  },
  "Protein bread, pasta & cereal": {
   "name": "Vetta Smart Protein Penne Pasta 375g (dry)",
   "retailer": "Woolworths",
   "size": "375g",
   "price": 3,
   "was_price": null,
   "protein_per_dollar": 31.12,
   "protein_per_100kcal": 7.2,
   "cost_per_30g_protein": 0.96,
   "url": "https://www.woolworths.com.au/shop/productdetails/117548/vetta-smart-protein-penne-pasta"
  },
  "Cheese": {
   "name": "Westacre Dairy Tasty Cheese Block 1kg",
   "retailer": "ALDI",
   "size": "1kg",
   "price": 8.99,
   "was_price": null,
   "protein_per_dollar": 26.92,
   "protein_per_100kcal": 5.9,
   "cost_per_30g_protein": 1.11,
   "url": "https://www.aldi.com.au/product/westacre-dairy-tasty-cheese-block-1kg-000000000000403395"
  },
  "Dairy & yoghurt": {
   "name": "Pauls Plus+ Protein Low Fat Milk 2L",
   "retailer": "Woolworths",
   "size": "2L",
   "price": 4.95,
   "was_price": 5.9,
   "protein_per_dollar": 24.19,
   "protein_per_100kcal": 8.8,
   "cost_per_30g_protein": 1.24,
   "url": "https://www.woolworths.com.au/shop/productdetails/513469/pauls-plus-protein-low-fat-milk"
  },
  "Tinned fish": {
   "name": "Portview Tuna Chunks in Springwater 425g",
   "retailer": "ALDI",
   "size": "425g",
   "price": 3.29,
   "was_price": null,
   "protein_per_dollar": 21.66,
   "protein_per_100kcal": 22.9,
   "cost_per_30g_protein": 1.38,
   "url": "https://www.aldi.com.au/product/portview-tuna-chunks-in-springwater-425g-000000000200924003"
  },
  "Protein powders": {
   "name": "Onset Platinum Protein Powder Vanilla 500g",
   "retailer": "ALDI",
   "size": "500g",
   "price": 23.99,
   "was_price": null,
   "protein_per_dollar": 16.15,
   "protein_per_100kcal": 20.4,
   "cost_per_30g_protein": 1.86,
   "url": "https://www.aldi.com.au/product/onset-platinum-protein-powder-vanilla-500g-000000000632877001"
  },
  "Eggs": {
   "name": "Lodge Farms Barn Laid Eggs 700g",
   "retailer": "ALDI",
   "size": "700g",
   "price": 5.29,
   "was_price": null,
   "protein_per_dollar": 14.37,
   "protein_per_100kcal": 8.5,
   "cost_per_30g_protein": 2.09,
   "url": "https://www.aldi.com.au/product/lodge-farms-barn-laid-eggs-700g-000000000000405620"
  },
  "Bars & snacks": {
   "name": "Tasti Protein Bar Nutty Choc 10 pack",
   "retailer": "Woolworths",
   "size": "10 pack",
   "price": 7.5,
   "was_price": null,
   "protein_per_dollar": 13.4,
   "protein_per_100kcal": 5.0,
   "cost_per_30g_protein": 2.24,
   "url": "https://www.woolworths.com.au/shop/productdetails/6054613/tasti-protein-bar-nutty-choc"
  },
  "Deli meats": {
   "name": "Berg Leg Ham Thinly Sliced 4 Pack 400g",
   "retailer": "ALDI",
   "size": "400g",
   "price": 4.99,
   "was_price": null,
   "protein_per_dollar": 12.9,
   "protein_per_100kcal": 17.5,
   "cost_per_30g_protein": 2.33,
   "url": "https://www.aldi.com.au/product/berg-leg-ham-thinly-sliced-4-pack-400g-000000000000399321"
  },
  "Ready meals": {
   "name": "My Muscle Chef Chipotle Chick Burrito Bowl Chilled Meal 450g",
   "retailer": "Woolworths",
   "size": "450g",
   "price": 11.95,
   "was_price": null,
   "protein_per_dollar": 5.45,
   "protein_per_100kcal": 9.2,
   "cost_per_30g_protein": 5.5,
   "url": "https://www.woolworths.com.au/shop/productdetails/91648/my-muscle-chef-chipotle-chick-burrito-bowl-chilled-meal"
  }
 },
 "leanest": [
  {
   "name": "Best Of The Bone Multi-Collagen Protein Powder 210g",
   "retailer": "Woolworths",
   "size": "210g",
   "price": 33,
   "was_price": null,
   "protein_per_dollar": 5.73,
   "protein_per_100kcal": 24.6,
   "cost_per_30g_protein": 5.24,
   "url": "https://www.woolworths.com.au/shop/productdetails/6060038/best-of-the-bone-multi-collagen-protein-powder"
  },
  {
   "name": "Ocean Chef Yellowfin Tuna Steaks 1kg",
   "retailer": "Woolworths",
   "size": "1kg",
   "price": 30,
   "was_price": null,
   "protein_per_dollar": 8.9,
   "protein_per_100kcal": 24.1,
   "cost_per_30g_protein": 3.37,
   "url": "https://www.woolworths.com.au/shop/productdetails/782001/ocean-chef-yellowfin-tuna-steaks-yellowfin-tuna-steaks"
  },
  {
   "name": "Woolworths Tuna Chunks In Springwater 425g",
   "retailer": "Woolworths",
   "size": "425g",
   "price": 4.6,
   "was_price": null,
   "protein_per_dollar": 18.34,
   "protein_per_100kcal": 23.6,
   "cost_per_30g_protein": 1.64,
   "url": "https://www.woolworths.com.au/shop/productdetails/6048331/woolworths-tuna-chunks-in-springwater"
  },
  {
   "name": "Woolworths Tuna Chunks In Springwater 185g",
   "retailer": "Woolworths",
   "size": "185g",
   "price": 2.2,
   "was_price": null,
   "protein_per_dollar": 16.84,
   "protein_per_100kcal": 23.6,
   "cost_per_30g_protein": 1.78,
   "url": "https://www.woolworths.com.au/shop/productdetails/6047799/woolworths-tuna-chunks-in-springwater"
  },
  {
   "name": "Safcol Wild Caught Tuna Springwater 95g",
   "retailer": "Woolworths",
   "size": "95g",
   "price": 1.7,
   "was_price": null,
   "protein_per_dollar": 9.58,
   "protein_per_100kcal": 23.6,
   "cost_per_30g_protein": 3.13,
   "url": "https://www.woolworths.com.au/shop/productdetails/6082947/safcol-wild-caught-tuna-springwater"
  }
 ],
 "cheapest_30g": [
  {
   "name": "Katoomba Ingredients Yellow Split Peas 1kg (dry)",
   "retailer": "Woolworths",
   "size": "1kg",
   "price": 2.5,
   "was_price": null,
   "protein_per_dollar": 98.8,
   "protein_per_100kcal": 7.0,
   "cost_per_30g_protein": 0.3,
   "url": "https://www.woolworths.com.au/shop/productdetails/753948/katoomba-ingredients-yellow-split-peas"
  },
  {
   "name": "Oh So Natural Red Split Lentils 500g (dry)",
   "retailer": "ALDI",
   "size": "500g",
   "price": 1.69,
   "was_price": null,
   "protein_per_dollar": 70.41,
   "protein_per_100kcal": 6.2,
   "cost_per_30g_protein": 0.43,
   "url": "https://www.aldi.com.au/product/oh-so-natural-wholefoods-red-split-lentils-500g-000000000000698612"
  },
  {
   "name": "Katoomba Ingredients Red Lentils 1kg (dry)",
   "retailer": "Woolworths",
   "size": "1kg",
   "price": 3.5,
   "was_price": 4,
   "protein_per_dollar": 70.0,
   "protein_per_100kcal": 8.1,
   "cost_per_30g_protein": 0.43,
   "url": "https://www.woolworths.com.au/shop/productdetails/753947/katoomba-ingredients-red-lentils"
  },
  {
   "name": "McKenzie's Dried Veg Yellow Split Peas 500g",
   "retailer": "Woolworths",
   "size": "500g",
   "price": 1.9,
   "was_price": null,
   "protein_per_dollar": 61.32,
   "protein_per_100kcal": 7.4,
   "cost_per_30g_protein": 0.49,
   "url": "https://www.woolworths.com.au/shop/productdetails/27296/mckenzie-s-dried-veg-yellow-split-peas"
  },
  {
   "name": "McKenzie's Dried Green Split Peas 500g (dry)",
   "retailer": "Woolworths",
   "size": "500g",
   "price": 1.9,
   "was_price": null,
   "protein_per_dollar": 58.68,
   "protein_per_100kcal": 6.9,
   "cost_per_30g_protein": 0.51,
   "url": "https://www.woolworths.com.au/shop/productdetails/73928/mckenzie-s-dried-green-split-peas"
  }
 ]
}