Cook App
Try Cook App in WordPress Playground · Try it with demo data · Try it in OpenStation , the same app opened in desktop mode with the OpenStation plugin. Cook App gives your WordPress site a private recipe app at /cook-app/ . Recipes are stored as WordPress content, with structured ingredients, instru
Try Cook App in WordPress Playground · Try it with demo data · Try it in OpenStation , the same app opened in desktop mode with the OpenStation plugin.
Cook App gives your WordPress site a private recipe app at /cook-app/ . Recipes are stored as WordPress content, with structured ingredients, instructions, categories, cuisines, tags, photos, serving sizes, prep and cook times, source URLs, and notes.
It is built for day-to-day cooking rather than public recipe blogging: save recipes from the web, scale portions while you cook, convert between metric and imperial units, track what you have cooked, plan meals for the week, and build a shopping list from the recipes you choose.
Recipe storage
Each recipe is stored as a cb-recipes custom post type with recipe taxonomies for category, cuisine, tag, and ingredient. Shopping lists, week plans, and cooking history are stored as user-authored WordPress content so they remain tied to the signed-in user.
Import recipes from the web
Paste a recipe URL and Cook App looks for machine-readable schema.org Recipe data expressed as JSON-LD, Microdata, or RDFa. It supports recipe sections, ingredient groups, instruction sections, and recipe images where the structured data exposes them. If automatic parsing is not enough, paste recipe text and preview the detected title, ingredients, and instructions before saving.
Recipe parsers are extensible through the cook_app_load_recipe_parsers action. Optional parser plugins can add support for other source formats without changing Cook App.
Photos can be sideloaded into the WordPress media library and used as the recipe’s featured image.
Cook with scaled ingredients
Recipe pages include live portion scaling. Enter the number of servings you want and Cook App rescales parsed ingredient amounts immediately. Unit display can be switched between metric and imperial globally in settings or per recipe while viewing it.
Cooking mode and history
Cooking mode gives you a focused view with a large active step, step navigation, ingredient and instruction checkoffs, browser-saved progress, and screen wake lock where supported. When you finish, Cook App can save that you cooked the recipe. You can also add dated “cooked this” entries from recipe pages.
Meal planning and shopping
Use the week planner to place recipes into breakfast, lunch, and dinner slots. Add a recipe’s scaled ingredients, or a full week’s planned recipes, to your personal shopping list. The shopping list combines compatible duplicate items and includes a focused shop mode with large tap targets, undo, and quick add.