Weeknight Chickpea Curry
- Total
- 30 min
- Serves
- 4
- 1½ cups chickpeas, drained
- 1 can coconut milk
- 2 tbsp curry paste
- Soften the onion in oil, about 8 minutes.
- Add everything else and simmer for 20 minutes.
Sizzle is a cookbook you run yourself. Share a recipe page from your phone and it keeps the ingredients, the steps and the best photo. The ads, pop-ups and life story stay behind.
Free and open source under the AGPL. Runs in one small Docker container.
Save a recipe from your phone’s share sheet, or paste several links at once. Sharing guides cover iPhone, Android and computers.
Sizzle reads a page’s recipe data without AI. You can also write recipes yourself, or enable Claude to handle pasted text and pages without recipe data.
Browse a photo grid or a compact list. Search by ingredient, or filter by course, cuisine, diet and time. “Made it” keeps track of when and how often you cook each recipe.
YouTube works too. Sizzle reads recipes from video descriptions or the recipe pages they link to. Recipes that are only spoken in the video aren’t supported yet.
Choose from six themes, with light and dark modes that can follow your device.
In Sizzle, each browser remembers its own look.
Run Sizzle in one Docker container on a home server, NAS or Raspberry Pi. Your recipes and photos stay on your server, with no tracking or Sizzle subscription.
Sizzle has no login yet. Keep it on your home network, or use Tailscale to reach it away from home. Optional Claude extraction uses your own API key and is billed by Anthropic.
# with Docker and Compose installed
mkdir sizzle && cd sizzle
url=https://github.com/leemac/sizzle/releases/latest/download
curl -fsSLO $url/docker-compose.yml
curl -fsSL $url/env.example -o .env
# edit .env: set SIZZLE_API_TOKEN
docker compose up -d
# open http://<your-server>:3000
Sizzle is free to run, modify and share. The code, roadmap and security model are on GitHub, and bug reports and ideas are welcome.
See what’s being built