Mealie

Mealie

open_source

Mealie is an open-source, self-hostable recipe management app. Import recipes from the web, plan meals, manage users and groups, and leverage ML-powered ingredient parsing.

About

Mealie is a feature-rich, open-source recipe management platform built for households that want full control over their culinary data. Designed with simplicity and power in mind, Mealie lets you import recipes from virtually any website using its built-in scraper, so you can build a personal cookbook from thousands of sources across the web. The app supports multi-user households through a group system, allowing families to share recipes and meal plans seamlessly. Administrators can add users via sign-up links or directly through the admin panel, making onboarding effortless. Mealie's beautiful recipe feed gives users a clear, scrollable view of the latest additions, making meal planning a visual and enjoyable experience. One of Mealie's standout features is its machine learning-powered ingredient parser, which automatically processes and standardizes ingredient lists. This unlocks advanced capabilities like recipe scaling and intelligent shopping list consolidation. For power users, a full RESTful Open API with interactive documentation provides complete control over your data and enables integration with third-party applications. Additional features include scheduled webhooks for sending meal plan data to external services, automatic backups using Jinja2-compatible formats, and a highly customizable recipe editor supporting ingredients, instructions, nutrition info, and more. Because Mealie is fully self-hostable, your data never leaves your own server — no subscriptions, no cloud dependencies.

Key Features

  • Recipe Web Scraper: Import recipes directly from thousands of websites using the built-in scraper, instantly adding them to your personal collection.
  • ML-Powered Ingredient Parsing: Machine learning automatically processes and parses recipe ingredients, enabling recipe scaling and smart shopping list consolidation with a single click.
  • User & Group Management: Create multiple users via sign-up links or the admin panel, and sort them into groups to share recipes and meal plans across the whole family.
  • Open RESTful API: A fully documented RESTful API gives developers complete programmatic access to recipes and data, enabling custom integrations and third-party app support.
  • Automatic Backups & Webhooks: Schedule automatic backups in Jinja2-supported formats and configure webhooks to push today's meal plan data to external services.

Use Cases

  • Families centralizing their recipe collections in a private, self-hosted environment without relying on third-party services.
  • Home cooks importing and organizing recipes scraped from their favorite food blogs and cooking websites.
  • Households planning weekly meals and generating consolidated shopping lists from multiple recipes.
  • Developers building custom food or nutrition applications on top of Mealie's open REST API.
  • Privacy-conscious users who want full ownership of their culinary data with automated backups and no cloud dependencies.

Pros

  • Fully Self-Hostable: Run Mealie on your own server with no reliance on cloud services, keeping all your recipe data private and under your control.
  • Powerful Import Capabilities: The built-in recipe scraper supports thousands of websites, making it easy to build a large recipe library quickly.
  • Smart ML Features: Machine learning ingredient parsing enables advanced functionality like recipe scaling and shopping list merging that most recipe apps lack.
  • Developer-Friendly API: A full Open API with interactive documentation makes it easy to extend Mealie or integrate it with other tools and automations.

Cons

  • Requires Self-Hosting Setup: Non-technical users may find the initial server setup and configuration challenging compared to fully managed SaaS alternatives.
  • No Native Mobile App: Mealie is primarily a web application and does not offer dedicated iOS or Android apps, which may limit convenience on mobile devices.
  • Community-Driven Support: As an open-source project, support relies on community forums and documentation rather than dedicated customer service.

Frequently Asked Questions

Is Mealie free to use?

Yes, Mealie is completely free and open-source. You can self-host it on your own server at no cost.

How do I import recipes into Mealie?

Mealie has a built-in recipe scraper. Simply paste the URL of a recipe page from any supported website, and Mealie will automatically extract and import the recipe details.

Can multiple family members use Mealie?

Yes. Mealie supports multiple users and groups. Admins can add users via sign-up links or the admin panel, and users can be organized into groups to share recipes and meal plans.

Does Mealie support integrations with other apps?

Yes. Mealie offers a full RESTful Open API for custom integrations and supports scheduled webhooks to send meal plan data to third-party services.

How does the machine learning ingredient parsing work?

Mealie uses ML technology to automatically process and standardize ingredient entries in your recipes. Once parsed, you can use features like recipe scaling and consolidated shopping lists.

Reviews

No reviews yet. Be the first to review this tool.

Alternatives

See all