YOUR RECIPES. YOUR VAULT.

A little less planning.
A lot more cooking.

Your favorite recipes, a plan for the week, and a grocery list that comes together. All inside Obsidian. All in notes you own.

Plain Markdown Desktop & mobile Open source
Recipe Box running on desktop and mobile, showing a Marry Me Chicken recipe with ingredient scaling, nutrition and cooking history
From your desk to your kitchen counter. Recipe Box on desktop and mobile.

Recipes are notes. And they stay yours.

Recipes, meal plans, and grocery lists are stored as Markdown in your vault.
FROM SAVED RECIPE TO DINNER

One place for the
whole cooking routine.

Bring the recipes you love into the way you already organize your life.

01 / COLLECT

A home for every recipe.

Start with the Add recipe form, import a URL, or paste recipe text. Keep ingredients and instructions together in a note you can edit.

YOUR RECIPE LIBRARY
Weeknight favorites.md
Sunday pancakes.md
Mum’s tomato sauce.md
02 / PLAN

Give the week a little shape.

Drag recipes into a weekly plan, add custom meals, and keep unscheduled ideas in a queue. Edit the plan directly in Markdown, too.

AN EXAMPLE WEEK
MONTomato pasta
TUEVegetable curry
WEDLeftovers
03 / SHOP

One list. Fewer loose ends.

Bring ingredients from your meal plan into a consolidated grocery list. Merge duplicates, sum quantities, and add the extras you need.

AN EXAMPLE GROCERY LIST
Tomatoes800 g
Pasta400 g
Coconut milk1 can
04 / COOK

Less scrolling.
More stirring.

Turn a recipe note into a kitchen companion. Scale ingredients, follow the steps, and keep your place while dinner comes together.

Explore the recipe view
INGREDIENT SCALING
2 servings4 servings

200 g pasta 400 g pasta

Illustrative example

Timings you can tap

Duration phrases in your instructions become timer buttons. Run multiple timers and hear an alert when they finish.

At home on your phone

Swipe between recipe tabs on mobile. Turn on cook mode to keep the screen awake while you cook.

Remember the good ones

Log when you cooked a recipe, with optional notes and a photo. Your history stays in the note’s frontmatter.

A little help choosing

Create suggestion modes with filters and scoring rules. Favor highly rated recipes, old favorites, or something you’ve never made.

Send a recipe, simply

Create a read-only recipe link with a 7, 30, or 90 day expiry. Recipients need no account or app, and you can revoke the link.

BUILT FOR THE WAY OBSIDIAN WORKS

A recipe collection.
Not another silo.

Use familiar Markdown headings or RecipeMD formatting. Choose which folders hold your recipes, and customize the properties you display.

Your notes work with Dataview and Obsidian Bases. Use the sync solution you already use for your vault.

Read the documentation
Recipes / Sunday pancakes.md MARKDOWN
# Sunday pancakes

## Ingredients
- 150 g flour
- 250 ml milk
- 1 egg

## Instructions
1. Whisk the ingredients together.
2. Cook each pancake until golden.

A regular note. Ready for recipe view.

MAKE ROOM FOR RECIPE BOX

Your next favorite recipe
belongs in your vault.

Install Recipe Box from Obsidian’s community plugin directory.

Open in Obsidian View the plugin directory listing
01

Install & enable

In Obsidian, open Settings → Community plugins → Browse. Search for Recipe Box, install it, and enable it.

02

Add your first recipe

Run “Recipe Box: Add recipe” from the command palette. Write your recipe, import a URL, or paste text into the form.

03

Make yourself at home

Open a note in the Recipes folder and switch to recipe view. Choose your library folders in Settings → Recipe Box → Recipe library.

Prefer a beta release?

Install and enable BRAT. In its settings, choose Add Beta Plugin and enter AdamArcane/obsidian-recipebox. Add the plugin, then enable Recipe Box in Community plugins.

Get BRAT

Install manually

Download main.js, manifest.json, and styles.css from the latest release. Copy them to <your vault>/.obsidian/plugins/recipe-box/, reload Obsidian, and enable Recipe Box.

Download the latest release