Skip to content

Meal plans

Meal plans let you assign recipes to specific meals across a multi-day plan, complete with a consolidated shopping list. They are popular as both paid products and lead magnets.

Creating a meal plan

  1. Go to Products > New Product > Meal Plan.
  2. Choose the number of days: 5, 7, 14, or 28.
  3. For each day, assign recipes to meal slots: Breakfast, Lunch, Dinner, and optionally Snacks.
  4. Browse your library to find and assign recipes. You can search and filter as you go.
  5. Once all days are filled, click Generate Shopping List.

Shopping list generation

dough automatically creates a consolidated shopping list from all recipes in the plan:

  • Duplicate ingredients across recipes are merged (for example, if three recipes need olive oil, it appears once with the combined quantity).
  • Ingredients are organized by grocery section: Produce, Dairy, Meat, Pantry, etc.
  • Each item shows which recipes need it, so your customers can adjust if they skip a meal.

You can review and edit the shopping list before generating the final PDF.

PDF output

The generated meal plan PDF includes:

  • A day-by-day overview grid showing all meal assignments.
  • Full recipe pages for each recipe in the plan.
  • The consolidated shopping list, organized by section.

Meal plans export as PDF only (not EPUB).