1. Switch to eggs as your primary protein source
2. Eat organ meats as they provide a great bang for your buck nutrition wise (this, if you absolutely hate eggs)
3. Make spice mixes from scratch since they offer great taste for pennies
4. Buy
local ingredients and replace exotic ingredients with locally available ones (I use bottle gourd in place of zucchini as the latter is expensive)
5.Drive food waste down to zero through consistent conscious review. I eat cauliflower leaves, cauliflower stems, peels get made into stock.
6. Beans and lentils are your friend. Buy in bulk (not cans, but as dried lentils), soak in
water, and cook upto a pound at a time. Beans and lentils freeze well so you can always pull out a bag when you need it
7. Invest in good tupperware - leftovers and some veggies lasts longer stored in it
8. Store veggies correctly to increase shelf life (I cut off the stem end of okra, remove the stems of chilly peppers and slice off the tops of carrots, store lemons in an air tight container and lettuce in a sealed tupperware.
9. play music and sip your favourite beverage when in the cooking (I used to enjoy wine ... now its tea with a few marigold petals floating on top, just so I can make believe Im a celebrity chef
) - enjoy cooking and your desire to save the earth will naturally show you ways to optimise food costs