Recipe Manager

Save recipes, scale servings and build a tidy shopping list — all offline.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

A recipe manager that does the three jobs a home cook actually needs: keep your recipes in one place, scale the ingredients to however many people you are feeding, and turn a week of cooking into a single, well-organised shopping list. It is built for anyone who collects recipes from all over — a parent batch-cooking for the week, a flatmate splitting dinners, or someone halving a recipe that only comes “serves 6”. Every recipe stores its ingredients (quantity, unit and name), the base number of servings, the cooking time, tags and the method steps, so the whole thing lives next to your stove instead of scattered across screenshots and bookmarks.

How it works

Each recipe is written for a base serving count — the number of people the quantities were intended for. When you add a recipe to your meal plan and pick a target number of servings, the tool computes a scale factor of target ÷ base and multiplies every quantity by it. Amounts are then rounded sensibly: large gram weights become whole numbers, and small spoon and cup measures snap to friendly fractions like a half or a third rather than awkward decimals. Ingredients marked with a quantity of zero are treated as “to taste” and left out of the maths.

The shopping list is where it pays off. The tool gathers every ingredient across your whole meal plan, scales each one, then merges items that share the same name and unit so their amounts add together — three recipes that each want garlic end up as one line. Those merged items are sorted into supermarket aisles (Produce, Meat & Fish, Dairy & Eggs, Bakery, Pantry, Frozen, Spices), with the aisle guessed automatically from the ingredient name and overridable in the editor. You can tick items off as you shop, copy the list to your phone, or download it as a text file. Everything is saved in your browser, and you can export the whole collection to JSON for backup.

Example

Say you save a tomato pasta written for 2 servings and a roast traybake written for 4. For a dinner party you add both to the plan and set the pasta to 5 servings and the traybake to 6. The pasta’s “200 g spaghetti” becomes “500 g spaghetti” (a ×2.5 scale), the traybake scales by ×1.5, and because both recipes call for garlic in cloves, those cloves are added into a single Produce line. You end up with one tidy list grouped by aisle, ready to tick off — no mental arithmetic at the supermarket.

Every figure is calculated in your browser. No recipes, plans or shopping lists are ever uploaded or stored on a server.

Ad placeholder (rectangle)