This guide will help you create a comprehensive meal planning system in Notion, incorporating various databases, properties, relations, and rollups. We will also use Notion Formula 2.0 syntax wherever possible.

1. Master Ingredients Database

The Master Ingredients Database stores all ingredient-related information, including units of measure and storage locations.

Step-by-Step Instructions:

  1. Create the Database:
  2. Add Properties:

2. Recipes Database

The Recipes Database stores all your recipes, linking them to the ingredients database and allowing for dynamic adjustments based on desired serving sizes.

Step-by-Step Instructions:

  1. Create the Database:
  2. Add Properties:

3. Meal Planner Database

The Meal Planner Database organizes planned meals by date and links directly to your recipes.

Step-by-Step Instructions:

  1. Create the Database:
  2. Add Properties:

4. Shopping List Database

The Shopping List Database automatically populates based on the recipes you've added to the meal planner, aggregating the quantities of ingredients needed across multiple recipes.

Step-by-Step Instructions:

  1. Create the Database: