Free Tool

Grocery List Generator

Build a complete weekly shopping list based on your diet, household size and meal preferences.

Build Your Shopping List

How This Generator Works

This tool builds a complete weekly grocery list tailored to your chosen diet type and household size. It draws from a database of 80+ common healthy foods, organised into five categories: fresh produce, protein sources, carbohydrates, fats and pantry items, and dairy. Each food is tagged with the diet types it fits — for example, salmon appears in balanced, high-protein, low-carb and Mediterranean lists, while tofu appears in vegetarian lists.

Quantities are automatically scaled based on the number of people you're shopping for. The scaling uses a proportional formula based on a 2-person baseline, with rounding applied to practical grocery amounts (you won't see "137 g of spinach" — the tool rounds to sensible increments). All quantities are editable after generation, so you can adjust based on what you already have at home.

Building a Healthy Grocery List

The foundation of a healthy diet is what you bring into your home. Research on eating behaviour consistently shows that food availability is the strongest predictor of food consumption — if it's in your kitchen, you'll eat it. A well-structured grocery list ensures your environment supports your nutrition goals rather than undermining them.

A balanced weekly grocery list for one person typically includes:

Smart Grocery Shopping Tips

A well-planned grocery list saves time, reduces waste and keeps you on track with your nutrition goals:

Reducing Food Waste

The average household wastes 20–30% of the food it buys. This wastes money and makes it harder to plan consistent nutrition. A few practical strategies to minimise waste when following a weekly grocery plan:

Frequently Asked Questions

How much does a healthy weekly shop cost?

Cost varies significantly by location and dietary choices, but a balanced healthy diet doesn't have to be expensive. Staples like oats, rice, eggs, canned legumes, frozen vegetables and seasonal produce are among the cheapest foods per serving. Buying store brands, choosing frozen over fresh for certain items, and buying proteins in bulk can reduce costs by 20–30% compared to premium brand equivalents.

Should I buy organic?

From a nutritional standpoint, organic and conventional produce are very similar. If budget allows, prioritising organic for the items you eat most frequently (and that tend to have higher pesticide residues when conventionally grown) is a reasonable approach. If budget is limited, any fruit and vegetable — organic or not — is far better than no fruit and vegetable. Don't let the organic question become a barrier to eating well.

How do I shop for a specific diet plan?

Select your diet type from the dropdown (balanced, high-protein, low-carb, Mediterranean or vegetarian) and the list automatically filters to appropriate foods. You can also use our Meal Plan Generator to design your weekly meals first, then come back here to generate a matching shopping list.

Can I customise the generated list?

Yes. After generating, you can: edit quantities by changing the number next to each item, remove items you don't need by clicking the ✕ button, add custom items using the form at the bottom of the list, and tick only the items you want to include when printing. The list is fully flexible — treat the generated version as a starting point.

How much food do I need for one person per week?

As a rough guide, one moderately active adult eating around 2,000 kcal per day needs approximately: 1–1.5 kg of protein sources (meat, fish, eggs, legumes), 2–3 kg of vegetables and fruit, 500 g–1 kg of grains/starches, and appropriate amounts of dairy, oils and nuts. The exact amounts depend on your calorie target — use our Calorie Calculator to find yours.

Disclaimer: This grocery list generator provides general suggestions based on common healthy food options for each diet type. It is intended for educational and personal planning purposes only. Individual nutritional needs, food allergies, intolerances and medical dietary requirements vary. Consult a registered dietitian for personalised dietary planning, especially if you have food allergies, intolerances or specific health conditions. Learn more about our formulas and methodology.

Related Tools

Tool

Meal Plan Generator

Build your meal plan first, then generate a shopping list.

Tool

Meal Prep Calculator

Scale ingredient quantities for batch cooking.

Tool

Food Search

Look up nutrition info for any food before buying.

Calculator

Calorie Calculator

Know your calorie target before planning your meals.