I would estimate under $50 per week per person (U.S. $), and that is eating pretty well.
You are eating a lot of fresh produce, which can certainly be expensive, and might be more than you really need. I can suggest a few things that may help based on my own experience.
- Note that your cheapest and some of the most filling foods are whole grains and beans. They are also good for you and very versatile. Potatoes (white and sweet) are good, too (a bit more expensive nowadays).
- Buy in quantity, cook in quantity, use your fridge and freezer. Especially for your whole grains and beans.
- Use a pressure cooker. Dried beans cook in 20 - 25 minutes after soaking overnight. Whole grains in about the same amount of time. Wonderful soups and stews that taste like they took hours to make instead of minutes. Much, much cheaper than canned goods and you control how much salt and spices to use.
- See if you can shop at an Asian market. They love their produce! They usually have a much better selection, it is much fresher and cheaper on average. Example: Bok Choy, Asian grocery: 89 cents/pound; Safeway: 1.69/pound. Kai Lan (Chinese Broccoli), Asian grocery: 85 cents/pound; Safeway (standard Broccoli): $1.79/pound, Cabbage (Napa), Asian grocery: 39 cents/pound; Safeway (standard cabbage) $1.00/pound, Kiwi fruits, Asian market: 6/2.00; Safeway 3/2.00. Excellent dried mushrooms, for cheap! I could go on...
- Avoid the processed foods when possible. You are paying more and most of it is going to the middlemen. Instead of packaged cereals, go with the whole grains. Have oats, rice, buckwheat kasha, quinoa, millet, etc. for breakfast. Soak them overnight, they will cook quickly. Instead of soy milk, make your own oat milk or rice milk, it's easy. Throw on a few berries, raisins, dates, etc.
-If I want bread (seldom), I sometimes make my own flatbreads such as Indian roti, tortillas, arepas, etc. (use Masa Harina instead of cornmeal). Sometimes quick breads such as cornbread. No preservatives or other junk! No elaborate kneading and waiting around! Cook on the stovetop, not the oven!
- Don't be afraid to use the freezer. Some of your staple foods can be just as good frozen and you won't miss anything once they're prepared. Examples: for stews and soups: frozen spinach, frozen corn, frozen green beans; for your oatmeal: frozen berries; for smoothies: frozen fruits. Note that ripe bananas marked down at the store are wonderful if peeled and frozen, and used in smoothies or sorbets. Frozen foods are often cheaper, usually frozen when very fresh, and keep a long time. Keep your whole grains and flours in the freezer, they will last longer.
- Sometimes canned goods are better and cheaper than fresh. Example: Tomatoes for soups, stews and sauces.
- Use Costco, buy in bulk when it makes sense.
- Indian markets are very cheap if you use a lot of spices, as I do. Oh, and for $10, I can get a box of a dozen mangos, one of my favorite fruits.
Edit: I forgot this is the MWL forum. You might want to dial back on the breads and the dried fruits.
Always remember that the future comes one day at a time. -Acheson