Recipe and Shopping List Manager

Unshackled Kitchen is an open-source recipe and shopping list manager, providing everything you need to collect and make your favorite recipes and quickly generate your shopping lists.

Get Started For Free
Three device sizes showing various app screens Three device sizes showing various app screens

Households

Households store all your recipes, shopping lists, and stores. These items are shared between all members of the household. Invite other users to join your household and control their read/write permissions. Create or join multiple households and easily switch between them.

Cookbooks

Cookbooks are for sharing recipes with users outside your household. Easily copy recipes between your cookbooks and households. You can allow other users to add recipes to your cookbooks, too.

Meal Plans

Meal plans let you schedule the recipes you will make for the week and quickly add them to your shopping list all at once. Easily copy recipes from day to day or even entire plans from week to week.

Stores

Create a store and define its aisles or departments. Sort the aisles in the order you visit them when in the store. Sort products within each aisle to truly control your shopping lists.

Two phone screens showing the add to recipes dialog and a sample recipe Two phone screens showing the add to recipes dialog and a sample recipe

Recipes

Manage your recipes and view them from any device. Organize your cookbook by tagging your recipes with terms you define. Make one or multiple recipes at a time in a simplified view.

Add ingredients and steps in bulk or one at a time.
Sort and group ingredients to suit your needs when cooking.
Easily scale your recipes up or down.
Add entire or partial recipes to the shopping list. Recipe ingredients are replaced with the products you buy. Purchase quantities are calculated based on the amounts used in the recipe or across multiple recipes being added.
View the nutritional information for your recipe when you map ingredients to the products you buy.
Two phone screens showing the a product bundle list and a shopping list Two phone screens showing the a product bundle list and a shopping list

Shopping Lists

Do you hate building shopping lists? Now it's easy! Add recipes, bundles, or individual items quickly and let the list automatically sort your items in the order you find them in the store.

Create product bundles to quickly add products you routinely buy together all at once.
Attach a store to the list and your list will be sorted in the order you move through the store.
Check off items as you add them to your cart and easily reset or clear the list when your done.

Other features

No app stores. No AI. Always up-to-date, browser-based app.
Fully responsive on all devices.
Installable progressive web app (PWA) for a native-like experience.
Light and dark themes available.
Low cost hosting available with full data export and deletion.
Open-source and free for self-hosting.

Hosted Prices

Trial
$
0
for 30 days
All features for 30 days
Non-renewable
No credit card required
Monthly Plan
$
5
per month
All features for 1 month
Renews automatically each month
Annual Plan
$
50
per year
All features for 1 year
Renews automatically each year
2 months free vs Monthly Plan
Start your 30-day trial

No credit card required.

Want to fully control your own data?

Host your own server and keep all its data under your control. Unshackled Kitchen is open-source, cross-platform, and works with a variety of databases.