Mealie: Self-Hosted Recipe Manager and Meal Planner
Last updated on

Mealie: Self-Hosted Recipe Manager and Meal Planner

Mealie stores your recipes, plans meals against a calendar, and turns those plans into shopping lists.

URL import is what makes it usable

Typing recipes in by hand is how recipe managers die. Mealie imports from a URL by reading the structured recipe data that most cooking sites publish, extracting ingredients, steps, times, and an image in one step. Crucially, that also strips the thousand words of preamble those sites wrap around the actual recipe, which is reason enough on its own.

Meal planning and shopping lists

Recipes get assigned to days on a planner, and the ingredients for a date range aggregate into a shopping list with quantities combined. The list is usable on a phone in a shop, which is where the whole workflow either works or does not.

Multi-user and sharing

Households can share a recipe collection with individual accounts, and recipes can be published publicly if you want to share a link without giving someone access to the instance.

Versus Tandoor

Tandoor is the main alternative and is more capable in some areas, particularly ingredient scaling, unit conversion, and pantry integration. Mealie is generally considered the friendlier interface and the easier starting point. Both import from URLs, and both are actively developed, so this is largely preference.

Grocy handles household inventory and stock levels and can complement a recipe manager. KitchenOwl and Specifically Clementines cover shopping lists more simply.

Deployment

Docker with PostgreSQL for anything beyond single-user use, plus a volume for recipe images.

License

Mealie is released under the GNU Affero General Public License v3.0.