The 3×3 grocery method means buying three proteins, three vegetables and three grains or starches each week, then mixing and matching them into meals. Nine well-chosen staples, plus a few flavour boosters you already keep on hand, can cover roughly 20 breakfasts, lunches and dinners. It cuts decision fatigue at the store, reduces food waste and makes balanced plates the default.
Why a short list works
Most grocery trips go sideways because there is no plan, so we buy a little of everything and use half of it. A fixed structure solves that. You are not choosing from the whole store; you are filling nine slots.
The structure also lines up with Canada’s Food Guide plate: half your plate vegetables and fruits, one quarter protein foods and one quarter whole grain foods. Three proteins, three vegetables and three grains give you every piece of that plate, every day.
Step 1: Pick three proteins
Choose one quick-cooking, one batch-friendly and one shelf-stable option so you are covered on busy nights.
- Quick: eggs, firm tofu, canned tuna or salmon, plain Greek yogurt
- Batch-friendly: chicken thighs, ground turkey, a pot of lentils
- Shelf-stable: canned chickpeas, black beans or lentils
Canada’s Food Guide notes that beans, lentils and other legumes are inexpensive protein foods, so making one of your three a legume keeps the list affordable.
Step 2: Pick three vegetables
Give each vegetable a job:
- A cooking vegetable that roasts, sautés or goes into soup: broccoli, cauliflower, zucchini or green beans.
- A raw, crunchy vegetable for snacks, salads and wraps: bell peppers, carrots, cucumbers or snap peas.
- A leafy green that works raw or wilted: spinach, kale or a sturdy salad mix.
Frozen vegetables count. Health Canada says frozen and canned vegetables and fruits are healthy options and can be less expensive than fresh produce when it is out of season. A bag of frozen broccoli or mixed vegetables is a smart “cooking vegetable” because it will not wilt before you get to it.

Step 3: Pick three grains or starches
Cover breakfast, a cooked base and a “wrapper”:
- Breakfast: large-flake oats or a whole grain cereal
- Cooked base: brown rice, quinoa, whole wheat pasta or potatoes
- Wrapper: whole wheat tortillas, pitas or whole grain bread

The supporting cast
The nine staples are the meals. These extras make them taste good and round them out. Most last for weeks, so you are not rebuying them every trip.
- Fruit (one or two kinds): bananas, apples, oranges or frozen berries for breakfasts and snacks
- A dip or spread: hummus, salsa, peanut butter or plain yogurt
- Aromatics: onions, garlic, ginger
- Flavour: olive or canola oil, vinegar, low-sodium soy sauce, a spice blend, lemons

A sample week: nine staples, 20 meals
Example list: eggs, chicken thighs, canned chickpeas / broccoli, bell peppers, spinach / oats, brown rice, whole wheat tortillas. Add bananas, frozen berries, hummus, salsa, peanut butter, onions and garlic.
| Meal type | Ideas from the same nine staples |
|---|---|
| Breakfasts (7) | Oats with berries and banana; peanut butter and banana oats; spinach and pepper scramble with a warm tortilla; breakfast burrito with eggs, peppers and salsa; overnight oats with berries; egg and spinach wrap; banana-oat pancakes with berries |
| Lunches (6) | Chickpea and pepper wrap with hummus; leftover chicken rice bowl with spinach; chickpea and spinach salad with peppers; egg salad wrap with crunchy peppers; broccoli and chickpea rice bowl; quesadilla with chicken, peppers and salsa |
| Dinners (7) | Sheet-pan chicken with broccoli and peppers over rice; chicken fajitas; chickpea and spinach curry with rice; fried rice with egg, broccoli and peppers; chicken and spinach soup with rice; burrito bowls with chickpeas, rice and salsa; egg and vegetable frittata with toast or tortilla wedges |
That is 20 meals, and none of them requires a tenth main ingredient. Some will be leftovers by design, which is the point: Canada’s Food Guide suggests making a little extra to use for meals and snacks the next day and prepping basics like chopped vegetables when you have more time.
How to run it each week
- Check what is left. Anything still in the fridge becomes one of next week’s nine.
- Fill the nine slots. Rotate at least one protein, one vegetable and one grain each week for variety.
- Write a loose meal list, not a strict schedule. Match meals to your busiest days.
- Do 30 minutes of prep: cook the rice, bake the chicken, wash the greens, slice the peppers.
- Use the most perishable items first. Leafy greens early in the week, frozen and canned items later.
For more shopping strategies, see our guide to healthy grocery shopping. On nights when even assembling feels like too much, the minimum viable meal approach pairs perfectly with a 3×3 fridge.
Common mistakes and quick fixes
| Mistake | Fix |
|---|---|
| Choosing three vegetables that all need cooking | Give each a job: one to cook, one to eat raw, one leafy green. |
| Picking proteins that all take 45 minutes | Make at least one protein “ready in five”: eggs, canned fish or canned legumes. |
| Buying fresh greens for a week you’ll be away | Swap in frozen spinach or a sturdy vegetable like cabbage. |
| Running out of flavour ideas by Wednesday | Change the sauce, not the staples: salsa and lime one night, garlic and soy the next, lemon and herbs after that. |
| Skipping prep, then ordering takeout | Do just two things on shopping day: cook the grain and cook or open the protein. |
A simple template to copy
Write this on your fridge list or in your phone notes and fill it in each week:
- Protein 1 (quick): ________
- Protein 2 (batch): ________
- Protein 3 (shelf-stable): ________
- Vegetable 1 (cook): ________
- Vegetable 2 (raw): ________
- Vegetable 3 (leafy): ________
- Grain 1 (breakfast): ________
- Grain 2 (cooked base): ________
- Grain 3 (wrapper): ________
- Supporting cast to restock: ________
Adjusting the method
- Bigger household: keep the nine categories and increase quantities, or go to 4×3 with an extra protein.
- Plant-based: choose tofu, lentils and black beans as your three proteins.
- Tight budget: lean on dried or canned legumes, eggs, oats, rice, carrots, cabbage and frozen vegetables. Health Canada also suggests stocking up on canned goods and staples when they are on sale, without buying more than you need.
- Picky eaters: let each family member choose one of the nine.
Quick takeaways
- Buy three proteins, three vegetables and three grains, each with a clear job.
- Keep fruit, a dip, aromatics and seasonings as a standing supporting cast.
- Build every meal on the half-vegetables, quarter-protein, quarter-grain plate.
- Cook once, plan leftovers, and use perishables first.
- Rotate a few staples weekly so meals stay interesting.
FAQ
Is the 3×3 method enough for a whole week?
For one or two people, usually yes, especially with leftovers. Larger households can scale quantities or add a fourth protein.
Do snacks fit in?
Yes. Raw vegetables with hummus, fruit with peanut butter, yogurt with berries and hard-boiled eggs all come from the same list.