Tandoor Recipes

Active

Overview

Tandoor Recipes is a self-hosted recipe management application designed for individuals and families to organize, store, and share digital recipe collections. The application provides a comprehensive platform for managing recipes with features including meal planning, shopping list generation, and collaborative sharing capabilities. Originally developed as a personal project to index and organize PDF recipes, it has evolved into a full-featured recipe management system suitable for both individual cooks and households seeking centralized recipe organization.

Key Features

  • Recipe Management - Fast and intuitive editor for managing and organizing recipe collections with tagging and search functionality.
  • Meal Planning - Plan multiple meals for each day with automatic calendar integration and export capabilities.
  • Shopping Lists - Generate shopping lists from meal plans or individual recipes with automatic sorting by supermarket layout.
  • Recipe Import - Import recipes from thousands of websites supporting ld+json or microdata formats.
  • Cookbooks - Organize recipes into custom cookbook collections for easy categorization and sharing.
  • Collaboration - Share and collaborate on recipes with friends and family through a basic permission system.
  • Nutritional Calculation - Automatically calculate nutritional values, prices, and diet points based on recipe ingredients.
  • AI Features - Use artificial intelligence to recognize images, sort recipe steps, and extract nutrition facts.

Pricing

PlanPriceIncludes
Self-Hosted FreeFreeFull access to all features when self-hosted on personal infrastructure

Platforms & Requirements

Tandoor Recipes runs as a web application accessible on any device with a browser, including macOS, Windows, and Linux desktops. It can be installed as a progressive web app (PWA) on mobile devices and desktops, with offline access to recently viewed recipes. The application can be deployed via Docker or directly on various server platforms including TrueNAS.

Integrations & Ecosystem

  • Recipe import from websites with ld+json or microdata markup
  • OAuth2/OpenID Connect authentication (e.g., Authentik)
  • Docker deployment and containerization
  • TrueNAS app integration
  • Calendar export for meal plans
  • Shopping list synchronization across devices

Alternatives

AppDifference
PaprikaCommercial app with cloud sync and offline mobile apps; requires subscription for full features.
CooklistProprietary recipe manager with focus on meal planning; cloud-based with subscription model.
RecipeKeeperCommercial recipe software with desktop and mobile apps; emphasis on recipe scaling and nutrition tracking.
Nextcloud CookbookOpen-source recipe manager integrated within Nextcloud ecosystem; lighter-weight alternative for existing Nextcloud users.

Reputation

Tandoor Recipes is well-regarded within the self-hosted and open-source community for its comprehensive feature set and active development. Users appreciate its powerful recipe editor, flexible meal planning capabilities, and collaborative features suitable for household use. The application is noted for being more feature-rich than many alternatives, though it requires technical knowledge for self-hosting and is not designed for public-facing deployment. Community feedback indicates strong satisfaction with the project's trajectory and regular feature additions.

Sources (9)
  1. https://docs.tandoor.dev
  2. https://github.com/TandoorRecipes/recipes
  3. https://tandoor.dev
  4. https://docs.tandoor.dev/faq/
  5. https://apps.truenas.com/catalog/tandoor-recipes
  6. https://www.youtube.com/watch?v=7-nb3muJxI0
  7. https://www.davidbuhlman.com/tandoor-recipes-integration-with-authentik/
  8. https://docs.tandoor.dev/system/configuration/
  9. https://github.com/TandoorRecipes/recipes/discussions/2943