focofofo.com / FAQ / Inventory / Opinion / Resources / Water / Calendar / Mistakes I've made / Goals / Climate change / Build your own food forest!


Food cost by calorie-day

Below is a list of commonly eaten foods ranked by price per calorie-day. Only foods with substantial calories are included.

These prices are from Northern Colorado, USA, in 2024. The equation to determine cost per calorie-day (C) is as follows:

For example, a 5 pound sack of whole wheat flour costs $2.50 at Target. This flour contains 75 servings of 100 calories each, for a total of 7500 calories (A). Divided by 2000, these 7500 calories give 3.75 days of calories (B). At a price of $2.50, the flour therefore costs $0.67 per day of calories.

The cheapest foods per 2000 calories

  1. $0.00: freegan food
  2. $0.67: whole wheat flour, Target, 5 pounds for $2.50
  3. $0.67: canola oil
  4. $0.73: Mahatma Enriched Extra Long Grain White Rice 20 lb Bag, WalMart
  5. $0.74: soybean oil
  6. $0.87: WalMart Great Value corn flour, 4 pound sack
  7. $0.93: WalMart Great Value Jasmine Rice, 20 lb
  8. $1.04: WalMart Great Value Natural Brown Long Grain Rice, 32oz
  9. $1.15: WalMart Great Value pinto beans, 20 pound sack
  10. $1.20: WalMart Great Value natural creamy peanut butter
  11. $1.26: WalMart Great Value creamy peanut butter
  12. $1.39: whole wheat pasta, on sale at $1 per pound
  13. $1.43: Imperial vegetable oil spread (like butter)
  14. $1.54: WalMart Great Value yellow popping corn (popcorn kernels), 32oz
  15. $1.68: Quaker 5-minute grits, 5 pound 3 pack at WalMart
  16. $1.73: butter at $2.76 per pound
  17. $1.76: WalMart Great Value oats
  18. $1.96: WalMart (3 pack) Great Value Lentils, 4 lb each
  19. $2.10: WalMart Great Value black beans, 2 pound bag
  20. $2.25: WalMart russet potatoes, 10 pound bag
  21. $2.36: butter at $3.78 per pound
  22. $2.46: Quaker 5-minute grits, 24oz at WalMart
  23. $2.56: Sprouts organic unsweetened coconut cream, can, on sale for $1
  24. $2.56: WalMart Great Value Vitamin D milk, 1 gallon
  25. $2.91: bulk soybeans, 22 pound bag
  26. $2.97: bananas at $0.60 per pound
  27. $3.54: chicken thighs at $1.77 per pound (WalMart, Tyson family pack)
  28. $3.60: WalMart Great Value heavy whipping cream, 32oz
  29. $3.65: eggs on sale, 18 for $1.97
  30. $3.65: WalMart Great Value quinoa, 32oz
  31. $4.13: Rani Juwar (Sorghum) Flour, 64oz, WalMart
  32. $4.16: WalMart Great Value Cashew Halves & Pieces, 27 oz
  33. $4.37: WalMart Great Value raisins, 20oz
  34. $4.62: WalMart Great Value Deli Style Sliced Mild Cheddar Cheese, 8 oz, 12 Count
  35. $5.62: Bob's Red Mill Sorghum, case of 4 24oz pouches, WalMart
  36. $5.92: WalMart Great Value frozen sweet peas, 32oz bag
  37. $6.51: Sadaf Barley Pearl, 24oz, WalMart
  38. $7.16: Karoun Whole Milk Yogurt, 64 oz, WalMart
  39. $7.24: sweet potatoes at $1.48 per pound
  40. $7.43: italian sausage ground pork
  41. $8.34: carrots
  42. $8.60: WalMart gound beef, 80% lean, 5 pound roll
  43. $9.84: onions at $0.89 per pound
  44. $11.80: WalMart Great Value Plain Nonfat Yogurt, 32 oz
  45. $12.50: Dannon Plain Whole Milk Yogurt Quart, 32 oz, WalMart
  46. $28.34: WalMart Great Value Frozen Wild Caught Pink Salmon Skin-on Fillets, 2 lb

Please note that given beef's insane carbon footprint, I recommend eliminating it from your diet. I only included it above for reference.

Some notes

Fast food

Just to dispel the absurd myth that fast food is cheap or affordable for poor people, here's a list of common/popular fast food items as priced by calorie-day. Note: the below numbers don't take into account the cost of destroying your health.

  1. $11.66: Five Guys small regular french fries, 530 cal for $3.09
  2. $12.70: Burger King Whopper, 660 cal for $4.19
  3. $13.86: Chick-fil-A Chicken Sandwich, 440 cal for $3.05
  4. $15.51: McDonald's Hotcakes and Sausage, 770 cal for $5.97
  5. $16.64: Five Guys Hamburger, 840 cal for $6.99
  6. $22.04: McDonald's Sausage McMuffin with Egg, 480 cal for $5.29
  7. $38.43: McDonald's Hash Browns, 140 cal for $2.69

Nasty.