Mealie
mealie-recipes · Home
GitHub stars
13,403Stats updated
What is Mealie?
Mealie gives a household a shared place to turn scattered recipe pages and family instructions into a searchable collection. Recipes can feed a calendar-like meal plan and reusable shopping lists, while groups and households separate private spaces from shared recipe pools. An API and event integrations connect the cooking workflow to other home systems.
Mealie is a self-hosted recipe manager, meal planner, and shopping-list app. It can import recipe details from a URL, and includes a REST API for third-party applications.
Core capabilities
- Import and edit recipes from URLs, images, HTML, JSON, and manual entry
- Organize cookbooks, tags, categories, tools, groups, and households
- Plan meals and turn recipe ingredients into managed shopping lists
From scattered pages to structured recipes
A URL importer can extract supported recipe pages, while image, HTML, JSON, and manual paths cover material that is not already in a compatible web format. Once stored, ingredients, instructions, nutrition, notes, tags, categories, tools, and cookbooks make the collection easier to browse and reuse.
- recipe import
- cookbooks
- ingredients
- search
Planning connects recipes to shopping
The meal planner assigns recipes or free-form entries to dates and meal types, with rules available for recurring plans. Ingredients can flow from recipes into shopping lists, where quantities, labels, stores, and completion state turn a collection of ideas into a practical household workflow.
- meal planning
- shopping lists
- households
- rules
Where it fits
Use cases
- 01
Consolidate a family recipe collection
Import recipes from supported web pages, preserve handwritten or image-based recipes through assisted entry, and organize the resulting collection with cookbooks, categories, tags, tools, and searchable ingredient data.
- 02
Plan meals for a household
Place breakfasts, lunches, dinners, and side dishes on a shared plan, use rules for recurring choices, and let household members coordinate upcoming meals without changing another household's private schedule.
- 03
Prepare a grocery trip
Add recipe ingredients to shopping lists, group or label items by store or food type, check items off collaboratively, and maintain recurring pantry or household purchases beside meal-specific ingredients.