
Mealie
Self-hosted recipe manager and meal planner that imports recipes from any URL and generates shopping lists.
Open source alternative to:



Mealie is a self-hosted recipe manager, meal planner, and shopping list app with a REST API backend and a reactive Vue frontend. Paste in a recipe URL and Mealie automatically imports the title, ingredients, steps, and image using schema.org data, or enter family recipes by hand with the built-in editor.
Beyond storing recipes, Mealie handles the full cooking workflow: a meal planner for scheduling what you'll cook over the coming week, shopping lists organised into sections matching your supermarket's layout, and cookbooks for grouping recipes by your own criteria. Recipes support scaling servings, which recalculates ingredient quantities automatically.
Compared to paid apps like Paprika Recipe Manager or Whisk, Mealie's advantage is ownership and openness: your recipe database lives on your own server via a simple Docker deployment, the REST API lets third-party apps and scripts interact with your data, and the interface is translated into more than 35 languages. It's a good fit for families who want a shared, ad-free recipe hub they control.
Categories:
Frequently Asked Questions
Which platforms does Mealie run on?
Mealie is a self-hosted web application deployed with Docker and used through any modern browser, including on phones and tablets. There are no official native mobile or desktop apps, but the responsive web UI and REST API mean third-party clients can connect to it.
Does Mealie have an API?
Yes. Mealie ships a full REST API backend, documented with OpenAPI/Swagger, that covers recipes, meal plans, shopping lists, and users. The API supports API keys so third-party apps and home-automation tools like Home Assistant can interact with your instance.
Can I import recipes from websites into Mealie?
Yes. Paste a recipe URL and Mealie extracts the data using schema.org structured markup, which most major recipe sites publish. Recipes that fail to parse can be entered or corrected manually with the built-in editor. You can also export and import recipes in common formats for backup or migration.
Does Mealie support multiple users?
Yes. Mealie is designed for households with multiple user accounts, each with their own cookbooks, meal plans, and shopping lists, alongside shared recipe access. It also offers long-lived tokens for API access.
What are the system requirements to self-host Mealie?
Mealie is distributed as a Docker image backed by SQLite, so a small server or NAS with Docker installed is enough — no separate database container is required. Recipe URL imports work out of the box, though sites that block scrapers may need additional configuration.
OpenAltFinder Score
Project Details
Repository details
Updated 9/22/2026, 4:00:16 AM
View RepositorySponsor Mealie
Compare Mealie with
Similar open source alternatives
CookTrace
Self-hosted recipe, pantry, and cooking tracker with a PWA and native Android app — no telemetry, no cloud lock-in.
Paprika Recipe Manager
Tandoor Recipes
Self-hosted recipe manager for managing your digital recipe collection. Import, plan meals, build shopping lists, and collaborate with family.
Paprika Recipe Manager
Grocy
Self-hosted household ERP for groceries, stock, meal planning, recipes, shopping lists, chores, and battery tracking.
BigOven




