Meal planning
How to plan a week of plant-based meals
Most meal-planning advice is about willpower. This is about arithmetic. Pick your meals in the right order and the shopping gets smaller on its own, because a plant-based kitchen repeats itself far more than a meat-based one does.
Start with the overlap, not the recipes
The usual approach is to choose seven meals you fancy and then write down everything they need. That produces a long list with a lot of half-used ingredients in it, and a bunch of herbs going soft in the drawer by Thursday.
The better approach is to choose meals that lean on the same things. Plant-based cooking is unusually well suited to this: onions, garlic, lemons, tinned tomatoes, chickpeas and a couple of spices carry an enormous number of dishes. Two recipes that share four ingredients are not two shopping trips, they are one trip and a bit.
A worked example
These 9 recipes share 22 ingredients between them: black pepper, cashews, cauliflower, chickpeas, chili powder, cilantro, cinnamon, cumin, flour, garlic, garlic powder, ginger, lemon, lime, nutritional yeast, onion, plant milk, salt, smoked paprika, sugar, turmeric, vegetable oil. Bought separately they come to 99 lines. Merged, they come to 64 — 35 fewer things to find in a shop.
Scale by servings, not by doubling
Cooking for four instead of two does not double everything, and a plan that pretends otherwise sends you home with too much of the wrong things.
- Most things scale straight. Vegetables, beans, grains, liquids. Twice the servings, twice the amount.
- Fats and spices do not. The oil in a pan is coating a surface, not feeding people, and doubling the cumin in a curry makes it taste of cumin rather than of curry. These want somewhere between the same amount and half as much again.
- Salt and pepper are to taste, always. They never belong on a shopping list as a quantity.
This is the rule almost every printable meal plan gets wrong, and it is the difference between a list you can shop from and a list you have to think about.
Order the list the way you walk the shop
A list written in recipe order sends you back and forth across a supermarket. A list written in aisle order is walked once. The order that works, near enough anywhere:
- 1.Produce
- 2.Refrigerated
- 3.Plant-based dairy
- 4.Frozen
- 5.Canned & jarred
- 6.Dry goods
- 7.Grains & pasta
- 8.Baking
- 9.Spices & seasonings
- 10.Condiments & sauces
- 11.Bakery
- 12.Beverages
- 13.Other
Produce first because it is by the door and you want it on top of the trolley, not under the tins. Frozen last because it should spend the least time out of the cold.
What that produces
Here is the whole thing done: 9 recipes, merged, scaled to their own servings and grouped by aisle. This list is generated by the same code the site uses, so it is the real output rather than an illustration of one.
Produce
- avocado1
- blueberries5.29 oz
- cauliflower2 heads
- celery4 stalks
- cilantro2 bunches
- cucumber1
- garlic1 bulb (≈8 cloves)
- ginger2 tbsp
- green chili1
- lemon1 tbsp · 2
- lime1 tbsp · 2
- onion2
- pineapple1
- pomegranate seedsto taste
- potato3
- red onion1
- scallion3
- spinach3½ oz
- sweet potato2
- thyme1 bunch
- tomato1
Plant-based dairy
- plant milk1¾ cups
- vegan butter2 tbsp
- vegan cheese4¼ oz
Canned & jarred
- black beans1 can
- canned tomato1 can
- chickpeas3 cans
- jalapeno2 tbsp
- salsa½ cup
- tomato paste2 tbsp
- vegetable stock3 cups
Dry goods
- cashews2 cups
- cornstarch3¾ tbsp
- hibiscus1.06 oz
- nutritional yeast½ cup
- sevto taste
- tortilla chips10.58 oz
Grains & pasta
- pasta14⅛ oz
Baking
- baking powder1 tsp
- flour1⅔ cups
- sugar⅔ cup
Spices & seasonings
- black pepperto taste
- cayenne½ tsp
- chaat masala1 tsp
- chili powder¾ tsp
- cinnamon½ tsp · 1
- coriander1 tsp
- cumin2½ tsp
- cumin seeds1 tsp
- garam masala½ tsp
- garlic powder1 tsp
- onion powder½ tsp
- saltto taste
- smoked paprika2½ tsp
- turmeric½ tsp · 1 pinch
Condiments & sauces
- dijon mustard1 tsp
- hot sauce½ cup
- maple syrup1 tbsp
- olive oil1 tbsp
- peanut butter⅓ cup
- vegan ranchto taste
- vegetable oil1 cup
Bakery
- bread4 slices
Beverages
- sparkling water¾ cup
Always check the label on every product for allergens before cooking.
Every recipe in that list is free to cook here, with no account: Buffalo Cauliflower Wings, Aloo Gobi, Loaded Nachos, Chana Chaat, Fried Pineapple Rings, Blueberry Grilled Cheese, Agua de Jamaica, West African Peanut Stew, Creamy Cashew Mac and Cheese.
The weekly shop is not the pantry
Two different lists get muddled together constantly. The weekly shop is the fresh things a particular week needs. The pantry is the small set of staples that quietly unlock hundreds of dishes, bought once and topped up rarely — and getting that set right is what makes a weeknight plan possible at all.
The staples worth keeping, worked out from this catalog →Or let it do the arithmetic
Pick your meals, set the servings on each, and the merged list builds itself in aisle order. You can try it on the home page without signing up for anything.