03 / Meal planning & shopping

Plan meals, then make a shopping list

Plan several dishes per meal, prepare ingredients for the servings you need and check them off as you shop.

See how it works

Plan meals for your day

Assign recipes to dates and meals, add several dishes per meal and set servings for each. Open the recipe from a plan or start cooking from there.

Past plans are kept separately from current and future meals, so you can find and plan familiar dishes again.

The free tier allows four dishes in total across today and future dates. Past plans do not count.

MEAL PLAN

Wednesday dinner

Main · 2 servingsScallion-braised chicken
Soup · 2 servingsSalted egg soup
Prepare ingredients for the planned servings
Meal plan example
Shopping listCombined ingredients
  • ChickenPurchased4 pieces
  • ScallionsTo buy2 pieces
  • ShrimpTo buy250 g
  • TofuTo buy300 g
Shopping list example

Combine ingredients across dishes

Add ingredients to the shopping list and view them by dish or combined by name. When several recipes need eggs, you can see the shopping total in one place.

Grams and kilograms, or milliliters and liters, can be converted and combined. Text such as “to taste” stays as written; incompatible names or units need review.

Use the list while shopping and the plan while cooking

Check off purchases

Check off ingredients to distinguish purchased items from those still needed.

Export to Calendar

Export meal plans to the system calendar using your configured times. Calendar permission is required.

Export to Reminders

Export your shopping list to system Reminders to take it with you. Reminders permission is required.

CookBook app icon

Try CookBook.

The essentials are free. Every plan is ad-free.

Get CookBook

Platforms, regions, versions and prices follow the App Store listing.