---
title: "Mealie"
description: "Mealie is a built-in integration for Home Assistant. It has 3.3k installs sharing analytics and works locally."
canonical: "https://vulpo.app/integrations/core/mealie"
url: "https://vulpo.app/integrations/core/mealie.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Mealie

> Mealie is a built-in integration for Home Assistant. It has 3.3k installs sharing analytics and works locally.

Mealie is a built-in integration that connects Home Assistant to a Mealie recipe manager instance over the local network. It adds calendars for meal types such as breakfast, lunch, dinner, dessert, drink, side and snack, along with sensors for categories, recipes, tags, tools and users. To-do lists are also provided, which cover shopping lists. Actions let automations get, set, update and delete meal plans, set a random meal plan for a date, search for and fetch recipes, read shopping list items, and import a recipe from a URL. Setup happens in the UI with the API token from a Mealie user profile and the instance URL, and certificate verification can be turned off for self-signed certificates. Connection settings can be changed later without removing the integration.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=mealie)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Adds new devices**: New devices show up without setting it up again.
- **Cleans up devices**: Devices that are gone are removed by themselves.
- **Change settings later**: Its connection settings can change without removing it.
- **Platinum quality**: Home Assistant's own rating of its code and setup experience.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

It is added under Settings, Devices and services, with Add integration.

### Connect

- **API token**: The API token of your Mealie instance from your user profile within Mealie.
- **URL**
- **Verify SSL certificate**: Should SSL certificates be verified? This should be off for self-signed certificates.

Also asked when changing the connection.

### Mealie via Home Assistant app

- **API token**: The API token of your Mealie instance from your user profile within Mealie.

Also asked when signing in again.

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## Entities

- **Calendars**: Breakfast, Dessert, Dinner, Drink, Lunch, Side, Snack
- **Sensors**: Categories, Recipes, Tags, Tools, Users

## Actions

- **Delete a mealplan**: Deletes a mealplan
  Fields: Mealie instance, Mealplan ID
- **Get mealplan**: Gets a mealplan from Mealie
  Fields: Mealie instance, End date, Start date
- **Get recipe**: Gets a recipe from Mealie
  Fields: Mealie instance, Recipe ID or slug
- **Get recipes**: Searches for recipes with any matching properties in Mealie
  Fields: Mealie instance, Result limit, Search terms
- **Get shopping list items**: Gets items from a shopping list in Mealie
- **Import recipe**: Imports a recipe from an URL
  Fields: Mealie instance, Include tags, URL to the recipe
- **Set a mealplan**: Sets a mealplan for a specific date
  Fields: Mealie instance, Date, Entry type, Note text, Meal note title, Recipe ID
- **Set random mealplan**: Sets a random mealplan for a specific date
  Fields: Mealie instance, Date, Entry type
- **Update a mealplan**: Updates a mealplan
  Fields: Mealie instance, Date, Entry type, Mealplan ID, Note text, Meal note title, Recipe ID

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## At a glance

- Kind: Built-in integration
- Category: [Productivity and information](https://vulpo.app/integrations/category/productivity-and-information.md), Shopping and groceries
- Brand: [Mealie](https://vulpo.app/integrations/mealie.md)
- Number: 3.3k installs sharing analytics
- Connection: Works locally
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Quality scale: Platinum quality scale
- Domain: `mealie`
- Source: <https://www.home-assistant.io/integrations/mealie/>

In Vulpo: Calendar card, Chart card, Apple Watch

## Other ways in for Mealie

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Mealie Browser](https://github.com/Patafoin/ha-mealie-browser) | Marketplace integration | 3 installs sharing analytics | Works locally | Updated in the last 6 months |
| [Mealie](https://vulpo.app/integrations/apps/mealie.md) | App | 1k installs sharing analytics | Connection not stated | Updated in the last 6 months |
| [Mealie](https://vulpo.app/integrations/apps/mealie-hassio-addons.md) | App | 602 installs sharing analytics | Connection not stated | Updated in the last 6 months |
| [Social to Mealie](https://github.com/alexbelgium/hassio-addons) | App | 71 installs sharing analytics | Connection not stated | Updated in the last 6 months |
| [Mealie Card](https://github.com/domodom30/mealie-card) | Dashboard card | 23 GitHub stars | Connection not stated | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/core/mealie

---

- HTML version of this page: https://vulpo.app/integrations/core/mealie
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
