Budget-minded everyday cooking, with Plunderwood at your side.
Your favorites, meal plan and shopping list are saved in this browser. A normal refresh should keep them. Clearing site data, using a different browser or device, or closing a private browsing session can make them unavailable. They aren’t linked to your Shopify account.
The captain’s recipe book
131 recipes, from pantry suppers to keto-friendly plates and sodium-conscious choices.
About the recipe labels
Keto-friendly recipes use lower-carbohydrate ingredients as written. Carbohydrate totals have not been calculated; check portions and ingredient labels against your own daily target.
Sodium-conscious recipes use no added table salt and specify unsalted or no-salt-added packaged ingredients where needed. This is not a verified “low sodium” claim: natural sodium and brands still count. Check labels against your own sodium target.
These are original starter recipes, not kitchen-tested recipes. Times are estimates. Allergen notes are not exhaustive; always check every ingredient label.
White beans, tomatoes and garlic. A warm bowl for a quiet evening.
Sodium-conscious
20 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use no-salt-added canned beans for a quick meal, or about 240 g drained home-cooked white beans per can.
Ingredient notes Choose no-salt-added beans and tomatoes; season with pepper and herbs instead of salt. Beans contain carbohydrates, so this is not in the keto-friendly filter.
From the Galley
Lemon skillet potatoes
Golden edges, bright lemon and herbs. A side worth passing around the table.
Sodium-conscious
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Larger potatoes cut into similar-sized chunks can replace small potatoes.
Ingredient notes Lemon, thyme and pepper supply flavor without added salt. Potatoes make this a non-keto side dish.
From the Galley
Tomato toast
Juicy tomatoes, crisp bread and a little olive oil. Simple food done well.
10 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Toast slightly stale bread and use ripe tomatoes that need eating soon.
Ingredient notes Bread can contribute a significant amount of sodium; compare labels and skip added salt if reducing sodium. Regular bread is not a keto option.
From the Galley
Spinach & mushroom scramble
Soft scrambled eggs with browned mushrooms and a handful of greens.
Keto-friendlySodium-conscious
20 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain frozen spinach works too: thaw, squeeze dry and use the same weight.
Ingredient notes Prepared without added salt or cheese. Eggs contain natural sodium; use the portion that fits your own carbohydrate and sodium targets.
From the Galley
Broccoli & cheddar egg cups
Small oven-baked egg cups, with two cups making one serving.
Keto-friendly
40 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use finely chopped plain frozen broccoli, thawed and squeezed dry, to avoid buying a whole head.
Ingredient notes Cheddar and eggs contribute sodium; this recipe is not in the sodium-conscious filter. Keto suitability depends on your portion and daily carbohydrate allowance.
From the Galley
Apple & cinnamon porridge
A chopped apple sweetens this simple bowl of warm oats.
Sodium-conscious
15 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use a slightly bruised apple after trimming away damaged parts; plain oats usually cost less than flavored packets.
Ingredient notes No salt is added. Choose plain oats and check the milk label. Oats and apple make this a carbohydrate-containing breakfast, not a keto option.
From the Galley
Peanut butter & banana oats
A filling pantry breakfast with mashed banana and unsalted peanut butter.
Sodium-conscious
15 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Freeze peeled overripe bananas in portions, then thaw one for breakfast.
Ingredient notes Use peanut butter labeled unsalted; some natural-style products still add salt. Contains peanuts and milk. The oats and banana are not keto-friendly.
From the Galley
Avocado, cucumber & eggs
A cool breakfast plate with firm-boiled eggs and a lemon dressing.
Keto-friendlySodium-conscious
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Choose avocados on sale; firm ones can ripen at room temperature before refrigerating.
Ingredient notes Uses lemon and pepper without added salt. Keep this as the plated recipe for the keto-friendly option; bread would add carbohydrates.
From the Galley
Lemon chicken lettuce cups
Warm garlic chicken in crisp lettuce with a quick yogurt sauce.
Keto-friendlySodium-conscious
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Boneless thighs can replace breast at the same weight; still cook to 165°F / 74°C.
Ingredient notes Choose unseasoned chicken without added brine and plain yogurt. These are lettuce cups, with no tortilla or sweet bottled sauce.
From the Galley
Tuna & cucumber boats
Crunchy cucumber filled with tuna, yogurt and fresh lemon.
Keto-friendly
15 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Compare price per drained weight on tuna tins; the smallest can is not always cheapest.
Ingredient notes Canned tuna sodium varies widely. Choose a no-salt-added product when available, but this general recipe is not tagged sodium-conscious. Check yogurt carbohydrate content for your keto plan.
From the Galley
Chickpea & cucumber salad
A sturdy lunch salad with lemon, parsley and pantry chickpeas.
Sodium-conscious
15 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Cooked chickpeas from dried beans work too; use about 240 g drained cooked chickpeas per can.
Ingredient notes Choose no-salt-added chickpeas and skip feta, olives and bottled dressing. Chickpeas supply carbohydrates, so this is not tagged keto-friendly.
From the Galley
Red lentil & carrot soup
A thick, warming soup made with lentils, carrots and cumin.
Sodium-conscious
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Red lentils cook without soaking and keep well in a sealed pantry container.
Ingredient notes Water replaces salty stock cubes, with cumin and lemon for flavor. Lentils are not a keto staple.
From the Galley
Black bean & rice bowls
Rice, warm spiced beans and fresh tomato for an inexpensive bowl meal.
Sodium-conscious
35 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use cooked dried beans when available; one drained 400 g can is roughly 240 g cooked beans.
Ingredient notes No-salt-added beans and individual spices avoid the sodium in seasoning packets. Rice and beans make this a non-keto meal.
From the Galley
Lemon chicken & cabbage skillet
Boneless chicken thighs and tender cabbage with a bright lemon finish.
Keto-friendlySodium-conscious
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A whole cabbage can supply this dinner and the beef skillet later in the week.
Ingredient notes Use chicken without added brine; the recipe uses no stock cube, bottled sauce or added salt. No starchy side is included in the keto-friendly portion.
From the Galley
Paprika chicken & broccoli tray
One tray of smoky chicken and roasted broccoli for an easy dinner.
Keto-friendlySodium-conscious
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain frozen broccoli is usable straight from frozen; spread it out well and allow extra time to brown.
Ingredient notes Choose plain chicken and salt-free individual spices. Garlic salt and pre-seasoned chicken would increase sodium.
From the Galley
Turkey & zucchini skillet
Ground turkey, zucchini and a modest amount of tomato in one pan.
Keto-friendlySodium-conscious
30 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Freeze the unused portion of a tomato can promptly in a labeled container for a later meal.
Ingredient notes Use unseasoned turkey and no-salt-added tomatoes. This serving contains zucchini and a small tomato portion; account for both in your personal carb total.
From the Galley
Ginger beef & cabbage
A savory cabbage skillet flavored with ginger, garlic and lime.
Keto-friendlySodium-conscious
30 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use the remaining half of a cabbage for slaw or lemon chicken instead of buying another vegetable.
Ingredient notes This version omits soy sauce and salty seasoning packets. Serve as written for the keto-friendly option; rice would change the carbohydrate content.
From the Galley
Garlic fish & green beans
Frozen white fish becomes a simple tray dinner with lemon and beans.
Keto-friendlySodium-conscious
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Compare plain frozen pollock, tilapia or cod prices; avoid breaded or pre-sauced fillets.
Ingredient notes Choose fish without added saline or seasoning. The recipe uses no added salt, but natural and packaged sodium still counts.
From the Galley
Ginger tofu & bok choy
Golden tofu and crisp greens with lime, ginger and a small peanut topping.
Keto-friendlySodium-conscious
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Thinly sliced green cabbage can replace bok choy; give it several extra minutes to soften.
Ingredient notes Use plain tofu and unsalted peanuts; no soy sauce is included. Tofu carbohydrate content varies by brand, so check the package for your keto plan. Contains soy and peanuts.
From the Galley
Tomato & spinach pasta
A garlicky tomato sauce with spinach and everyday dried pasta.
Sodium-conscious
25 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Choose the pasta shape on offer and use plain frozen spinach if it is cheaper.
Ingredient notes Use no-salt-added tomatoes and omit salty cheese toppings. Regular pasta contains substantial carbohydrates and is not a keto choice.
From the Galley
Sweet potato & bean chili
A mild bean chili with sweet potato, cumin and smoked paprika.
Sodium-conscious
45 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip This makes four generous portions without meat. Freeze extra portions promptly once safely cooled.
Ingredient notes No-salt-added cans and individual spices replace stock cubes and chili seasoning packets. Sweet potato and beans make this a non-keto recipe.
From the Galley
Peanut vegetable noodles
Noodles and crunchy vegetables coated in a quick peanut-lime sauce.
25 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain spaghetti works if it is cheaper than noodles. Use the same dry weight.
Ingredient notes Reduced-sodium soy sauce still contains substantial sodium, so this recipe is outside the sodium-conscious filter. Noodles make it non-keto. Contains peanuts and soy; check the noodles for wheat or egg.
From the Galley
Chickpea & spinach coconut curry
A gentle coconut curry served as a bowl of chickpeas and greens.
Sodium-conscious
30 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Thawed plain frozen spinach is a useful substitute; squeeze it dry before adding.
Ingredient notes Read the curry powder and coconut milk labels for added salt. Chickpeas contain carbohydrates, so this is not a keto option.
From the Galley
Lemon cauliflower rice
A light vegetable side with lemon, garlic and parsley.
Keto-friendlySodium-conscious
20 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Grate a whole cauliflower on a coarse grater if it costs less than ready-riced bags.
Ingredient notes Choose plain cauliflower without a sauce or seasoning packet. This is a side dish, not a complete meal; no salt is added.
From the Galley
Garlic & lemon green beans
Tender-crisp beans finished with garlic, lemon and olive oil.
Keto-friendlySodium-conscious
20 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain frozen beans avoid trimming waste and let you cook only what you need.
Ingredient notes No butter sauce, salty seasoning or added salt is used. Count the vegetable portion in your own carbohydrate total.
From the Galley
Carrot & chickpea slaw
A crunchy, lemon-dressed side without bottled dressing.
Sodium-conscious
15 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A bag of whole carrots generally provides more usable food than a small bag of shredded carrots.
Ingredient notes Uses no-salt-added chickpeas and a homemade dressing. Carrots and chickpeas make this a non-keto side.
From the Galley
Smoky roasted chickpeas
Roasted chickpeas for adding crunch to bowls and salads.
Sodium-conscious
45 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Drying the chickpeas well improves the texture without adding extra oil.
Ingredient notes Choose no-salt-added chickpeas and individual spices rather than a salted seasoning blend. Chickpeas are not a keto staple.
From the Galley
Apple & oat crumble
Warm baked apples with a modest oat, flour and butter topping.
Sodium-conscious
50 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use whichever firm eating apples are cheapest; a mix of varieties works well.
Ingredient notes Uses unsalted butter and no salted raising agent. Apples, oats, flour and sugar make this unsuitable for the keto filter. Contains wheat and milk.
From the Galley
Cucumber spears & herby yogurt dip
A simple cool snack with garlic, dill and lemon.
Keto-friendlySodium-conscious
10 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use the remaining yogurt for chicken lettuce cups instead of buying a separate sauce.
Ingredient notes Choose plain unsweetened yogurt and garlic powder without salt. Yogurt contains natural carbohydrate and sodium; labels vary. Contains milk.
From the Galley
Banana & oat soft bites
Soft, chewy oat bites made with ripe banana and peanut butter. Two bites per serving.
Sodium-conscious
30 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip This is a useful way to use ripe bananas without buying extra baking ingredients.
Ingredient notes No salt or baking soda is added; use unsalted peanut butter. Banana and oats are carbohydrate-rich, so these are not keto-friendly. Contains peanuts.
From the Galley
Mushroom & chive omelette
A folded omelette filled with browned mushrooms and fresh chives.
Keto-friendlySodium-conscious
20 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Loose mushrooms are often better value than a prepared mixed pack.
Ingredient notes No added table salt; eggs contain natural sodium. Check portions against your carbohydrate target.
From the Galley
Cauliflower breakfast hash
Small cauliflower pieces browned with peppers and topped with firmly cooked eggs.
Keto-friendlySodium-conscious
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use the cauliflower stalk as well as the florets, cutting it into smaller pieces.
Ingredient notes No added table salt. This is a vegetable-and-egg breakfast rather than a potato hash.
From the Galley
Coconut chia breakfast pots
Chilled chia pudding with a small raspberry topping.
Keto-friendly
135 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Frozen raspberries work as a topping; thaw them in the refrigerator.
Ingredient notes Contains almonds and coconut. Choose unsweetened milks; carbohydrate content varies by brand.
From the Galley
Small almond skillet pancakes
Tender, unsweetened almond pancakes served with plain yogurt.
Keto-friendly
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Buy almond flour by unit price and refrigerate the opened bag.
Ingredient notes Contains eggs, almonds and milk. Baking powder contributes sodium; no syrup is included.
From the Galley
Spinach & ricotta breakfast bake
A soft, sliceable egg bake with spinach and nutmeg.
Keto-friendly
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Frozen spinach saves preparation and avoids buying a large bag of fresh leaves.
Ingredient notes Contains eggs and milk. Ricotta sodium and carbohydrate levels vary; check the label.
From the Galley
Cottage cheese cucumber bowls
Crunchy cucumber and walnuts over savory cottage cheese.
Keto-friendly
10 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A large cottage cheese tub generally costs less per serving than individual pots.
Ingredient notes Contains milk and walnuts. Cottage cheese can be salty; this is not in the sodium-conscious filter.
From the Galley
Shirred eggs with buttery leeks
Oven-baked eggs nestled into a small layer of softened leeks.
Keto-friendly
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use the remaining leek in a soup and freeze sliced portions for another day.
Ingredient notes Contains milk and eggs. Each portion uses a modest amount of leek; track the full portion for keto.
From the Galley
Zucchini & flax breakfast fritters
Small savory fritters held together with egg and ground flaxseed.
Keto-friendlySodium-conscious
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use medium zucchini; very large ones often have a watery, seedy center.
Ingredient notes Contains eggs. Ground flaxseed is a binder here; do not substitute the same quantity of whole seeds.
From the Galley
Egg crepes with garlicky mushrooms
Thin egg wraps folded around mushrooms and a little cream cheese.
Keto-friendly
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Regular white mushrooms work well; specialty varieties are optional.
Ingredient notes Contains eggs and milk. Cream cheese contributes sodium; use plain rather than sweetened cheese.
From the Galley
Cinnamon walnut yogurt bowls
Plain Greek yogurt with walnuts, flaxseed and a measured berry topping.
Keto-friendly
10 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Walnut pieces are usually cheaper than whole halves.
Firm eggs in a light yogurt dressing, served in crisp lettuce leaves.
Keto-friendlySodium-conscious
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Keep sturdy outer lettuce leaves for cups and use the smaller leaves in salads.
Ingredient notes Contains eggs and milk. Use a curry powder without salt; yogurt and eggs still contain natural sodium.
From the Galley
Chicken & avocado chopped salad
A filling chopped salad with cooled cooked chicken and a lime dressing.
Keto-friendly
15 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Reserve plain cooked chicken from a previous meal before adding sauce.
Ingredient notes Chicken must already be cooked. Preseasoned rotisserie chicken may add substantial sodium.
From the Galley
Creamy broccoli soup
Broccoli blended into a smooth soup with cream and mustard.
Keto-friendly
30 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Chop peeled broccoli stalks finely and simmer them with the florets.
Ingredient notes Contains milk and mustard. This soup uses water rather than stock; mustard contributes sodium.
From the Galley
Turkey & cabbage broth bowls
Ground turkey, cabbage and mushrooms in a clear herb broth.
Keto-friendlySodium-conscious
35 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A small cabbage provides several meals and keeps well in the refrigerator.
Ingredient notes Use broth explicitly labelled no salt added and unseasoned turkey. Both still contain natural sodium.
From the Galley
Sesame tofu & cucumber salad
Warm browned tofu over cool cucumber with a sesame-lime dressing.
Keto-friendlySodium-conscious
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain block tofu costs less than many ready-marinated tofu products.
Ingredient notes Contains soy and sesame. Choose plain tofu without a salty marinade.
From the Galley
Salmon & cabbage skillet cakes
Pan-fried canned-salmon cakes with finely shredded cabbage.
Keto-friendly
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Compare drained weights when choosing canned salmon.
Ingredient notes Contains fish, egg and almonds. Canned salmon sodium varies; this recipe is not tagged sodium-conscious.
From the Galley
Beef burger salad bowls
Bunless beef patties served with lettuce, tomatoes and a yogurt dressing.
Keto-friendly
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Buy a larger pack of ground beef only if you can portion and freeze the extra promptly.
Ingredient notes Contains milk and mustard. No bun or sugary burger sauce is included.
From the Galley
Chicken & zucchini noodle soup
A light chicken soup with zucchini ribbons and lemon.
Keto-friendlySodium-conscious
30 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A vegetable peeler makes ribbons without a spiralizer.
Ingredient notes Choose no-salt-added broth and plain chicken; sodium is not zero even without added table salt.
From the Galley
Roasted cauliflower & tahini salad
Warm cauliflower with crunchy cucumber and a lemon-tahini dressing.
Keto-friendlySodium-conscious
40 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use the whole cauliflower over several dishes rather than buying pre-cut florets.
Ingredient notes Contains sesame. Choose tahini with no added salt; portion size matters for carbohydrate intake.
From the Galley
Mushroom & walnut lettuce cups
Chopped mushrooms and walnuts make a warm, savory lettuce filling.
Keto-friendlySodium-conscious
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use broken walnut pieces; appearance does not matter once chopped.
Ingredient notes Contains walnuts. This is a light lunch; no verified nutrition totals are supplied.
From the Galley
Rosemary pork chops with green cabbage
Pan-seared pork chops with soft cabbage and a rosemary pan sauce.
Keto-friendlySodium-conscious
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Thin boneless chops cook quickly; check their thickness before using the suggested time.
A mild curry using chicken thighs, green beans and unsweetened coconut milk.
Keto-friendlySodium-conscious
35 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Frozen green beans can go straight into the simmering sauce.
Ingredient notes Contains coconut. Use curry powder without salt or sugar and unsweetened coconut milk.
From the Galley
Turkey & spinach meatballs
Baked turkey meatballs finished in a simple oregano tomato sauce.
Keto-friendlySodium-conscious
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Frozen chopped spinach is economical and easy to portion.
Ingredient notes Contains egg and almonds. Choose no-salt-added tomatoes and plain ground turkey.
From the Galley
Salmon & asparagus tray
Roasted salmon fillets with tender asparagus and lemon.
Keto-friendlySodium-conscious
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Frozen salmon fillets can be good value; thaw safely in the refrigerator before cooking.
Ingredient notes Contains fish. This uses plain salmon rather than cured or smoked fish.
From the Galley
Chicken in mushroom cream sauce
Chicken breast cutlets with a quick mushroom and thyme sauce.
Keto-friendly
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Slicing one large chicken breast into cutlets stretches it across two portions.
Bell pepper halves filled with beef, eggplant and a little mozzarella.
Keto-friendly
50 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use whichever bell pepper color has the best price.
Ingredient notes Contains milk. This recipe uses half a large pepper per portion; larger portions add carbohydrates.
From the Galley
Sesame pork & cabbage skillet
Thin pork strips with cabbage and a toasted sesame finish.
Keto-friendlySodium-conscious
25 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A piece of pork loin is often cheaper than ready-cut stir-fry strips.
Oven-crisp tofu slabs and cabbage wedges with a lime-tahini sauce.
Keto-friendlySodium-conscious
40 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Drain and press an ordinary block of tofu instead of buying a prepared crusted product.
Ingredient notes Contains soy and sesame. Choose plain tofu and tahini without added salt.
From the Galley
Cabbage-leaf skillet lasagna
Soft cabbage leaves layered with beef tomato sauce and ricotta.
Keto-friendly
55 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use an ordinary baking dish if your skillet is not oven-safe.
Ingredient notes Contains milk. Cabbage replaces pasta, but tomatoes and dairy still contribute carbohydrates.
From the Galley
Sardine & tomato zucchini skillet
Canned sardines folded gently into tomato-coated zucchini ribbons.
Keto-friendly
20 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Canned sardines provide a shelf-stable alternative to fresh fish.
Ingredient notes Contains fish. Sardines vary in sodium; do not label this dish sodium-conscious without checking the product.
From the Galley
Chicken fajita cauliflower bowls
Paprika chicken and peppers over a warm cauliflower base.
Keto-friendlySodium-conscious
35 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Finely chop cauliflower by hand if you do not have a food processor.
Ingredient notes Uses individual spices without added salt. Onion and peppers are portioned as part of the meal.
From the Galley
Lemon-dill cod parcels
Cod steamed in parchment with zucchini and a little butter.
Keto-friendlySodium-conscious
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain frozen white fish can replace cod after refrigerator thawing.
Ingredient notes Contains fish and milk. Use unseasoned fish without an added sauce.
From the Galley
Turkey burgers with crunchy slaw
Bunless turkey patties served beside a lemon-yogurt cabbage slaw.
Keto-friendlySodium-conscious
30 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Shred your own cabbage rather than buying a dressed slaw kit.
Ingredient notes Contains milk. Garlic powder is not garlic salt; plain yogurt and turkey still contain natural sodium.
From the Galley
Shrimp, coconut & spinach skillet
Quick shrimp in a coconut sauce with ginger and spinach.
Keto-friendly
25 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Frozen peeled shrimp reduces waste; compare the net drained weight.
Ingredient notes Contains shellfish and coconut. Shrimp may be treated with sodium-containing additives, so check its label.
From the Galley
Roast chicken legs with radishes
Bone-in chicken legs roasted over radishes with thyme and lemon.
Keto-friendlySodium-conscious
60 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Drumsticks often cost less than boneless breast meat; portions include bones.
Ingredient notes Choose unbrined chicken. Radishes mellow when roasted and replace starchy roast vegetables here.
From the Galley
Eggplant & paneer curry
Golden paneer and soft eggplant in a gently spiced tomato sauce.
Keto-friendly
40 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Look for plain paneer sold in blocks and freeze spare portions if the label allows.
Ingredient notes Contains milk. Check paneer sodium and portion size; the recipe has no calculated carbohydrate total.
From the Galley
Beef & mushroom cream bowls
Thin beef strips in a mustard cream sauce over cabbage ribbons.
Keto-friendly
30 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A small steak stretches further when sliced and paired with mushrooms.
Ingredient notes Contains milk and mustard. The cabbage base replaces noodles; mustard adds sodium.
From the Galley
Broccoli & cheddar crustless tart
A firm savory egg tart with broccoli and cheddar, without a pastry crust.
Keto-friendly
45 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use frozen broccoli, thawed and drained well, when it is cheaper.
Ingredient notes Contains eggs and milk. Cheddar contributes sodium; this is not a sodium-conscious recipe.
From the Galley
Basil chicken & tomato bake
Chicken cutlets baked with a homemade basil-walnut topping.
Keto-friendly
35 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Walnuts replace expensive pine nuts in this small-batch basil topping.
Ingredient notes Contains milk and walnuts. Parmesan adds sodium; the tomato portion is kept modest.
From the Galley
Lemon chicken wings with cucumber
Oven-roasted wings with a cool cucumber and dill salad.
Keto-friendlySodium-conscious
55 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Buy plain wings rather than pre-marinated ones; the listed weight includes bones.
Ingredient notes Use unbrined wings and garlic powder, not garlic salt. Wings are portioned by weight because sizes vary.
From the Galley
Buttered radishes with dill
Radishes soften and mellow in a covered skillet before a quick browning.
Keto-friendlySodium-conscious
25 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Trim and wash radish greens separately; save sound leaves for another cooked dish.
Ingredient notes Contains milk. Radishes provide a less starchy alternative to a potato side.
From the Galley
Mustard creamed cabbage
Shredded cabbage softened in a small amount of cream and mustard.
Keto-friendly
25 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip This is a useful way to cook the remaining half of a cabbage.
Ingredient notes Contains milk and mustard. Prepared mustard adds sodium; no additional salt is included.
From the Galley
Parmesan zucchini wedges
Roasted zucchini wedges with a thin cheese and almond crust.
Keto-friendly
30 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A small amount of finely grated hard cheese spreads further than thick shavings.
Ingredient notes Contains milk and almonds. Parmesan contributes sodium.
From the Galley
Thyme-roasted mushrooms
Whole small mushrooms roast until juicy with crisp edges.
Keto-friendlySodium-conscious
30 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Ordinary button mushrooms work well and are often the least expensive choice.
Ingredient notes No added table salt; use plain herbs rather than a salted seasoning blend.
From the Galley
Sesame cucumber ribbons
Cool cucumber ribbons with a sharp rice-vinegar dressing.
Keto-friendlySodium-conscious
15 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A standard vegetable peeler works as well as a special ribbon cutter.
Ingredient notes Contains sesame. Use unseasoned rice vinegar, which has no added salt or sugar.
From the Galley
Cocoa-almond yogurt cups
A small unsweetened cocoa yogurt snack with chopped almonds.
Keto-friendly
10 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use plain cocoa powder instead of a sweetened drinking-chocolate mix.
Ingredient notes Contains milk and almonds. No sugar or sweetener is included; yogurt labels determine carbohydrate content.
From the Galley
Paprika-roasted almonds
A small-batch roasted nut snack with smoky paprika.
Keto-friendlySodium-conscious
25 minServes 6
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain bulk nuts can cost less than flavored snack packets.
Ingredient notes Contains almonds. Use unsalted nuts; portion the batch instead of treating it as one serving.
From the Galley
Celery boats with chive cream cheese
Crunchy celery sticks filled with lemony chive cream cheese.
Keto-friendly
10 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use the leafy celery tops in a salad or soup instead of discarding them.
Ingredient notes Contains milk and celery. Cream cheese adds sodium; this is not a sodium-conscious pick.
From the Galley
Dill deviled eggs
Firm egg halves with a yogurt, mustard and dill filling.
Keto-friendly
25 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A spoon works for filling the eggs; a piping bag is optional.
Ingredient notes Contains eggs, milk and mustard. Mustard contributes sodium.
From the Galley
Coconut-peanut freezer bites
Small unsweetened nut-butter bites that firm up in the freezer.
Keto-friendlySodium-conscious
45 minServes 6
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Choose ordinary unsweetened coconut rather than sweetened baking coconut.
Ingredient notes Contains peanuts and coconut. These are unsweetened; they are not presented as a low-calorie snack.
From the Galley
Pear & ginger buckwheat porridge
Tender buckwheat groats with warm pear and ginger.
Sodium-conscious
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use a ripe pear that needs eating soon.
Ingredient notes Contains milk. No salt is added, but milk contains natural sodium. Buckwheat is not a keto ingredient.
From the Galley
Banana-oat breakfast pancakes
Small flourless pancakes bound with egg and mashed banana.
Sodium-conscious
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A very ripe banana provides sweetness without a separate syrup.
Ingredient notes Contains eggs and milk. No baking powder or added salt is used. Check oats for cross-contact if needed.
From the Galley
Warm peach & quinoa breakfast
Fluffy quinoa warmed with milk, peaches and toasted seeds.
Sodium-conscious
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use plain frozen peach slices when fresh peaches are out of season.
Ingredient notes Contains milk. Choose unsalted seeds and fruit without added syrup.
From the Galley
Savory vegetable breakfast couscous
Quick couscous with peas, mushrooms and parsley.
Sodium-conscious
20 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain couscous costs less than flavored sachets and lets you control added salt.
A thick, ham-free split pea soup with carrots and thyme.
Sodium-conscious
75 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Dried split peas make several substantial portions from one inexpensive bag.
Ingredient notes No ham, stock cube or added table salt is used. Contains celery; split peas are not keto.
From the Galley
Barley & mushroom soup
A hearty soup with pearl barley, mushrooms and carrot.
Sodium-conscious
55 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Pearl barley is useful for stretching a modest amount of vegetables.
Ingredient notes Contains gluten from barley. No stock concentrate or added salt is included.
From the Galley
Lime tofu & rice noodle salad
Rice noodles and crisp vegetables with a lime-ginger dressing.
Sodium-conscious
25 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Thinly sliced cabbage can replace part of the cucumber when it is cheaper.
Ingredient notes Contains soy and sesame. Choose plain tofu and rice noodles without seasoning sachets.
From the Galley
White bean, celery & parsley salad
A lemony bean salad with crisp celery and chopped parsley.
Sodium-conscious
15 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Cook dried white beans separately in a larger batch and freeze portions for salads.
Ingredient notes Contains celery. Use no-salt-added beans; rinsing a salted product does not establish the same sodium level.
From the Galley
Roasted squash & lentil salad
Warm lentils tossed with roasted squash, greens and cider vinegar.
Sodium-conscious
45 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Whole squash often costs less than prepared cubes; freeze the remaining raw cubes.
Ingredient notes No added salt. Lentils and squash contribute carbohydrates, so this is not a keto recipe.
From the Galley
Orange-ginger chicken with rice
Chicken and broccoli in a fresh orange sauce over plain rice.
Sodium-conscious
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use plain frozen broccoli and unsweetened orange juice if that costs less.
Ingredient notes Uses no soy sauce or added table salt. Rice and orange juice make this a non-keto meal.
From the Galley
Herbed pork & sweet potato tray
Sweet potato wedges and pork tenderloin roasted with rosemary.
Sodium-conscious
50 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A whole tenderloin can be cheaper per portion than individually cut medallions.
Ingredient notes Choose unbrined pork without a seasoning solution. This dish includes starchy sweet potatoes.
From the Galley
Lentil & mushroom shepherd’s pie
A lentil-vegetable filling beneath a simple mashed potato topping.
Sodium-conscious
70 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Dried lentils make the filling substantial without needing meat.
Ingredient notes Contains milk. Choose no-salt-added tomatoes and avoid salted stock in the filling.
From the Galley
Baked fish with tomato & fennel
White fish baked over softened fennel and tomatoes.
Sodium-conscious
40 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use an affordable plain frozen white fish, thawed safely before baking.
Ingredient notes Contains fish. Use fresh tomatoes and unseasoned fish rather than salted canned sauces.
From the Galley
Chickpea-bulgur zucchini boats
Roasted zucchini halves with a warm chickpea and bulgur stuffing.
Sodium-conscious
50 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Choose medium zucchini so the skins become tender before the filling dries out.
Ingredient notes Contains wheat. Use plain bulgur and no-salt-added chickpeas.
From the Galley
Turkey-oat meatloaf with carrots
A tender turkey loaf bound with oats and topped with plain tomato.
Sodium-conscious
70 minServes 5
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Oats bind the loaf without needing a box of seasoned breadcrumbs.
Ingredient notes Contains egg. Use plain turkey without added brine and no-salt-added tomatoes.
From the Galley
Potato, pea & spinach curry
A mild potato curry finished with peas and spinach.
Sodium-conscious
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain frozen peas keep well and add color without extra preparation.
Ingredient notes Choose curry powder without salt and no-salt-added tomatoes. Potatoes and peas are carbohydrate-containing foods.
From the Galley
Lemon-parsley pearl couscous
Small pasta pearls with parsley and lemon zest.
Sodium-conscious
25 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use plain pasta pearls rather than a seasoned side-dish packet.
Ingredient notes Contains wheat. No added table salt or stock cube is used.
From the Galley
Balsamic-roasted beets
Beet wedges roasted until tender and glazed with a little vinegar.
Sodium-conscious
55 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Buy loose whole beets rather than prepared vacuum-packed wedges.
Ingredient notes Use plain balsamic vinegar, not a salted dressing or sweetened glaze. Beets contain carbohydrates.
From the Galley
Warm cabbage & apple slaw
Lightly wilted cabbage with crisp apple and cider vinegar.
Sodium-conscious
20 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Any crisp apple works; use the variety that is best value.
Ingredient notes No added table salt. Apple makes this a carbohydrate-containing side rather than a keto substitute.
From the Galley
Baked cinnamon pears with yogurt
Soft pear halves with walnuts and a small spoonful of yogurt.
Sodium-conscious
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Ripe pears need no added sugar and bake faster than hard unripe fruit.
Ingredient notes Contains milk and walnuts. Use plain yogurt and unsalted nuts; fruit naturally contains sugar.
From the Galley
Tomato-pepper eggs with pita
Firm eggs nestled in a spiced tomato sauce, with pita for dipping.
30 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Canned tomatoes make this practical even when fresh tomatoes are out of season.
Ingredient notes Contains eggs and wheat. Pita and canned tomatoes can contribute sodium.
From the Galley
French toast with warm berry compote
Pan-toasted bread with eggs and milk, topped with softened berries.
25 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Slightly stale bread holds its shape well and avoids waste.
Ingredient notes Contains wheat, eggs and milk. Fruit provides sweetness; no syrup is included.
From the Galley
Peanut butter & banana toasties
Warm wholemeal sandwiches with a soft banana and peanut filling.
15 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip This uses one banana across two sandwiches.
Ingredient notes Contains peanuts and wheat. Check bread and peanut butter labels for added sugar and sodium.
From the Galley
Bean & egg breakfast quesadillas
Toasted tortillas filled with eggs, black beans and a little cheddar.
25 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use leftover cooked beans or freeze the rest of an opened can in a labelled portion.
Ingredient notes Contains wheat, eggs and milk. Tortillas and cheese contribute sodium.
From the Galley
Cheddar cornmeal griddle cakes
Small savory cornmeal pancakes with cheddar and spring onion.
25 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A small amount of cheddar flavors the whole batch.
Ingredient notes Contains wheat, eggs and milk. Baking powder and cheese add sodium.
From the Galley
Apricot & seed overnight oats
Overnight oats with chopped dried apricots and pumpkin seeds.
490 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Chopped dried fruit stretches further than large whole pieces.
Ingredient notes Contains milk. Dried apricots may contain sulphites; check the packet if relevant.
From the Galley
Roasted pepper hummus wraps
Hummus wraps filled with sweet peppers, carrot and crisp lettuce.
20 minServes 2
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use homemade roasted peppers when fresh peppers are on sale.
Ingredient notes Contains wheat and usually sesame in hummus. Jarred peppers and hummus may be salty.
From the Galley
Tuna & sweetcorn pasta salad
A cool pasta salad with tuna, sweetcorn and yogurt dressing.
30 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use small pasta shapes already in the cupboard.
Ingredient notes Contains wheat, fish, milk and mustard. Tuna sodium varies by can.
From the Galley
Spinach & feta pastry parcels
Small puff-pastry parcels with a spinach and feta filling.
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Frozen spinach is less expensive than cooking down several bags of fresh leaves.
Ingredient notes Contains wheat, egg and milk; check pastry for other allergens. Feta is a salty cheese.
From the Galley
Potato & leek soup
A smooth potato soup with softened leeks and a little milk.
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use ordinary floury potatoes rather than small premium salad potatoes.
Ingredient notes Contains milk; stock may contain celery and adds sodium. Do not assume this soup is low sodium.
From the Galley
Chicken & sweetcorn chowder
A chunky chicken soup thickened with potatoes and a little flour.
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Frozen sweetcorn avoids opening a large can for a small portion.
Ingredient notes Contains wheat and milk; stock may contain celery. This is a regular recipe with potatoes and corn.
From the Galley
Lentil sloppy joe rolls
Soft rolls filled with a thick, smoky lentil and tomato sauce.
45 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Dried lentils stretch a tomato sauce into a substantial sandwich filling.
Ingredient notes Contains wheat from rolls. Bread and canned tomatoes contribute sodium.
From the Galley
Pea, mint & feta couscous salad
Quick couscous with sweet peas, cucumber, mint and feta.
20 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Grow a small pot of mint if you use it often; dried mint can be much stronger.
Ingredient notes Contains wheat and milk. Feta contributes sodium; this salad is not in the sodium-conscious group.
From the Galley
Sausage, potato & onion tray
A one-tray supper with browned sausages, potato wedges and peppers.
55 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use a large tray so vegetables roast instead of steaming in a pile.
Ingredient notes Sausages vary in salt, fat and allergens; check the packet. Poultry sausages require 165°F / 74°C instead.
From the Galley
Spaghetti with lentil bolognese
A thick lentil and vegetable sauce over ordinary spaghetti.
45 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Red lentils cook quickly and thicken the sauce without ground meat.
Ingredient notes Contains wheat from spaghetti. This regular meal includes a measured dry-pasta portion.
From the Galley
Chicken & pea risotto
Creamy stirred rice with chicken, peas and a little Parmesan.
45 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use plain frozen peas and grate Parmesan finely so a small amount flavors the pot.
Ingredient notes Contains milk; stock may contain celery. Stock and Parmesan add sodium.
From the Galley
Black bean tortilla skillet
Tortilla strips softened in a smoky bean sauce with melted cheddar.
30 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use tortillas that are beginning to dry out but are still sound.
Ingredient notes Contains milk. Check tortilla ingredients if avoiding wheat; beans, tortillas and cheese can all add sodium.
From the Galley
Turkey chili macaroni
A one-pot tomato and turkey macaroni with kidney beans.
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Cooked canned kidney beans make this faster; do not substitute raw dried beans directly.
Ingredient notes Contains wheat. This is a regular pasta meal; use cooked beans as specified.
From the Galley
Vegetable & egg rice skillet
Freshly cooked rice tossed with peas, carrots and scrambled egg.
35 minServes 3
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A frozen plain pea-and-carrot mix reduces chopping time.
Ingredient notes Contains eggs, soy and usually wheat in soy sauce. Reduced-sodium soy sauce still contributes sodium.
From the Galley
Tomato & mozzarella gnocchi bake
Soft potato gnocchi baked in tomato sauce with spinach and cheese.
35 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Shelf-stable gnocchi is useful to keep for a quick cupboard supper.
Ingredient notes Contains milk and usually wheat; some gnocchi contains egg. Check the packet.
From the Galley
Chickpea & cauliflower couscous bowls
A gently spiced vegetable stew with a few apricots over couscous.
40 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip A small handful of dried apricots provides sweetness throughout the pot.
Ingredient notes Contains wheat; dried apricots may contain sulphites. This dish includes grains and legumes.
From the Galley
Tuna & potato fishcakes
Soft potato and tuna cakes with a crisp breadcrumb coating.
50 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Cook extra plain potatoes with another meal and refrigerate promptly for this recipe.
Ingredient notes Contains fish, egg and wheat. Tuna and breadcrumbs contribute sodium.
From the Galley
Peanut & sweet potato stew
A thick tomato stew with sweet potato, chickpeas and peanut butter.
45 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use plain peanut butter from a larger jar rather than a prepared satay sauce.
Ingredient notes Contains peanuts. Sweet potato and chickpeas make this a regular, carbohydrate-containing meal.
From the Galley
Quick yogurt herb flatbreads
Soft skillet flatbreads made with flour, yogurt and dried herbs.
30 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip These do not need yeast or a long rising time.
Ingredient notes Contains wheat and milk. Baking powder contributes sodium; do not taste raw dough.
From the Galley
Warm mustard potato salad
Tender potatoes tossed with mustard dressing and spring onions.
30 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Keep skins on sound, scrubbed potatoes to reduce preparation and waste.
Ingredient notes Contains mustard. Prepared mustard adds sodium; this is a regular starchy side.
From the Galley
Skillet corn with lime
Golden sweetcorn with lime, paprika and chopped parsley.
20 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Plain frozen corn avoids waste when fresh cobs are out of season.
Ingredient notes Corn is a carbohydrate-containing side. Use plain corn rather than a pre-seasoned mix.
From the Galley
Cheesy baked polenta squares
Firm baked polenta cut into squares with a light cheddar topping.
60 minServes 6
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Instant polenta cooks quickly; ordinary coarse cornmeal needs a different liquid ratio and much longer cooking.
Ingredient notes Contains milk. Cheddar contributes sodium; use instant polenta as specified.
From the Galley
Cocoa, date & oat bites
Small no-bake bites made from oats, dates and peanut butter.
45 minServes 8
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use ordinary pitted baking dates rather than premium large dates.
Ingredient notes Contains peanuts. Dates provide concentrated natural sugar; these are not keto snacks.
From the Galley
Savory carrot & oat muffins
Small savory muffins with grated carrot, oats and cheddar.
40 minServes 6
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Grate a small end of cheddar to use it up in the batter.
Ingredient notes Contains wheat, eggs and milk. Baking powder and cheese contribute sodium; these are not low-sodium muffins.
From the Galley
Warm apple-cinnamon quesadillas
Thin apple slices and cream cheese inside lightly toasted tortillas.
25 minServes 4
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip Use slightly soft apples that are still sound rather than buying a prepared pie filling.
Ingredient notes Contains wheat and milk. The recipe relies on the apples for sweetness; tortillas and cream cheese add sodium.
From the Galley
Apple Cider Cream Cheese Muffins
Spiced apple-cider muffins with a cream-cheese center and cinnamon-sugar coating, from @audreybakes.
Galley adaptation: Ingredients are grouped by component and instructions rewritten for the recipe book. The creator’s quantities, oven temperature and bake time are preserved. The optional apple stays optional.
Loading the video connects to TikTok. It stays paused until you press play. If playback is unavailable, use the original video link above.
Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.
Choose a whole number from 1 to 24.
Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.
Ingredients
Let’s cook
Cook’s notes
Budget tip The diced apple is optional. The cider is purchased once, then reduced for the batter; it is not a second shopping-list ingredient.
Ingredient notes Contains wheat, milk and eggs. This is a regular baking recipe, not a keto or sodium-conscious option. Source quantities are preserved; this adaptation has not been kitchen-tested. Total preparation and cooling time were not stated.
Shopping list
One total per ingredient, with each meal’s share underneath. Different units stay labeled when they cannot be combined.
Your list is ready for its first recipe.
Open a recipe and choose “Add to shopping list.”
Favorites, the weekly meal plan, shopping items and companion preferences stay after a normal refresh when browser saving is available. They are saved only in this browser, not in your Shopify account. Clearing site data or closing private browsing can remove them. Another browser or device has its own choices. Ingredient matching selections, cooking progress and timers are temporary.
Saved in this browser
Favorites, the weekly meal plan, shopping items and companion preferences stay after a normal refresh when browser saving is available. They are saved only in this browser, not in your Shopify account. Clearing site data or closing private browsing can remove them. Another browser or device has its own choices. Ingredient matching selections, cooking progress and timers are temporary.
No Galley account is needed. Don’t use these tools to store private or health information.
Downloads a JSON record. Importing it back is not available in this version.
Pantry picks
Explore the Galley’s collection of pantry staples and seasonings. Choose ingredients and brands that suit your kitchen.
As an Amazon Associate I earn from qualifying purchases.
Opens PayPal in a new tab. Underwood Artisans receives your optional one-time contribution. Processing fees apply.
{"contentVersion":6,"recipes":[{"id":"beans","title":"Pantry beans","description":"White beans, tomatoes and garlic. A warm bowl for a quiet evening.","minutes":20,"servings":2,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"beans","amount":1,"unit":"can","plural":"cans","name":"no-salt-added cooked white beans (400 g can), drained and rinsed","ingredientId":"i118"},{"id":"tomatoes","amount":1,"unit":"can","plural":"cans","name":"no-salt-added chopped tomatoes (400 g can)","ingredientId":"i116"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"garlic","amount":2,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"oregano","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"},{"id":"seasoning","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Pantry treasure. No map required."},{"id":"potatoes","title":"Lemon skillet potatoes","description":"Golden edges, bright lemon and herbs. A side worth passing around the table.","minutes":40,"servings":4,"categoryId":"side","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"potatoes","amount":600,"unit":"g","plural":"g","name":"small potatoes, halved","ingredientId":"i190"},{"id":"oil","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"lemon","amount":1,"unit":"","plural":"","name":"lemon, zest and juice","ingredientId":"i100"},{"id":"thyme","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"seasoning","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good side dish earns its place aboard."},{"id":"toast","title":"Tomato toast","description":"Juicy tomatoes, crisp bread and a little olive oil. Simple food done well.","minutes":10,"servings":2,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"bread","amount":2,"unit":"slice","plural":"slices","name":"thick bread","ingredientId":"i199"},{"id":"tomatoes","amount":2,"unit":"","plural":"","name":"ripe tomatoes, chopped","ingredientId":"i176"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"basil","amount":null,"unit":"","plural":"","name":"fresh basil leaves","note":"a few, to taste","ingredientId":"i075"},{"id":"seasoning","amount":null,"unit":"","plural":"","name":"salt and black pepper","note":"to taste","ingredientId":"i180"}],"quip":"Ten minutes. Even a hungry crew can wait that long."},{"id":"spinacheggs","title":"Spinach \u0026 mushroom scramble","description":"Soft scrambled eggs with browned mushrooms and a handful of greens.","minutes":20,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"eggs","amount":4,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"mushrooms","amount":150,"unit":"g","plural":"g","name":"mushrooms, sliced","ingredientId":"i111"},{"id":"spinach","amount":60,"unit":"g","plural":"g","name":"baby spinach","ingredientId":"i011"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A warm breakfast steadies the ship."},{"id":"eggmuffins","title":"Broccoli \u0026 cheddar egg cups","description":"Small oven-baked egg cups, with two cups making one serving.","minutes":40,"servings":3,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"eggs","amount":6,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"broccoli","amount":150,"unit":"g","plural":"g","name":"broccoli, very finely chopped","ingredientId":"i021"},{"id":"cheddar","amount":45,"unit":"g","plural":"g","name":"cheddar, grated","ingredientId":"i035"},{"id":"milk","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"milk","ingredientId":"i109"},{"id":"oil","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil, for the tin","ingredientId":"i121"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Breakfast in tidy little portions."},{"id":"appleoats","title":"Apple \u0026 cinnamon porridge","description":"A chopped apple sweetens this simple bowl of warm oats.","minutes":15,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"oats","amount":100,"unit":"g","plural":"g","name":"plain rolled oats","ingredientId":"i142"},{"id":"milk","amount":300,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"water","amount":200,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"apple","amount":1,"unit":"","plural":"","name":"medium apple, cored and finely diced","ingredientId":"i008"},{"id":"cinnamon","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"An apple aboard makes a fine start."},{"id":"peanutoats","title":"Peanut butter \u0026 banana oats","description":"A filling pantry breakfast with mashed banana and unsalted peanut butter.","minutes":15,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"oats","amount":100,"unit":"g","plural":"g","name":"plain rolled oats","ingredientId":"i142"},{"id":"water","amount":400,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"milk","amount":100,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"banana","amount":1,"unit":"","plural":"","name":"medium ripe banana","ingredientId":"i107"},{"id":"peanut","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"unsalted peanut butter, with no added sugar","ingredientId":"i203"},{"id":"cinnamon","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"Pantry staples pulling their weight."},{"id":"avocadoeggs","title":"Avocado, cucumber \u0026 eggs","description":"A cool breakfast plate with firm-boiled eggs and a lemon dressing.","minutes":25,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"eggs","amount":4,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"avocado","amount":1,"unit":"","plural":"","name":"medium avocado","ingredientId":"i104"},{"id":"cucumber","amount":150,"unit":"g","plural":"g","name":"cucumber, sliced","ingredientId":"i047"},{"id":"lemon","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"oil","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Fresh provisions, ready for the day."},{"id":"chickenlettuce","title":"Lemon chicken lettuce cups","description":"Warm garlic chicken in crisp lettuce with a quick yogurt sauce.","minutes":25,"servings":2,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"chicken","amount":300,"unit":"g","plural":"g","name":"raw boneless chicken breast, cut into 2 cm pieces; no added saline","ingredientId":"i150"},{"id":"lettuce","amount":6,"unit":"","plural":"","name":"large lettuce leaves, washed and dried","ingredientId":"i097"},{"id":"cucumber","amount":100,"unit":"g","plural":"g","name":"cucumber, diced","ingredientId":"i047"},{"id":"yogurt","amount":80,"unit":"g","plural":"g","name":"plain unsweetened Greek yogurt","ingredientId":"i143"},{"id":"lemon","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"garlic","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A crisp little boat for a good lunch."},{"id":"tunaboats","title":"Tuna \u0026 cucumber boats","description":"Crunchy cucumber filled with tuna, yogurt and fresh lemon.","minutes":15,"servings":2,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"cucumber","amount":1,"unit":"","plural":"","name":"large cucumber, about 350 g","ingredientId":"i095"},{"id":"tuna","amount":200,"unit":"g","plural":"g","name":"canned tuna in water, drained weight","ingredientId":"i028"},{"id":"yogurt","amount":60,"unit":"g","plural":"g","name":"plain unsweetened Greek yogurt","ingredientId":"i143"},{"id":"lemon","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"dill","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried dill","ingredientId":"i050"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Small boats, generous cargo."},{"id":"chickpeasalad","title":"Chickpea \u0026 cucumber salad","description":"A sturdy lunch salad with lemon, parsley and pantry chickpeas.","minutes":15,"servings":2,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"chickpeas","amount":1,"unit":"can","plural":"cans","name":"no-salt-added chickpeas (400 g can), drained and rinsed","ingredientId":"i115"},{"id":"cucumber","amount":200,"unit":"g","plural":"g","name":"cucumber, diced","ingredientId":"i047"},{"id":"tomatoes","amount":150,"unit":"g","plural":"g","name":"tomatoes, chopped","ingredientId":"i200"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"lemon","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"parsley","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"chopped parsley","ingredientId":"i040"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"No stove needed for this expedition."},{"id":"lentilsoup","title":"Red lentil \u0026 carrot soup","description":"A thick, warming soup made with lentils, carrots and cumin.","minutes":40,"servings":4,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"lentils","amount":200,"unit":"g","plural":"g","name":"dry red lentils, rinsed","ingredientId":"i054"},{"id":"carrots","amount":300,"unit":"g","plural":"g","name":"carrots, finely diced","ingredientId":"i031"},{"id":"onion","amount":1,"unit":"","plural":"","name":"medium onion, finely chopped","ingredientId":"i106"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"cumin","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"water","amount":1000,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"lemon","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"One pot, four welcome bowls."},{"id":"beanrice","title":"Black bean \u0026 rice bowls","description":"Rice, warm spiced beans and fresh tomato for an inexpensive bowl meal.","minutes":35,"servings":4,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"rice","amount":200,"unit":"g","plural":"g","name":"dry long-grain white rice","ingredientId":"i061"},{"id":"beans","amount":2,"unit":"can","plural":"cans","name":"no-salt-added black beans (400 g cans), drained and rinsed","ingredientId":"i112"},{"id":"tomato","amount":200,"unit":"g","plural":"g","name":"tomatoes, diced","ingredientId":"i200"},{"id":"onion","amount":1,"unit":"","plural":"","name":"small onion, chopped","ingredientId":"i188"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"cumin","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"paprika","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika, without added salt","ingredientId":"i192"},{"id":"water","amount":100,"unit":"ml","plural":"ml","name":"water, for the beans","ingredientId":"i018"},{"id":"lime","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"}],"quip":"A dependable meal for a hungry crew."},{"id":"lemonchicken","title":"Lemon chicken \u0026 cabbage skillet","description":"Boneless chicken thighs and tender cabbage with a bright lemon finish.","minutes":30,"servings":2,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"chicken","amount":350,"unit":"g","plural":"g","name":"raw boneless skinless chicken thighs, cut into 3 cm pieces; no added saline","ingredientId":"i153"},{"id":"cabbage","amount":300,"unit":"g","plural":"g","name":"green cabbage, thinly sliced","ingredientId":"i083"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"garlic","amount":2,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"lemon","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"thyme","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"water","amount":60,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Good flavor from humble provisions."},{"id":"paprikachicken","title":"Paprika chicken \u0026 broccoli tray","description":"One tray of smoky chicken and roasted broccoli for an easy dinner.","minutes":40,"servings":4,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"chicken","amount":600,"unit":"g","plural":"g","name":"raw boneless skinless chicken thighs; no added saline","ingredientId":"i153"},{"id":"broccoli","amount":500,"unit":"g","plural":"g","name":"broccoli florets","ingredientId":"i021"},{"id":"oil","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"paprika","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika, without added salt","ingredientId":"i192"},{"id":"garlic","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"garlic powder, not garlic salt","ingredientId":"i079"},{"id":"lemon","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Let the oven take a watch."},{"id":"turkeyzucchini","title":"Turkey \u0026 zucchini skillet","description":"Ground turkey, zucchini and a modest amount of tomato in one pan.","minutes":30,"servings":4,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"turkey","amount":500,"unit":"g","plural":"g","name":"raw ground turkey, unseasoned","ingredientId":"i159"},{"id":"zucchini","amount":500,"unit":"g","plural":"g","name":"zucchini, diced","ingredientId":"i217"},{"id":"tomatoes","amount":200,"unit":"g","plural":"g","name":"no-salt-added canned chopped tomatoes","ingredientId":"i113"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"garlic","amount":2,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"oregano","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A simple skillet keeps the galley shipshape."},{"id":"beefcabbage","title":"Ginger beef \u0026 cabbage","description":"A savory cabbage skillet flavored with ginger, garlic and lime.","minutes":30,"servings":4,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"beef","amount":500,"unit":"g","plural":"g","name":"raw lean ground beef, unseasoned","ingredientId":"i161"},{"id":"cabbage","amount":500,"unit":"g","plural":"g","name":"green cabbage, thinly sliced","ingredientId":"i083"},{"id":"oil","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"ginger","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"finely grated fresh ginger","ingredientId":"i074"},{"id":"garlic","amount":2,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"lime","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"},{"id":"water","amount":60,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"No bottled sauce needed for this cargo."},{"id":"garlicfish","title":"Garlic fish \u0026 green beans","description":"Frozen white fish becomes a simple tray dinner with lemon and beans.","minutes":30,"servings":2,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"fish","amount":300,"unit":"g","plural":"g","name":"plain raw white fish fillets, fully thawed; no added brine","ingredientId":"i140"},{"id":"beans","amount":250,"unit":"g","plural":"g","name":"green beans, trimmed","ingredientId":"i081"},{"id":"oil","amount":1.5,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"garlic","amount":2,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"lemon","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"paprika","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"paprika, without added salt","ingredientId":"i124"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A useful catch from the freezer."},{"id":"gingertofu","title":"Ginger tofu \u0026 bok choy","description":"Golden tofu and crisp greens with lime, ginger and a small peanut topping.","minutes":30,"servings":2,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"tofu","amount":400,"unit":"g","plural":"g","name":"plain firm tofu, drained and patted dry","ingredientId":"i132"},{"id":"bokchoy","amount":300,"unit":"g","plural":"g","name":"bok choy, washed, stems and leaves chopped separately","ingredientId":"i019"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"ginger","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"finely grated fresh ginger","ingredientId":"i074"},{"id":"garlic","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"lime","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"},{"id":"peanuts","amount":20,"unit":"g","plural":"g","name":"unsalted peanuts, chopped","ingredientId":"i204"},{"id":"water","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A plant-based plate with a little crunch."},{"id":"tomatopasta","title":"Tomato \u0026 spinach pasta","description":"A garlicky tomato sauce with spinach and everyday dried pasta.","minutes":25,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"pasta","amount":300,"unit":"g","plural":"g","name":"dry pasta","ingredientId":"i064"},{"id":"tomatoes","amount":2,"unit":"can","plural":"cans","name":"no-salt-added chopped tomatoes (400 g cans)","ingredientId":"i116"},{"id":"spinach","amount":150,"unit":"g","plural":"g","name":"baby spinach","ingredientId":"i011"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"garlic","amount":3,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"oregano","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A dependable supper from the pantry."},{"id":"sweetchili","title":"Sweet potato \u0026 bean chili","description":"A mild bean chili with sweet potato, cumin and smoked paprika.","minutes":45,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"potato","amount":400,"unit":"g","plural":"g","name":"sweet potato, peeled and cut into 1.5 cm cubes","ingredientId":"i197"},{"id":"beans","amount":2,"unit":"can","plural":"cans","name":"no-salt-added kidney beans (400 g cans), drained and rinsed","ingredientId":"i120"},{"id":"tomatoes","amount":1,"unit":"can","plural":"cans","name":"no-salt-added chopped tomatoes (400 g can)","ingredientId":"i116"},{"id":"onion","amount":1,"unit":"","plural":"","name":"medium onion, chopped","ingredientId":"i106"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"cumin","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"paprika","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika, without added salt","ingredientId":"i192"},{"id":"water","amount":300,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"lime","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"}],"quip":"One pot with plenty to go around."},{"id":"peanutnoodles","title":"Peanut vegetable noodles","description":"Noodles and crunchy vegetables coated in a quick peanut-lime sauce.","minutes":25,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"noodles","amount":250,"unit":"g","plural":"g","name":"dry noodles, without seasoning packets","ingredientId":"i063"},{"id":"cabbage","amount":250,"unit":"g","plural":"g","name":"green cabbage, thinly sliced","ingredientId":"i083"},{"id":"carrot","amount":150,"unit":"g","plural":"g","name":"carrots, cut into thin matchsticks","ingredientId":"i031"},{"id":"peanut","amount":3,"unit":"tablespoon","plural":"tablespoons","name":"unsalted peanut butter, with no added sugar","ingredientId":"i203"},{"id":"soy","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"reduced-sodium soy sauce","ingredientId":"i171"},{"id":"lime","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"},{"id":"water","amount":90,"unit":"ml","plural":"ml","name":"warm water, for the sauce","ingredientId":"i018"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"ginger","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"finely grated fresh ginger","ingredientId":"i074"}],"quip":"A little sauce brings the crew together."},{"id":"chickpeacurry","title":"Chickpea \u0026 spinach coconut curry","description":"A gentle coconut curry served as a bowl of chickpeas and greens.","minutes":30,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"chickpeas","amount":2,"unit":"can","plural":"cans","name":"no-salt-added chickpeas (400 g cans), drained and rinsed","ingredientId":"i115"},{"id":"coconut","amount":1,"unit":"can","plural":"cans","name":"unsweetened coconut milk (400 ml can), with no added salt","ingredientId":"i210"},{"id":"spinach","amount":200,"unit":"g","plural":"g","name":"baby spinach","ingredientId":"i011"},{"id":"onion","amount":1,"unit":"","plural":"","name":"medium onion, finely chopped","ingredientId":"i106"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"curry","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"salt-free curry powder","ingredientId":"i181"},{"id":"ginger","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"finely grated fresh ginger","ingredientId":"i074"},{"id":"lime","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"}],"quip":"A warm bowl for the next port of call."},{"id":"cauliflowerrice","title":"Lemon cauliflower rice","description":"A light vegetable side with lemon, garlic and parsley.","minutes":20,"servings":4,"categoryId":"side","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"cauliflower","amount":600,"unit":"g","plural":"g","name":"plain riced cauliflower, fresh or frozen","ingredientId":"i141"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"garlic","amount":2,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"lemon","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"parsley","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"chopped parsley","ingredientId":"i040"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A fresh berth beside your main dish."},{"id":"greenbeans","title":"Garlic \u0026 lemon green beans","description":"Tender-crisp beans finished with garlic, lemon and olive oil.","minutes":20,"servings":4,"categoryId":"side","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"beans","amount":500,"unit":"g","plural":"g","name":"green beans, trimmed, fresh or plain frozen","ingredientId":"i082"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"garlic","amount":2,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"lemon","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A green addition to the captain’s plate."},{"id":"carrotslaw","title":"Carrot \u0026 chickpea slaw","description":"A crunchy, lemon-dressed side without bottled dressing.","minutes":15,"servings":4,"categoryId":"side","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"carrots","amount":300,"unit":"g","plural":"g","name":"carrots, coarsely grated","ingredientId":"i031"},{"id":"chickpeas","amount":1,"unit":"can","plural":"cans","name":"no-salt-added chickpeas (400 g can), drained and rinsed","ingredientId":"i115"},{"id":"parsley","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"chopped parsley","ingredientId":"i040"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"lemon","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"cumin","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A bright side for the whole crew."},{"id":"roastchickpeas","title":"Smoky roasted chickpeas","description":"Roasted chickpeas for adding crunch to bowls and salads.","minutes":45,"servings":4,"categoryId":"side","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"chickpeas","amount":2,"unit":"can","plural":"cans","name":"no-salt-added chickpeas (400 g cans), drained and rinsed","ingredientId":"i115"},{"id":"oil","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"paprika","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika, without added salt","ingredientId":"i192"},{"id":"cumin","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little crunch from the pantry chest."},{"id":"applecrumble","title":"Apple \u0026 oat crumble","description":"Warm baked apples with a modest oat, flour and butter topping.","minutes":50,"servings":4,"categoryId":"snack","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"apples","amount":500,"unit":"g","plural":"g","name":"apples, cored and thinly sliced","ingredientId":"i008"},{"id":"oats","amount":60,"unit":"g","plural":"g","name":"plain rolled oats","ingredientId":"i142"},{"id":"flour","amount":30,"unit":"g","plural":"g","name":"plain all-purpose flour, not self-rising","ingredientId":"i003"},{"id":"butter","amount":30,"unit":"g","plural":"g","name":"unsalted butter, softened","ingredientId":"i202"},{"id":"sugar","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"brown sugar","ingredientId":"i022"},{"id":"cinnamon","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"},{"id":"water","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"Something warm to end the voyage."},{"id":"yogurtdip","title":"Cucumber spears \u0026 herby yogurt dip","description":"A simple cool snack with garlic, dill and lemon.","minutes":10,"servings":4,"categoryId":"snack","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"cucumber","amount":400,"unit":"g","plural":"g","name":"cucumber, cut into spears","ingredientId":"i047"},{"id":"yogurt","amount":200,"unit":"g","plural":"g","name":"plain unsweetened Greek yogurt","ingredientId":"i143"},{"id":"lemon","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"dill","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried dill","ingredientId":"i050"},{"id":"garlic","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"garlic powder, not garlic salt","ingredientId":"i079"},{"id":"pepper","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A crisp snack while supper is underway."},{"id":"bananaoatcookies","title":"Banana \u0026 oat soft bites","description":"Soft, chewy oat bites made with ripe banana and peanut butter. Two bites per serving.","minutes":30,"servings":4,"categoryId":"snack","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"banana","amount":2,"unit":"","plural":"","name":"medium ripe bananas, about 100 g peeled each","ingredientId":"i107"},{"id":"oats","amount":100,"unit":"g","plural":"g","name":"plain rolled oats","ingredientId":"i142"},{"id":"peanut","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"unsalted peanut butter, with no added sugar","ingredientId":"i203"},{"id":"cinnamon","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"A small treat from everyday stores."},{"id":"mushroomomelette","title":"Mushroom \u0026 chive omelette","description":"A folded omelette filled with browned mushrooms and fresh chives.","minutes":20,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":4,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"b","amount":150,"unit":"g","plural":"g","name":"mushrooms, sliced","ingredientId":"i111"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"chives, chopped","ingredientId":"i039"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A warm start for the day ahead."},{"id":"cauliflowerbreakfasthash","title":"Cauliflower breakfast hash","description":"Small cauliflower pieces browned with peppers and topped with firmly cooked eggs.","minutes":30,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":300,"unit":"g","plural":"g","name":"cauliflower, finely chopped","ingredientId":"i032"},{"id":"b","amount":80,"unit":"g","plural":"g","name":"red bell pepper, diced","ingredientId":"i170"},{"id":"c","amount":2,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"},{"id":"f","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A warm start for the day ahead."},{"id":"coconutchia","title":"Coconut chia breakfast pots","description":"Chilled chia pudding with a small raspberry topping.","minutes":135,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":30,"unit":"g","plural":"g","name":"chia seeds","ingredientId":"i037"},{"id":"b","amount":200,"unit":"ml","plural":"ml","name":"unsweetened almond milk","ingredientId":"i207"},{"id":"c","amount":80,"unit":"ml","plural":"ml","name":"unsweetened canned coconut milk","ingredientId":"i208"},{"id":"d","amount":60,"unit":"g","plural":"g","name":"raspberries","ingredientId":"i148"},{"id":"e","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"vanilla extract","ingredientId":"i212"}],"quip":"A warm start for the day ahead."},{"id":"almondpancakes","title":"Small almond skillet pancakes","description":"Tender, unsweetened almond pancakes served with plain yogurt.","minutes":25,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":60,"unit":"g","plural":"g","name":"almond flour","ingredientId":"i004"},{"id":"b","amount":2,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"c","amount":40,"unit":"ml","plural":"ml","name":"unsweetened almond milk","ingredientId":"i207"},{"id":"d","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"baking powder","ingredientId":"i012"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":60,"unit":"g","plural":"g","name":"plain Greek yogurt","ingredientId":"i129"},{"id":"g","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"A warm start for the day ahead."},{"id":"ricottaspinachbake","title":"Spinach \u0026 ricotta breakfast bake","description":"A soft, sliceable egg bake with spinach and nutmeg.","minutes":40,"servings":4,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":6,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"b","amount":150,"unit":"g","plural":"g","name":"ricotta","ingredientId":"i173"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"plain frozen spinach","ingredientId":"i135"},{"id":"d","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground nutmeg","ingredientId":"i090"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A warm start for the day ahead."},{"id":"cottagecucumberbowl","title":"Cottage cheese cucumber bowls","description":"Crunchy cucumber and walnuts over savory cottage cheese.","minutes":10,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":250,"unit":"g","plural":"g","name":"plain cottage cheese","ingredientId":"i130"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"cucumber, diced","ingredientId":"i047"},{"id":"c","amount":20,"unit":"g","plural":"g","name":"walnuts, chopped","ingredientId":"i215"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"fresh dill, chopped","ingredientId":"i076"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A warm start for the day ahead."},{"id":"shirredeggsleeks","title":"Shirred eggs with buttery leeks","description":"Oven-baked eggs nestled into a small layer of softened leeks.","minutes":30,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":4,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"b","amount":120,"unit":"g","plural":"g","name":"leek, thinly sliced","ingredientId":"i099"},{"id":"c","amount":10,"unit":"g","plural":"g","name":"unsalted butter","ingredientId":"i202"},{"id":"d","amount":40,"unit":"ml","plural":"ml","name":"heavy cream","ingredientId":"i092"},{"id":"e","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A warm start for the day ahead."},{"id":"zucchinifritters","title":"Zucchini \u0026 flax breakfast fritters","description":"Small savory fritters held together with egg and ground flaxseed.","minutes":30,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":300,"unit":"g","plural":"g","name":"zucchini, grated","ingredientId":"i217"},{"id":"b","amount":2,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"c","amount":20,"unit":"g","plural":"g","name":"ground flaxseed","ingredientId":"i088"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"chives, chopped","ingredientId":"i039"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A warm start for the day ahead."},{"id":"eggcrepes","title":"Egg crepes with garlicky mushrooms","description":"Thin egg wraps folded around mushrooms and a little cream cheese.","minutes":25,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":3,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"b","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"},{"id":"c","amount":180,"unit":"g","plural":"g","name":"mushrooms, sliced","ingredientId":"i111"},{"id":"d","amount":30,"unit":"g","plural":"g","name":"plain cream cheese","ingredientId":"i046"},{"id":"e","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"f","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A warm start for the day ahead."},{"id":"walnutyogurtbowl","title":"Cinnamon walnut yogurt bowls","description":"Plain Greek yogurt with walnuts, flaxseed and a measured berry topping.","minutes":10,"servings":2,"categoryId":"breakfast","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":240,"unit":"g","plural":"g","name":"plain Greek yogurt","ingredientId":"i129"},{"id":"b","amount":30,"unit":"g","plural":"g","name":"walnuts, chopped","ingredientId":"i215"},{"id":"c","amount":10,"unit":"g","plural":"g","name":"ground flaxseed","ingredientId":"i088"},{"id":"d","amount":60,"unit":"g","plural":"g","name":"strawberries, sliced","ingredientId":"i196"},{"id":"e","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"A warm start for the day ahead."},{"id":"curriedegg","title":"Curried egg lettuce cups","description":"Firm eggs in a light yogurt dressing, served in crisp lettuce leaves.","minutes":25,"servings":2,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":4,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"b","amount":60,"unit":"g","plural":"g","name":"plain Greek yogurt","ingredientId":"i129"},{"id":"c","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"salt-free curry powder","ingredientId":"i181"},{"id":"d","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"lemon juice","ingredientId":"i101"},{"id":"e","amount":6,"unit":"","plural":"","name":"large lettuce leaves","ingredientId":"i097"},{"id":"f","amount":50,"unit":"g","plural":"g","name":"celery, finely chopped","ingredientId":"i034"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"chickenavocadosalad","title":"Chicken \u0026 avocado chopped salad","description":"A filling chopped salad with cooled cooked chicken and a lime dressing.","minutes":15,"servings":2,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":200,"unit":"g","plural":"g","name":"cooked plain chicken breast, diced","ingredientId":"i044"},{"id":"b","amount":1,"unit":"","plural":"","name":"small avocado","ingredientId":"i185"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"romaine lettuce, shredded","ingredientId":"i178"},{"id":"d","amount":100,"unit":"g","plural":"g","name":"cucumber, diced","ingredientId":"i047"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"broccolicreamsoup","title":"Creamy broccoli soup","description":"Broccoli blended into a smooth soup with cream and mustard.","minutes":30,"servings":3,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":500,"unit":"g","plural":"g","name":"broccoli florets","ingredientId":"i021"},{"id":"b","amount":60,"unit":"g","plural":"g","name":"onion, diced","ingredientId":"i122"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":650,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"e","amount":80,"unit":"ml","plural":"ml","name":"heavy cream","ingredientId":"i092"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"Dijon mustard","ingredientId":"i001"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"turkeycabbagesoup","title":"Turkey \u0026 cabbage broth bowls","description":"Ground turkey, cabbage and mushrooms in a clear herb broth.","minutes":35,"servings":3,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":350,"unit":"g","plural":"g","name":"raw ground turkey","ingredientId":"i158"},{"id":"b","amount":250,"unit":"g","plural":"g","name":"cabbage, shredded","ingredientId":"i024"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"mushrooms, sliced","ingredientId":"i111"},{"id":"d","amount":800,"unit":"ml","plural":"ml","name":"no-salt-added chicken broth","ingredientId":"i114"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"sesametofusalad","title":"Sesame tofu \u0026 cucumber salad","description":"Warm browned tofu over cool cucumber with a sesame-lime dressing.","minutes":25,"servings":2,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":300,"unit":"g","plural":"g","name":"plain firm tofu","ingredientId":"i132"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"cucumber, sliced","ingredientId":"i047"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"sesame seeds","ingredientId":"i183"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"sesame oil","ingredientId":"i182"},{"id":"f","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground ginger","ingredientId":"i089"}],"quip":"A good lunch keeps the crew going."},{"id":"salmoncabbagecakes","title":"Salmon \u0026 cabbage skillet cakes","description":"Pan-fried canned-salmon cakes with finely shredded cabbage.","minutes":30,"servings":2,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":200,"unit":"g","plural":"g","name":"canned salmon, drained","ingredientId":"i026"},{"id":"b","amount":100,"unit":"g","plural":"g","name":"cabbage, finely chopped","ingredientId":"i024"},{"id":"c","amount":1,"unit":"","plural":"","name":"large egg","ingredientId":"i070"},{"id":"d","amount":20,"unit":"g","plural":"g","name":"almond flour","ingredientId":"i004"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried dill","ingredientId":"i050"}],"quip":"A good lunch keeps the crew going."},{"id":"burgerbowls","title":"Beef burger salad bowls","description":"Bunless beef patties served with lettuce, tomatoes and a yogurt dressing.","minutes":25,"servings":2,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":300,"unit":"g","plural":"g","name":"raw lean ground beef","ingredientId":"i160"},{"id":"b","amount":150,"unit":"g","plural":"g","name":"lettuce, shredded","ingredientId":"i102"},{"id":"c","amount":100,"unit":"g","plural":"g","name":"tomatoes, diced","ingredientId":"i200"},{"id":"d","amount":60,"unit":"g","plural":"g","name":"plain Greek yogurt","ingredientId":"i129"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"Dijon mustard","ingredientId":"i001"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"chickenzoodlesoup","title":"Chicken \u0026 zucchini noodle soup","description":"A light chicken soup with zucchini ribbons and lemon.","minutes":30,"servings":3,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":350,"unit":"g","plural":"g","name":"raw chicken breast, diced","ingredientId":"i155"},{"id":"b","amount":300,"unit":"g","plural":"g","name":"zucchini","ingredientId":"i217"},{"id":"c","amount":80,"unit":"g","plural":"g","name":"celery, sliced","ingredientId":"i034"},{"id":"d","amount":800,"unit":"ml","plural":"ml","name":"no-salt-added chicken broth","ingredientId":"i114"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried parsley","ingredientId":"i053"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"cauliflowertahinisalad","title":"Roasted cauliflower \u0026 tahini salad","description":"Warm cauliflower with crunchy cucumber and a lemon-tahini dressing.","minutes":40,"servings":2,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"cauliflower florets","ingredientId":"i032"},{"id":"b","amount":150,"unit":"g","plural":"g","name":"cucumber, diced","ingredientId":"i047"},{"id":"c","amount":25,"unit":"g","plural":"g","name":"tahini","ingredientId":"i198"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"f","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"},{"id":"g","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"}],"quip":"A good lunch keeps the crew going."},{"id":"mushroomwalnutcups","title":"Mushroom \u0026 walnut lettuce cups","description":"Chopped mushrooms and walnuts make a warm, savory lettuce filling.","minutes":25,"servings":2,"categoryId":"lunch","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":300,"unit":"g","plural":"g","name":"mushrooms, finely chopped","ingredientId":"i111"},{"id":"b","amount":40,"unit":"g","plural":"g","name":"walnuts, chopped","ingredientId":"i215"},{"id":"c","amount":6,"unit":"","plural":"","name":"large lettuce leaves","ingredientId":"i097"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"},{"id":"g","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"}],"quip":"A good lunch keeps the crew going."},{"id":"rosemarypork","title":"Rosemary pork chops with green cabbage","description":"Pan-seared pork chops with soft cabbage and a rosemary pan sauce.","minutes":30,"servings":2,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":300,"unit":"g","plural":"g","name":"raw boneless pork chops","ingredientId":"i152"},{"id":"b","amount":300,"unit":"g","plural":"g","name":"cabbage, shredded","ingredientId":"i024"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried rosemary","ingredientId":"i055"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"f","amount":80,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"coconutchickencurry","title":"Coconut chicken \u0026 green bean curry","description":"A mild curry using chicken thighs, green beans and unsweetened coconut milk.","minutes":35,"servings":3,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"raw boneless chicken thighs, diced","ingredientId":"i151"},{"id":"b","amount":250,"unit":"g","plural":"g","name":"green beans","ingredientId":"i081"},{"id":"c","amount":200,"unit":"ml","plural":"ml","name":"unsweetened canned coconut milk","ingredientId":"i208"},{"id":"d","amount":100,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"salt-free curry powder","ingredientId":"i181"},{"id":"g","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"}],"quip":"Set the table; supper is coming aboard."},{"id":"turkeyspinachmeatballs","title":"Turkey \u0026 spinach meatballs","description":"Baked turkey meatballs finished in a simple oregano tomato sauce.","minutes":40,"servings":4,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":500,"unit":"g","plural":"g","name":"raw ground turkey","ingredientId":"i158"},{"id":"b","amount":100,"unit":"g","plural":"g","name":"plain frozen spinach","ingredientId":"i135"},{"id":"c","amount":1,"unit":"","plural":"","name":"large egg","ingredientId":"i070"},{"id":"d","amount":20,"unit":"g","plural":"g","name":"almond flour","ingredientId":"i004"},{"id":"e","amount":400,"unit":"g","plural":"g","name":"no-salt-added canned chopped tomatoes","ingredientId":"i113"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"},{"id":"h","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"}],"quip":"Set the table; supper is coming aboard."},{"id":"salmonasparagustray","title":"Salmon \u0026 asparagus tray","description":"Roasted salmon fillets with tender asparagus and lemon.","minutes":25,"servings":2,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":300,"unit":"g","plural":"g","name":"raw salmon fillets","ingredientId":"i166"},{"id":"b","amount":300,"unit":"g","plural":"g","name":"asparagus","ingredientId":"i010"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"e","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried dill","ingredientId":"i050"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"chickenmushroomcream","title":"Chicken in mushroom cream sauce","description":"Chicken breast cutlets with a quick mushroom and thyme sauce.","minutes":30,"servings":2,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":300,"unit":"g","plural":"g","name":"raw chicken breast","ingredientId":"i155"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"mushrooms, sliced","ingredientId":"i111"},{"id":"c","amount":80,"unit":"ml","plural":"ml","name":"heavy cream","ingredientId":"i092"},{"id":"d","amount":80,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"beefpepperboats","title":"Beef \u0026 eggplant pepper boats","description":"Bell pepper halves filled with beef, eggplant and a little mozzarella.","minutes":50,"servings":4,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":2,"unit":"","plural":"","name":"large bell peppers","ingredientId":"i094"},{"id":"b","amount":350,"unit":"g","plural":"g","name":"raw lean ground beef","ingredientId":"i160"},{"id":"c","amount":200,"unit":"g","plural":"g","name":"eggplant, diced","ingredientId":"i069"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"no-salt-added canned chopped tomatoes","ingredientId":"i113"},{"id":"e","amount":60,"unit":"g","plural":"g","name":"mozzarella, grated","ingredientId":"i110"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"}],"quip":"Set the table; supper is coming aboard."},{"id":"porksesameskillet","title":"Sesame pork \u0026 cabbage skillet","description":"Thin pork strips with cabbage and a toasted sesame finish.","minutes":25,"servings":3,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":400,"unit":"g","plural":"g","name":"raw pork loin","ingredientId":"i163"},{"id":"b","amount":400,"unit":"g","plural":"g","name":"cabbage, shredded","ingredientId":"i024"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"sesame seeds","ingredientId":"i183"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"sesame oil","ingredientId":"i182"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"rice vinegar","ingredientId":"i172"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"fresh ginger, grated","ingredientId":"i074"},{"id":"h","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"sesamecrustedtofu","title":"Sesame-crusted tofu with roast cabbage","description":"Oven-crisp tofu slabs and cabbage wedges with a lime-tahini sauce.","minutes":40,"servings":3,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"plain firm tofu","ingredientId":"i132"},{"id":"b","amount":400,"unit":"g","plural":"g","name":"cabbage","ingredientId":"i024"},{"id":"c","amount":20,"unit":"g","plural":"g","name":"sesame seeds","ingredientId":"i183"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":20,"unit":"g","plural":"g","name":"tahini","ingredientId":"i198"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"},{"id":"g","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"cabbagelasagna","title":"Cabbage-leaf skillet lasagna","description":"Soft cabbage leaves layered with beef tomato sauce and ricotta.","minutes":55,"servings":4,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":350,"unit":"g","plural":"g","name":"cabbage leaves","ingredientId":"i024"},{"id":"b","amount":350,"unit":"g","plural":"g","name":"raw lean ground beef","ingredientId":"i160"},{"id":"c","amount":400,"unit":"g","plural":"g","name":"no-salt-added canned chopped tomatoes","ingredientId":"i113"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"ricotta","ingredientId":"i173"},{"id":"e","amount":60,"unit":"g","plural":"g","name":"mozzarella, grated","ingredientId":"i110"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"}],"quip":"Set the table; supper is coming aboard."},{"id":"sardinezucchini","title":"Sardine \u0026 tomato zucchini skillet","description":"Canned sardines folded gently into tomato-coated zucchini ribbons.","minutes":20,"servings":2,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":180,"unit":"g","plural":"g","name":"canned sardines in olive oil, drained","ingredientId":"i027"},{"id":"b","amount":300,"unit":"g","plural":"g","name":"zucchini","ingredientId":"i217"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"no-salt-added canned chopped tomatoes","ingredientId":"i113"},{"id":"d","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"f","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"},{"id":"g","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"}],"quip":"Set the table; supper is coming aboard."},{"id":"chickenfajitabowls","title":"Chicken fajita cauliflower bowls","description":"Paprika chicken and peppers over a warm cauliflower base.","minutes":35,"servings":3,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"raw chicken breast","ingredientId":"i155"},{"id":"b","amount":150,"unit":"g","plural":"g","name":"bell pepper, sliced","ingredientId":"i016"},{"id":"c","amount":60,"unit":"g","plural":"g","name":"onion, sliced","ingredientId":"i122"},{"id":"d","amount":400,"unit":"g","plural":"g","name":"cauliflower, finely chopped","ingredientId":"i032"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"},{"id":"g","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"h","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"}],"quip":"Set the table; supper is coming aboard."},{"id":"codparcels","title":"Lemon-dill cod parcels","description":"Cod steamed in parchment with zucchini and a little butter.","minutes":30,"servings":2,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":300,"unit":"g","plural":"g","name":"raw cod fillets","ingredientId":"i157"},{"id":"b","amount":250,"unit":"g","plural":"g","name":"zucchini, thinly sliced","ingredientId":"i217"},{"id":"c","amount":10,"unit":"g","plural":"g","name":"unsalted butter","ingredientId":"i202"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried dill","ingredientId":"i050"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"turkeyburgersslaw","title":"Turkey burgers with crunchy slaw","description":"Bunless turkey patties served beside a lemon-yogurt cabbage slaw.","minutes":30,"servings":3,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"raw ground turkey","ingredientId":"i158"},{"id":"b","amount":250,"unit":"g","plural":"g","name":"cabbage, shredded","ingredientId":"i024"},{"id":"c","amount":100,"unit":"g","plural":"g","name":"cucumber, diced","ingredientId":"i047"},{"id":"d","amount":70,"unit":"g","plural":"g","name":"plain Greek yogurt","ingredientId":"i129"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"garlic powder","ingredientId":"i079"},{"id":"h","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."}
,{"id":"shrimpcoconut","title":"Shrimp, coconut \u0026 spinach skillet","description":"Quick shrimp in a coconut sauce with ginger and spinach.","minutes":25,"servings":3,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":400,"unit":"g","plural":"g","name":"raw peeled shrimp","ingredientId":"i162"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"spinach","ingredientId":"i194"},{"id":"c","amount":200,"unit":"ml","plural":"ml","name":"unsweetened canned coconut milk","ingredientId":"i208"},{"id":"d","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"fresh ginger, grated","ingredientId":"i074"},{"id":"f","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"g","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"}],"quip":"Set the table; supper is coming aboard."},{"id":"chickenradishroast","title":"Roast chicken legs with radishes","description":"Bone-in chicken legs roasted over radishes with thyme and lemon.","minutes":60,"servings":4,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":900,"unit":"g","plural":"g","name":"raw chicken drumsticks","ingredientId":"i156"},{"id":"b","amount":500,"unit":"g","plural":"g","name":"radishes, halved","ingredientId":"i147"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"f","amount":2,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"eggplantpaneer","title":"Eggplant \u0026 paneer curry","description":"Golden paneer and soft eggplant in a gently spiced tomato sauce.","minutes":40,"servings":3,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":250,"unit":"g","plural":"g","name":"plain paneer","ingredientId":"i138"},{"id":"b","amount":350,"unit":"g","plural":"g","name":"eggplant, diced","ingredientId":"i069"},{"id":"c","amount":200,"unit":"g","plural":"g","name":"no-salt-added canned chopped tomatoes","ingredientId":"i113"},{"id":"d","amount":100,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"g","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground turmeric","ingredientId":"i091"},{"id":"h","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"fresh ginger, grated","ingredientId":"i074"}],"quip":"Set the table; supper is coming aboard."},{"id":"beefmushroomcabbage","title":"Beef \u0026 mushroom cream bowls","description":"Thin beef strips in a mustard cream sauce over cabbage ribbons.","minutes":30,"servings":3,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":350,"unit":"g","plural":"g","name":"raw beef steak","ingredientId":"i149"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"mushrooms, sliced","ingredientId":"i111"},{"id":"c","amount":350,"unit":"g","plural":"g","name":"cabbage, shredded","ingredientId":"i024"},{"id":"d","amount":80,"unit":"ml","plural":"ml","name":"heavy cream","ingredientId":"i092"},{"id":"e","amount":80,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"Dijon mustard","ingredientId":"i001"},{"id":"h","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"broccolicrustlesstart","title":"Broccoli \u0026 cheddar crustless tart","description":"A firm savory egg tart with broccoli and cheddar, without a pastry crust.","minutes":45,"servings":4,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":6,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"b","amount":300,"unit":"g","plural":"g","name":"broccoli florets","ingredientId":"i021"},{"id":"c","amount":80,"unit":"g","plural":"g","name":"cheddar, grated","ingredientId":"i035"},{"id":"d","amount":100,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground nutmeg","ingredientId":"i090"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"pestochickenbake","title":"Basil chicken \u0026 tomato bake","description":"Chicken cutlets baked with a homemade basil-walnut topping.","minutes":35,"servings":3,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"raw chicken breast","ingredientId":"i155"},{"id":"b","amount":180,"unit":"g","plural":"g","name":"cherry tomatoes","ingredientId":"i036"},{"id":"c","amount":20,"unit":"g","plural":"g","name":"fresh basil leaves","ingredientId":"i075"},{"id":"d","amount":25,"unit":"g","plural":"g","name":"walnuts","ingredientId":"i215"},{"id":"e","amount":20,"unit":"g","plural":"g","name":"Parmesan, grated","ingredientId":"i002"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"h","amount":1,"unit":"clove","plural":"cloves","name":"garlic","ingredientId":"i078"}],"quip":"Set the table; supper is coming aboard."},{"id":"lemonchickenwings","title":"Lemon chicken wings with cucumber","description":"Oven-roasted wings with a cool cucumber and dill salad.","minutes":55,"servings":4,"categoryId":"dinner","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":1000,"unit":"g","plural":"g","name":"raw split chicken wings","ingredientId":"i167"},{"id":"b","amount":400,"unit":"g","plural":"g","name":"cucumber, sliced","ingredientId":"i047"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"garlic powder","ingredientId":"i079"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried dill","ingredientId":"i050"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"dillradishes","title":"Buttered radishes with dill","description":"Radishes soften and mellow in a covered skillet before a quick browning.","minutes":25,"servings":3,"categoryId":"side","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"radishes, halved","ingredientId":"i147"},{"id":"b","amount":15,"unit":"g","plural":"g","name":"unsalted butter","ingredientId":"i202"},{"id":"c","amount":60,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"d","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried dill","ingredientId":"i050"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"mustardcreamedcabbage","title":"Mustard creamed cabbage","description":"Shredded cabbage softened in a small amount of cream and mustard.","minutes":25,"servings":4,"categoryId":"side","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":500,"unit":"g","plural":"g","name":"cabbage, shredded","ingredientId":"i024"},{"id":"b","amount":15,"unit":"g","plural":"g","name":"unsalted butter","ingredientId":"i202"},{"id":"c","amount":80,"unit":"ml","plural":"ml","name":"heavy cream","ingredientId":"i092"},{"id":"d","amount":80,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"e","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"Dijon mustard","ingredientId":"i001"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"parmesanzucchini","title":"Parmesan zucchini wedges","description":"Roasted zucchini wedges with a thin cheese and almond crust.","minutes":30,"servings":4,"categoryId":"side","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":500,"unit":"g","plural":"g","name":"zucchini","ingredientId":"i217"},{"id":"b","amount":30,"unit":"g","plural":"g","name":"Parmesan, finely grated","ingredientId":"i002"},{"id":"c","amount":20,"unit":"g","plural":"g","name":"almond flour","ingredientId":"i004"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"garlic powder","ingredientId":"i079"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"thymemushrooms","title":"Thyme-roasted mushrooms","description":"Whole small mushrooms roast until juicy with crisp edges.","minutes":30,"servings":3,"categoryId":"side","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"small mushrooms","ingredientId":"i187"},{"id":"b","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"c","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"d","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"sesamecucumbers","title":"Sesame cucumber ribbons","description":"Cool cucumber ribbons with a sharp rice-vinegar dressing.","minutes":15,"servings":3,"categoryId":"side","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"cucumber","ingredientId":"i047"},{"id":"b","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"rice vinegar","ingredientId":"i172"},{"id":"c","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"sesame oil","ingredientId":"i182"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"sesame seeds","ingredientId":"i183"},{"id":"e","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"fresh ginger, grated","ingredientId":"i074"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"cocoaalmondyogurt","title":"Cocoa-almond yogurt cups","description":"A small unsweetened cocoa yogurt snack with chopped almonds.","minutes":10,"servings":2,"categoryId":"snack","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":200,"unit":"g","plural":"g","name":"plain Greek yogurt","ingredientId":"i129"},{"id":"b","amount":8,"unit":"g","plural":"g","name":"unsweetened cocoa powder","ingredientId":"i209"},{"id":"c","amount":20,"unit":"g","plural":"g","name":"almonds, chopped","ingredientId":"i005"},{"id":"d","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"vanilla extract","ingredientId":"i212"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"A small bite for a well-earned break."},{"id":"paprikaalmonds","title":"Paprika-roasted almonds","description":"A small-batch roasted nut snack with smoky paprika.","minutes":25,"servings":6,"categoryId":"snack","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":150,"unit":"g","plural":"g","name":"unsalted almonds","ingredientId":"i201"},{"id":"b","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"c","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"},{"id":"d","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"e","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A small bite for a well-earned break."},{"id":"celerycheeseboats","title":"Celery boats with chive cream cheese","description":"Crunchy celery sticks filled with lemony chive cream cheese.","minutes":10,"servings":3,"categoryId":"snack","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":240,"unit":"g","plural":"g","name":"celery stalks","ingredientId":"i033"},{"id":"b","amount":90,"unit":"g","plural":"g","name":"plain cream cheese","ingredientId":"i046"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"chives, chopped","ingredientId":"i039"},{"id":"d","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"lemon juice","ingredientId":"i101"},{"id":"e","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A small bite for a well-earned break."},{"id":"dilldeviledeggs","title":"Dill deviled eggs","description":"Firm egg halves with a yogurt, mustard and dill filling.","minutes":25,"servings":4,"categoryId":"snack","ketoFriendly":true,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":4,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"b","amount":30,"unit":"g","plural":"g","name":"plain Greek yogurt","ingredientId":"i129"},{"id":"c","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"Dijon mustard","ingredientId":"i001"},{"id":"d","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried dill","ingredientId":"i050"},{"id":"e","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"}],"quip":"A small bite for a well-earned break."},{"id":"coconutpeanutbites","title":"Coconut-peanut freezer bites","description":"Small unsweetened nut-butter bites that firm up in the freezer.","minutes":45,"servings":6,"categoryId":"snack","ketoFriendly":true,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":90,"unit":"g","plural":"g","name":"unsalted peanut butter with no added sugar","ingredientId":"i203"},{"id":"b","amount":40,"unit":"g","plural":"g","name":"unsweetened desiccated coconut","ingredientId":"i211"},{"id":"c","amount":20,"unit":"g","plural":"g","name":"ground flaxseed","ingredientId":"i088"},{"id":"d","amount":10,"unit":"g","plural":"g","name":"unsweetened cocoa powder","ingredientId":"i209"},{"id":"e","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"A small bite for a well-earned break."},{"id":"pearbuckwheat","title":"Pear \u0026 ginger buckwheat porridge","description":"Tender buckwheat groats with warm pear and ginger.","minutes":30,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":100,"unit":"g","plural":"g","name":"raw buckwheat groats","ingredientId":"i154"},{"id":"b","amount":400,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"c","amount":150,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"d","amount":1,"unit":"","plural":"","name":"ripe pear","ingredientId":"i175"},{"id":"e","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground ginger","ingredientId":"i089"},{"id":"f","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"A warm start for the day ahead."},{"id":"bananaoatpancakes","title":"Banana-oat breakfast pancakes","description":"Small flourless pancakes bound with egg and mashed banana.","minutes":25,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":80,"unit":"g","plural":"g","name":"plain rolled oats","ingredientId":"i142"},{"id":"b","amount":1,"unit":"","plural":"","name":"ripe banana","ingredientId":"i174"},{"id":"c","amount":2,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"d","amount":80,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"A warm start for the day ahead."},{"id":"peachquinoabreakfast","title":"Warm peach \u0026 quinoa breakfast","description":"Fluffy quinoa warmed with milk, peaches and toasted seeds.","minutes":30,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":100,"unit":"g","plural":"g","name":"dry quinoa","ingredientId":"i066"},{"id":"b","amount":220,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"c","amount":150,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"d","amount":200,"unit":"g","plural":"g","name":"peach slices","ingredientId":"i125"},{"id":"e","amount":20,"unit":"g","plural":"g","name":"unsalted pumpkin seeds","ingredientId":"i205"},{"id":"f","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"A warm start for the day ahead."},{"id":"breakfastcouscous","title":"Savory vegetable breakfast couscous","description":"Quick couscous with peas, mushrooms and parsley.","minutes":20,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":100,"unit":"g","plural":"g","name":"plain couscous","ingredientId":"i131"},{"id":"b","amount":150,"unit":"ml","plural":"ml","name":"boiling water","ingredientId":"i018"},{"id":"c","amount":100,"unit":"g","plural":"g","name":"plain frozen peas","ingredientId":"i134"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"mushrooms, sliced","ingredientId":"i111"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"g","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"fresh parsley, chopped","ingredientId":"i040"}],"quip":"A warm start for the day ahead."},{"id":"splitpeasoup","title":"Split pea \u0026 carrot soup","description":"A thick, ham-free split pea soup with carrots and thyme.","minutes":75,"servings":4,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":250,"unit":"g","plural":"g","name":"dried split peas","ingredientId":"i056"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"carrots, diced","ingredientId":"i031"},{"id":"c","amount":100,"unit":"g","plural":"g","name":"onion, diced","ingredientId":"i122"},{"id":"d","amount":100,"unit":"g","plural":"g","name":"celery, diced","ingredientId":"i034"},{"id":"e","amount":1400,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"h","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"}],"quip":"A good lunch keeps the crew going."},{"id":"barleymushroomsoup","title":"Barley \u0026 mushroom soup","description":"A hearty soup with pearl barley, mushrooms and carrot.","minutes":55,"servings":4,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":150,"unit":"g","plural":"g","name":"pearl barley","ingredientId":"i127"},{"id":"b","amount":300,"unit":"g","plural":"g","name":"mushrooms, sliced","ingredientId":"i111"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"carrots, diced","ingredientId":"i031"},{"id":"d","amount":80,"unit":"g","plural":"g","name":"onion, diced","ingredientId":"i122"},{"id":"e","amount":1300,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"h","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"}],"quip":"A good lunch keeps the crew going."},{"id":"limetofunoodles","title":"Lime tofu \u0026 rice noodle salad","description":"Rice noodles and crisp vegetables with a lime-ginger dressing.","minutes":25,"servings":3,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":150,"unit":"g","plural":"g","name":"dry rice noodles","ingredientId":"i067"},{"id":"b","amount":300,"unit":"g","plural":"g","name":"plain firm tofu","ingredientId":"i132"},{"id":"c","amount":200,"unit":"g","plural":"g","name":"cucumber, sliced","ingredientId":"i047"},{"id":"d","amount":120,"unit":"g","plural":"g","name":"carrots, grated","ingredientId":"i031"},{"id":"e","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"sesame oil","ingredientId":"i182"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"fresh ginger, grated","ingredientId":"i074"},{"id":"h","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"A good lunch keeps the crew going."},{"id":"whitebeanparsleysalad","title":"White bean, celery \u0026 parsley salad","description":"A lemony bean salad with crisp celery and chopped parsley.","minutes":15,"servings":3,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":480,"unit":"g","plural":"g","name":"no-salt-added cooked white beans, drained and rinsed","ingredientId":"i119"},{"id":"b","amount":150,"unit":"g","plural":"g","name":"celery, finely chopped","ingredientId":"i034"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"tomatoes, diced","ingredientId":"i200"},{"id":"d","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"fresh parsley, chopped","ingredientId":"i040"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"squashlentilsalad","title":"Roasted squash \u0026 lentil salad","description":"Warm lentils tossed with roasted squash, greens and cider vinegar.","minutes":45,"servings":4,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":180,"unit":"g","plural":"g","name":"dried green lentils","ingredientId":"i051"},{"id":"b","amount":600,"unit":"g","plural":"g","name":"butternut squash, cubed","ingredientId":"i023"},{"id":"c","amount":80,"unit":"g","plural":"g","name":"baby spinach","ingredientId":"i011"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"apple cider vinegar","ingredientId":"i006"},{"id":"f","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"g","amount":700,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"A good lunch keeps the crew going."},{"id":"orangechickenrice","title":"Orange-ginger chicken with rice","description":"Chicken and broccoli in a fresh orange sauce over plain rice.","minutes":40,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":500,"unit":"g","plural":"g","name":"raw chicken breast, diced","ingredientId":"i155"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"dry long-grain rice","ingredientId":"i060"},{"id":"c","amount":400,"unit":"g","plural":"g","name":"broccoli florets","ingredientId":"i021"},{"id":"d","amount":150,"unit":"ml","plural":"ml","name":"orange juice","ingredientId":"i123"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"fresh ginger, grated","ingredientId":"i074"},{"id":"g","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"cornstarch","ingredientId":"i045"},{"id":"h","amount":450,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"porksweetpotatotray","title":"Herbed pork \u0026 sweet potato tray","description":"Sweet potato wedges and pork tenderloin roasted with rosemary.","minutes":50,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":500,"unit":"g","plural":"g","name":"raw pork tenderloin","ingredientId":"i165"},{"id":"b","amount":700,"unit":"g","plural":"g","name":"sweet potatoes","ingredientId":"i197"},{"id":"c","amount":250,"unit":"g","plural":"g","name":"green beans","ingredientId":"i081"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried rosemary","ingredientId":"i055"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"lentilshepherdpie","title":"Lentil \u0026 mushroom shepherd’s pie","description":"A lentil-vegetable filling beneath a simple mashed potato topping.","minutes":70,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":180,"unit":"g","plural":"g","name":"dried green lentils","ingredientId":"i051"},{"id":"b","amount":700,"unit":"g","plural":"g","name":"potatoes, peeled and cubed","ingredientId":"i145"},{"id":"c","amount":250,"unit":"g","plural":"g","name":"mushrooms, diced","ingredientId":"i111"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"carrots, diced","ingredientId":"i031"},{"id":"e","amount":400,"unit":"g","plural":"g","name":"no-salt-added canned chopped tomatoes","ingredientId":"i113"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":100,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"h","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"i","amount":700,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"fishtomatofennel","title":"Baked fish with tomato \u0026 fennel","description":"White fish baked over softened fennel and tomatoes.","minutes":40,"servings":3,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":450,"unit":"g","plural":"g","name":"raw white fish fillets","ingredientId":"i168"},{"id":"b","amount":300,"unit":"g","plural":"g","name":"fennel bulb, thinly sliced","ingredientId":"i071"},{"id":"c","amount":300,"unit":"g","plural":"g","name":"tomatoes, chopped","ingredientId":"i200"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"f","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"bulgurzucchiniboats","title":"Chickpea-bulgur zucchini boats","description":"Roasted zucchini halves with a warm chickpea and bulgur stuffing.","minutes":50,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":4,"unit":"","plural":"","name":"medium zucchini","ingredientId":"i108"},{"id":"b","amount":100,"unit":"g","plural":"g","name":"dry bulgur wheat","ingredientId":"i059"},{"id":"c","amount":240,"unit":"g","plural":"g","name":"no-salt-added cooked chickpeas, drained and rinsed","ingredientId":"i117"},{"id":"d","amount":200,"unit":"g","plural":"g","name":"tomatoes, diced","ingredientId":"i200"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"},{"id":"h","amount":250,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"turkeyoatmeatloaf","title":"Turkey-oat meatloaf with carrots","description":"A tender turkey loaf bound with oats and topped with plain tomato.","minutes":70,"servings":5,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":600,"unit":"g","plural":"g","name":"raw ground turkey","ingredientId":"i158"},{"id":"b","amount":60,"unit":"g","plural":"g","name":"plain rolled oats","ingredientId":"i142"},{"id":"c","amount":1,"unit":"","plural":"","name":"large egg","ingredientId":"i070"},{"id":"d","amount":100,"unit":"g","plural":"g","name":"onion, finely chopped","ingredientId":"i122"},{"id":"e","amount":100,"unit":"g","plural":"g","name":"carrots, grated","ingredientId":"i031"},{"id":"f","amount":150,"unit":"g","plural":"g","name":"no-salt-added canned chopped tomatoes","ingredientId":"i113"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"h","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"i","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"potatopeacurry","title":"Potato, pea \u0026 spinach curry","description":"A mild potato curry finished with peas and spinach.","minutes":40,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":700,"unit":"g","plural":"g","name":"potatoes, cubed","ingredientId":"i145"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"plain frozen peas","ingredientId":"i134"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"spinach","ingredientId":"i194"},{"id":"d","amount":400,"unit":"g","plural":"g","name":"no-salt-added canned chopped tomatoes","ingredientId":"i113"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"salt-free curry powder","ingredientId":"i181"},{"id":"g","amount":300,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"h","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"}],"quip":"Set the table; supper is coming aboard."},{"id":"parsleypearlcouscous","title":"Lemon-parsley pearl couscous","description":"Small pasta pearls with parsley and lemon zest.","minutes":25,"servings":4,"categoryId":"side","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":180,"unit":"g","plural":"g","name":"plain pearl couscous","ingredientId":"i139"},{"id":"b","amount":450,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":1,"unit":"","plural":"","name":"lemon","ingredientId":"i100"},{"id":"e","amount":3,"unit":"tablespoon","plural":"tablespoons","name":"fresh parsley, chopped","ingredientId":"i040"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"balsamicbeets","title":"Balsamic-roasted beets","description":"Beet wedges roasted until tender and glazed with a little vinegar.","minutes":55,"servings":4,"categoryId":"side","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":600,"unit":"g","plural":"g","name":"beets","ingredientId":"i015"},{"id":"b","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"balsamic vinegar","ingredientId":"i014"},{"id":"d","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"e","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"warmcabbageappleslaw","title":"Warm cabbage \u0026 apple slaw","description":"Lightly wilted cabbage with crisp apple and cider vinegar.","minutes":20,"servings":4,"categoryId":"side","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":400,"unit":"g","plural":"g","name":"cabbage, shredded","ingredientId":"i024"},{"id":"b","amount":1,"unit":"","plural":"","name":"medium apple","ingredientId":"i008"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"apple cider vinegar","ingredientId":"i006"},{"id":"e","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"caraway seeds","ingredientId":"i030"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"bakedpears","title":"Baked cinnamon pears with yogurt","description":"Soft pear halves with walnuts and a small spoonful of yogurt.","minutes":40,"servings":4,"categoryId":"snack","ketoFriendly":false,"sodiumConscious":true,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":2,"unit":"","plural":"","name":"large ripe pears","ingredientId":"i098"},{"id":"b","amount":100,"unit":"g","plural":"g","name":"plain yogurt","ingredientId":"i144"},{"id":"c","amount":20,"unit":"g","plural":"g","name":"unsalted walnuts, chopped","ingredientId":"i206"},{"id":"d","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"},{"id":"e","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"A small bite for a well-earned break."},{"id":"shakshukapita","title":"Tomato-pepper eggs with pita","description":"Firm eggs nestled in a spiced tomato sauce, with pita for dipping.","minutes":30,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":4,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"b","amount":400,"unit":"g","plural":"g","name":"canned chopped tomatoes","ingredientId":"i025"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"bell pepper, diced","ingredientId":"i016"},{"id":"d","amount":60,"unit":"g","plural":"g","name":"onion, diced","ingredientId":"i122"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"g","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"},{"id":"h","amount":2,"unit":"","plural":"","name":"small pita breads","ingredientId":"i189"}],"quip":"A warm start for the day ahead."},{"id":"berryfrenchtoast","title":"French toast with warm berry compote","description":"Pan-toasted bread with eggs and milk, topped with softened berries.","minutes":25,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":4,"unit":"slice","plural":"slices","name":"wholemeal bread","ingredientId":"i216"},{"id":"b","amount":2,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"c","amount":100,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"plain frozen berries","ingredientId":"i133"},{"id":"e","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"},{"id":"f","amount":10,"unit":"g","plural":"g","name":"unsalted butter","ingredientId":"i202"},{"id":"g","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"A warm start for the day ahead."},{"id":"peanutbananatoasties","title":"Peanut butter \u0026 banana toasties","description":"Warm wholemeal sandwiches with a soft banana and peanut filling.","minutes":15,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":4,"unit":"slice","plural":"slices","name":"wholemeal bread","ingredientId":"i216"},{"id":"b","amount":40,"unit":"g","plural":"g","name":"peanut butter","ingredientId":"i126"},{"id":"c","amount":1,"unit":"","plural":"","name":"ripe banana","ingredientId":"i174"},{"id":"d","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"A warm start for the day ahead."},{"id":"breakfastquesadillas","title":"Bean \u0026 egg breakfast quesadillas","description":"Toasted tortillas filled with eggs, black beans and a little cheddar.","minutes":25,"servings":3,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":3,"unit":"","plural":"","name":"medium flour tortillas","ingredientId":"i105"},{"id":"b","amount":3,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"cooked black beans, drained and rinsed","ingredientId":"i041"},{"id":"d","amount":45,"unit":"g","plural":"g","name":"cheddar, grated","ingredientId":"i035"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"g","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"A warm start for the day ahead."},{"id":"cornmealgriddlecakes","title":"Cheddar cornmeal griddle cakes","description":"Small savory cornmeal pancakes with cheddar and spring onion.","minutes":25,"servings":3,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":100,"unit":"g","plural":"g","name":"fine cornmeal","ingredientId":"i073"},{"id":"b","amount":50,"unit":"g","plural":"g","name":"plain flour","ingredientId":"i003"},{"id":"c","amount":1,"unit":"","plural":"","name":"large egg","ingredientId":"i070"},{"id":"d","amount":180,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"e","amount":40,"unit":"g","plural":"g","name":"cheddar, grated","ingredientId":"i035"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"baking powder","ingredientId":"i012"},{"id":"g","amount":20,"unit":"g","plural":"g","name":"spring onion, finely chopped","ingredientId":"i195"},{"id":"h","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"}],"quip":"A warm start for the day ahead."},{"id":"apricotovernightoats","title":"Apricot \u0026 seed overnight oats","description":"Overnight oats with chopped dried apricots and pumpkin seeds.","minutes":490,"servings":2,"categoryId":"breakfast","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":100,"unit":"g","plural":"g","name":"plain rolled oats","ingredientId":"i142"},{"id":"b","amount":250,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"c","amount":100,"unit":"g","plural":"g","name":"plain yogurt","ingredientId":"i144"},{"id":"d","amount":40,"unit":"g","plural":"g","name":"dried apricots","ingredientId":"i048"},{"id":"e","amount":20,"unit":"g","plural":"g","name":"pumpkin seeds","ingredientId":"i146"},{"id":"f","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"}],"quip":"A warm start for the day ahead."},{"id":"pepperhummuswraps","title":"Roasted pepper hummus wraps","description":"Hummus wraps filled with sweet peppers, carrot and crisp lettuce.","minutes":20,"servings":2,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":2,"unit":"","plural":"","name":"large flour tortillas","ingredientId":"i096"},{"id":"b","amount":100,"unit":"g","plural":"g","name":"plain hummus","ingredientId":"i137"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"roasted red peppers, drained","ingredientId":"i177"},{"id":"d","amount":80,"unit":"g","plural":"g","name":"carrots, grated","ingredientId":"i031"},{"id":"e","amount":60,"unit":"g","plural":"g","name":"lettuce, shredded","ingredientId":"i102"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"}],"quip":"A good lunch keeps the crew going."},{"id":"tunacornpasta","title":"Tuna \u0026 sweetcorn pasta salad","description":"A cool pasta salad with tuna, sweetcorn and yogurt dressing.","minutes":30,"servings":3,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":180,"unit":"g","plural":"g","name":"dry pasta shells","ingredientId":"i065"},{"id":"b","amount":150,"unit":"g","plural":"g","name":"canned tuna, drained","ingredientId":"i029"},{"id":"c","amount":150,"unit":"g","plural":"g","name":"plain frozen sweetcorn","ingredientId":"i136"},{"id":"d","amount":100,"unit":"g","plural":"g","name":"cucumber, diced","ingredientId":"i047"},{"id":"e","amount":100,"unit":"g","plural":"g","name":"plain yogurt","ingredientId":"i144"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"Dijon mustard","ingredientId":"i001"},{"id":"h","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"spinachfetaparcels","title":"Spinach \u0026 feta pastry parcels","description":"Small puff-pastry parcels with a spinach and feta filling.","minutes":40,"servings":4,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":250,"unit":"g","plural":"g","name":"ready-rolled puff pastry","ingredientId":"i169"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"plain frozen spinach","ingredientId":"i135"},{"id":"c","amount":100,"unit":"g","plural":"g","name":"feta","ingredientId":"i072"},{"id":"d","amount":1,"unit":"","plural":"","name":"large egg","ingredientId":"i070"},{"id":"e","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground nutmeg","ingredientId":"i090"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"potatoleeksoup","title":"Potato \u0026 leek soup","description":"A smooth potato soup with softened leeks and a little milk.","minutes":40,"servings":4,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":600,"unit":"g","plural":"g","name":"potatoes, peeled and cubed","ingredientId":"i145"},{"id":"b","amount":250,"unit":"g","plural":"g","name":"leeks, sliced","ingredientId":"i099"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"d","amount":800,"unit":"ml","plural":"ml","name":"vegetable stock","ingredientId":"i214"},{"id":"e","amount":150,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"f","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"chickencornchowder","title":"Chicken \u0026 sweetcorn chowder","description":"A chunky chicken soup thickened with potatoes and a little flour.","minutes":40,"servings":4,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":350,"unit":"g","plural":"g","name":"raw chicken breast, diced","ingredientId":"i155"},{"id":"b","amount":250,"unit":"g","plural":"g","name":"potatoes, cubed","ingredientId":"i145"},{"id":"c","amount":250,"unit":"g","plural":"g","name":"plain frozen sweetcorn","ingredientId":"i136"},{"id":"d","amount":80,"unit":"g","plural":"g","name":"onion, diced","ingredientId":"i122"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"plain flour","ingredientId":"i003"},{"id":"g","amount":700,"unit":"ml","plural":"ml","name":"chicken stock","ingredientId":"i038"},{"id":"h","amount":200,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"i","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A good lunch keeps the crew going."},{"id":"lentilsloppyjoes","title":"Lentil sloppy joe rolls","description":"Soft rolls filled with a thick, smoky lentil and tomato sauce.","minutes":45,"servings":4,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":180,"unit":"g","plural":"g","name":"dried brown lentils","ingredientId":"i049"},{"id":"b","amount":400,"unit":"g","plural":"g","name":"canned chopped tomatoes","ingredientId":"i025"},{"id":"c","amount":100,"unit":"g","plural":"g","name":"onion, diced","ingredientId":"i122"},{"id":"d","amount":100,"unit":"g","plural":"g","name":"bell pepper, diced","ingredientId":"i016"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"},{"id":"g","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"apple cider vinegar","ingredientId":"i006"},{"id":"h","amount":4,"unit":"","plural":"","name":"bread rolls","ingredientId":"i020"},{"id":"i","amount":600,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"A good lunch keeps the crew going."},{"id":"peamintcouscous","title":"Pea, mint \u0026 feta couscous salad","description":"Quick couscous with sweet peas, cucumber, mint and feta.","minutes":20,"servings":3,"categoryId":"lunch","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":150,"unit":"g","plural":"g","name":"plain couscous","ingredientId":"i131"},{"id":"b","amount":225,"unit":"ml","plural":"ml","name":"boiling water","ingredientId":"i018"},{"id":"c","amount":200,"unit":"g","plural":"g","name":"plain frozen peas","ingredientId":"i134"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"cucumber, diced","ingredientId":"i047"},{"id":"e","amount":60,"unit":"g","plural":"g","name":"feta","ingredientId":"i072"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"h","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"fresh mint, chopped","ingredientId":"i077"}],"quip":"A good lunch keeps the crew going."},{"id":"sausagepotatotray","title":"Sausage, potato \u0026 onion tray","description":"A one-tray supper with browned sausages, potato wedges and peppers.","minutes":55,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":400,"unit":"g","plural":"g","name":"raw pork sausages","ingredientId":"i164"},{"id":"b","amount":700,"unit":"g","plural":"g","name":"potatoes","ingredientId":"i145"},{"id":"c","amount":200,"unit":"g","plural":"g","name":"bell peppers","ingredientId":"i016"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"onion","ingredientId":"i122"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried rosemary","ingredientId":"i055"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"lentilbolognese","title":"Spaghetti with lentil bolognese","description":"A thick lentil and vegetable sauce over ordinary spaghetti.","minutes":45,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":280,"unit":"g","plural":"g","name":"dry spaghetti","ingredientId":"i068"},{"id":"b","amount":150,"unit":"g","plural":"g","name":"dried red lentils","ingredientId":"i054"},{"id":"c","amount":400,"unit":"g","plural":"g","name":"canned chopped tomatoes","ingredientId":"i025"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"carrots, finely diced","ingredientId":"i031"},{"id":"e","amount":100,"unit":"g","plural":"g","name":"onion, diced","ingredientId":"i122"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"},{"id":"h","amount":500,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"chickenpearisotto","title":"Chicken \u0026 pea risotto","description":"Creamy stirred rice with chicken, peas and a little Parmesan.","minutes":45,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":250,"unit":"g","plural":"g","name":"arborio rice","ingredientId":"i009"},{"id":"b","amount":350,"unit":"g","plural":"g","name":"raw chicken breast, diced","ingredientId":"i155"},{"id":"c","amount":200,"unit":"g","plural":"g","name":"plain frozen peas","ingredientId":"i134"},{"id":"d","amount":80,"unit":"g","plural":"g","name":"onion, diced","ingredientId":"i122"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1000,"unit":"ml","plural":"ml","name":"chicken stock","ingredientId":"i038"},{"id":"g","amount":30,"unit":"g","plural":"g","name":"Parmesan, grated","ingredientId":"i002"},{"id":"h","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"blackbeanenchilada","title":"Black bean tortilla skillet","description":"Tortilla strips softened in a smoky bean sauce with melted cheddar.","minutes":30,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":480,"unit":"g","plural":"g","name":"cooked black beans, drained and rinsed","ingredientId":"i041"},{"id":"b","amount":400,"unit":"g","plural":"g","name":"canned chopped tomatoes","ingredientId":"i025"},{"id":"c","amount":4,"unit":"","plural":"","name":"small corn tortillas","ingredientId":"i186"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"bell pepper, diced","ingredientId":"i016"},{"id":"e","amount":60,"unit":"g","plural":"g","name":"cheddar, grated","ingredientId":"i035"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"h","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"},{"id":"i","amount":100,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"turkeychilimac","title":"Turkey chili macaroni","description":"A one-pot tomato and turkey macaroni with kidney beans.","minutes":40,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":350,"unit":"g","plural":"g","name":"raw ground turkey","ingredientId":"i158"},{"id":"b","amount":200,"unit":"g","plural":"g","name":"dry macaroni","ingredientId":"i062"},{"id":"c","amount":240,"unit":"g","plural":"g","name":"cooked kidney beans, drained and rinsed","ingredientId":"i043"},{"id":"d","amount":400,"unit":"g","plural":"g","name":"canned chopped tomatoes","ingredientId":"i025"},{"id":"e","amount":100,"unit":"g","plural":"g","name":"onion, diced","ingredientId":"i122"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"h","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"},{"id":"i","amount":600,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"vegetableeggrice","title":"Vegetable \u0026 egg rice skillet","description":"Freshly cooked rice tossed with peas, carrots and scrambled egg.","minutes":35,"servings":3,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":180,"unit":"g","plural":"g","name":"dry long-grain rice","ingredientId":"i060"},{"id":"b","amount":400,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"c","amount":3,"unit":"","plural":"","name":"large eggs","ingredientId":"i070"},{"id":"d","amount":150,"unit":"g","plural":"g","name":"plain frozen peas","ingredientId":"i134"},{"id":"e","amount":120,"unit":"g","plural":"g","name":"carrots, finely diced","ingredientId":"i031"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"reduced-sodium soy sauce","ingredientId":"i171"},{"id":"h","amount":20,"unit":"g","plural":"g","name":"spring onion, sliced","ingredientId":"i195"}],"quip":"Set the table; supper is coming aboard."},{"id":"tomatognocchibake","title":"Tomato \u0026 mozzarella gnocchi bake","description":"Soft potato gnocchi baked in tomato sauce with spinach and cheese.","minutes":35,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":500,"unit":"g","plural":"g","name":"shelf-stable potato gnocchi","ingredientId":"i184"},{"id":"b","amount":400,"unit":"g","plural":"g","name":"canned chopped tomatoes","ingredientId":"i025"},{"id":"c","amount":100,"unit":"g","plural":"g","name":"spinach","ingredientId":"i194"},{"id":"d","amount":100,"unit":"g","plural":"g","name":"mozzarella, grated","ingredientId":"i110"},{"id":"e","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"clove","plural":"cloves","name":"garlic, minced","ingredientId":"i078"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"},{"id":"h","amount":100,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"chickpeatagine","title":"Chickpea \u0026 cauliflower couscous bowls","description":"A gently spiced vegetable stew with a few apricots over couscous.","minutes":40,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":480,"unit":"g","plural":"g","name":"cooked chickpeas, drained and rinsed","ingredientId":"i042"},{"id":"b","amount":400,"unit":"g","plural":"g","name":"cauliflower florets","ingredientId":"i032"},{"id":"c","amount":400,"unit":"g","plural":"g","name":"canned chopped tomatoes","ingredientId":"i025"},{"id":"d","amount":40,"unit":"g","plural":"g","name":"dried apricots, chopped","ingredientId":"i048"},{"id":"e","amount":180,"unit":"g","plural":"g","name":"plain couscous","ingredientId":"i131"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"h","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"},{"id":"i","amount":500,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"tunapotatocakes","title":"Tuna \u0026 potato fishcakes","description":"Soft potato and tuna cakes with a crisp breadcrumb coating.","minutes":50,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":600,"unit":"g","plural":"g","name":"potatoes, peeled and cubed","ingredientId":"i145"},{"id":"b","amount":240,"unit":"g","plural":"g","name":"canned tuna, drained","ingredientId":"i029"},{"id":"c","amount":1,"unit":"","plural":"","name":"large egg","ingredientId":"i070"},{"id":"d","amount":60,"unit":"g","plural":"g","name":"dry breadcrumbs","ingredientId":"i058"},{"id":"e","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lemon juice","ingredientId":"i101"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried parsley","ingredientId":"i053"},{"id":"h","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"Set the table; supper is coming aboard."},{"id":"peanutsweetpotatostew","title":"Peanut \u0026 sweet potato stew","description":"A thick tomato stew with sweet potato, chickpeas and peanut butter.","minutes":45,"servings":4,"categoryId":"dinner","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":500,"unit":"g","plural":"g","name":"sweet potatoes, cubed","ingredientId":"i197"},{"id":"b","amount":240,"unit":"g","plural":"g","name":"cooked chickpeas, drained and rinsed","ingredientId":"i042"},{"id":"c","amount":400,"unit":"g","plural":"g","name":"canned chopped tomatoes","ingredientId":"i025"},{"id":"d","amount":60,"unit":"g","plural":"g","name":"peanut butter","ingredientId":"i126"},{"id":"e","amount":100,"unit":"g","plural":"g","name":"spinach","ingredientId":"i194"},{"id":"f","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"g","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"ground cumin","ingredientId":"i087"},{"id":"h","amount":500,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"}],"quip":"Set the table; supper is coming aboard."},{"id":"herbflatbreads","title":"Quick yogurt herb flatbreads","description":"Soft skillet flatbreads made with flour, yogurt and dried herbs.","minutes":30,"servings":4,"categoryId":"side","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":200,"unit":"g","plural":"g","name":"plain flour","ingredientId":"i003"},{"id":"b","amount":180,"unit":"g","plural":"g","name":"plain yogurt","ingredientId":"i144"},{"id":"c","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"baking powder","ingredientId":"i012"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"dried oregano","ingredientId":"i052"}],"quip":"A little extra for the shared table."},{"id":"warmpotatosalad","title":"Warm mustard potato salad","description":"Tender potatoes tossed with mustard dressing and spring onions.","minutes":30,"servings":4,"categoryId":"side","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":700,"unit":"g","plural":"g","name":"small potatoes","ingredientId":"i190"},{"id":"b","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"Dijon mustard","ingredientId":"i001"},{"id":"d","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"apple cider vinegar","ingredientId":"i006"},{"id":"e","amount":30,"unit":"g","plural":"g","name":"spring onion, sliced","ingredientId":"i195"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."}
,{"id":"limecorn","title":"Skillet corn with lime","description":"Golden sweetcorn with lime, paprika and chopped parsley.","minutes":20,"servings":4,"categoryId":"side","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":500,"unit":"g","plural":"g","name":"plain frozen sweetcorn","ingredientId":"i136"},{"id":"b","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"c","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"lime juice","ingredientId":"i103"},{"id":"d","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"smoked paprika","ingredientId":"i191"},{"id":"e","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"fresh parsley, chopped","ingredientId":"i040"},{"id":"f","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"bakedpolenta","title":"Cheesy baked polenta squares","description":"Firm baked polenta cut into squares with a light cheddar topping.","minutes":60,"servings":6,"categoryId":"side","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":180,"unit":"g","plural":"g","name":"instant polenta","ingredientId":"i093"},{"id":"b","amount":750,"unit":"ml","plural":"ml","name":"water","ingredientId":"i018"},{"id":"c","amount":150,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"d","amount":70,"unit":"g","plural":"g","name":"cheddar, grated","ingredientId":"i035"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"},{"id":"g","amount":null,"unit":"","plural":"","name":"black pepper","note":"to taste","ingredientId":"i017"}],"quip":"A little extra for the shared table."},{"id":"cocoaoatballs","title":"Cocoa, date \u0026 oat bites","description":"Small no-bake bites made from oats, dates and peanut butter.","minutes":45,"servings":8,"categoryId":"snack","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":100,"unit":"g","plural":"g","name":"plain rolled oats","ingredientId":"i142"},{"id":"b","amount":120,"unit":"g","plural":"g","name":"pitted dates","ingredientId":"i128"},{"id":"c","amount":60,"unit":"g","plural":"g","name":"peanut butter","ingredientId":"i126"},{"id":"d","amount":10,"unit":"g","plural":"g","name":"unsweetened cocoa powder","ingredientId":"i209"},{"id":"e","amount":3,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"A small bite for a well-earned break."},{"id":"carrotoatmuffins","title":"Savory carrot \u0026 oat muffins","description":"Small savory muffins with grated carrot, oats and cheddar.","minutes":40,"servings":6,"categoryId":"snack","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":100,"unit":"g","plural":"g","name":"plain flour","ingredientId":"i003"},{"id":"b","amount":60,"unit":"g","plural":"g","name":"plain rolled oats","ingredientId":"i142"},{"id":"c","amount":120,"unit":"g","plural":"g","name":"carrots, grated","ingredientId":"i031"},{"id":"d","amount":50,"unit":"g","plural":"g","name":"cheddar, grated","ingredientId":"i035"},{"id":"e","amount":1,"unit":"","plural":"","name":"large egg","ingredientId":"i070"},{"id":"f","amount":150,"unit":"ml","plural":"ml","name":"milk","ingredientId":"i109"},{"id":"g","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"olive oil","ingredientId":"i121"},{"id":"h","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"baking powder","ingredientId":"i012"},{"id":"i","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"dried thyme","ingredientId":"i057"}],"quip":"A small bite for a well-earned break."},{"id":"applequesadillas","title":"Warm apple-cinnamon quesadillas","description":"Thin apple slices and cream cheese inside lightly toasted tortillas.","minutes":25,"servings":4,"categoryId":"snack","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":null,"ingredients":[{"id":"a","amount":2,"unit":"","plural":"","name":"medium flour tortillas","ingredientId":"i105"},{"id":"b","amount":2,"unit":"","plural":"","name":"medium apples","ingredientId":"i008"},{"id":"c","amount":60,"unit":"g","plural":"g","name":"plain cream cheese","ingredientId":"i046"},{"id":"d","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","ingredientId":"i085"},{"id":"e","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"olive oil","ingredientId":"i121"},{"id":"f","amount":2,"unit":"tablespoon","plural":"tablespoons","name":"water","ingredientId":"i018"}],"quip":"A small bite for a well-earned break."},{"id":"applecidermuffins","title":"Apple Cider Cream Cheese Muffins","description":"Spiced apple-cider muffins with a cream-cheese center and cinnamon-sugar coating, from @audreybakes.","minutes":null,"servings":12,"categoryId":"snack","ketoFriendly":false,"sodiumConscious":false,"needsReview":false,"yieldUnit":"muffins","ingredients":[{"id":"cider","amount":2,"unit":"cup","plural":"cups","name":"apple cider, to reduce","group":"Cider reduction","ingredientId":"i007"},{"id":"fillingcheese","amount":8,"unit":"oz","plural":"oz","name":"cream cheese, at room temperature","group":"Cream-cheese filling","ingredientId":"i046"},{"id":"fillingsugar","amount":0.25,"unit":"cup","plural":"cups","name":"granulated sugar","group":"Cream-cheese filling","ingredientId":"i080"},{"id":"fillingvanilla","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"vanilla extract","group":"Cream-cheese filling","ingredientId":"i212"},{"id":"fillingflour","amount":1,"unit":"tablespoon","plural":"tablespoons","name":"all-purpose flour","group":"Cream-cheese filling","ingredientId":"i003"},{"id":"batterbutter","amount":0.5,"unit":"cup","plural":"cups","name":"unsalted butter, melted and slightly cooled","group":"Muffin batter","ingredientId":"i202"},{"id":"brownsugar","amount":0.5,"unit":"cup","plural":"cups","name":"packed brown sugar","group":"Muffin batter","ingredientId":"i022"},{"id":"battersugar","amount":0.3333333333333333,"unit":"cup","plural":"cups","name":"granulated sugar","group":"Muffin batter","ingredientId":"i080"},{"id":"eggs","amount":2,"unit":"","plural":"","name":"eggs, at room temperature","group":"Muffin batter","ingredientId":"i070"},{"id":"battervanilla","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"vanilla extract or paste","group":"Muffin batter","ingredientId":"i213"},{"id":"sourcream","amount":0.5,"unit":"cup","plural":"cups","name":"sour cream, at room temperature","group":"Muffin batter","ingredientId":"i193"},{"id":"batterflour","amount":2,"unit":"cup","plural":"cups","name":"all-purpose flour","group":"Muffin batter","ingredientId":"i003"},{"id":"bakingpowder","amount":1.25,"unit":"teaspoon","plural":"teaspoons","name":"baking powder","group":"Muffin batter","ingredientId":"i012"},{"id":"bakingsoda","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"baking soda","group":"Muffin batter","ingredientId":"i013"},{"id":"salt","amount":0.5,"unit":"teaspoon","plural":"teaspoons","name":"salt","group":"Muffin batter","ingredientId":"i179"},{"id":"battercinnamon","amount":2,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","group":"Muffin batter","ingredientId":"i085"},{"id":"nutmeg","amount":0.25,"unit":"teaspoon","plural":"teaspoons","name":"ground nutmeg","group":"Muffin batter","ingredientId":"i090"},{"id":"cloves","amount":0.125,"unit":"teaspoon","plural":"teaspoons","name":"ground cloves","group":"Muffin batter","ingredientId":"i086"},{"id":"allspice","amount":0.125,"unit":"teaspoon","plural":"teaspoons","name":"ground allspice","group":"Muffin batter","ingredientId":"i084"},{"id":"apple","amount":1,"unit":"","plural":"","name":"apple, peeled, cored and finely diced (optional)","group":"Optional apple","ingredientId":"i008"},{"id":"appleflour","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"all-purpose flour, only if adding apple","group":"Optional apple","ingredientId":"i003"},{"id":"coatingbutter","amount":3,"unit":"tablespoon","plural":"tablespoons","name":"unsalted butter, melted","group":"Cinnamon-sugar coating","ingredientId":"i202"},{"id":"coatingsugar","amount":0.3333333333333333,"unit":"cup","plural":"cups","name":"granulated sugar","group":"Cinnamon-sugar coating","ingredientId":"i080"},{"id":"coatingcinnamon","amount":1,"unit":"teaspoon","plural":"teaspoons","name":"ground cinnamon","group":"Cinnamon-sugar coating","ingredientId":"i085"}],"quip":"A little autumn treasure for the galley."}],"ingredients":{"entries":[{"id":"i001","name":"Dijon mustard","aliases":["Dijon mustard"]},{"id":"i002","name":"Parmesan","aliases":["Parmesan, finely grated","Parmesan, grated"]},{"id":"i003","name":"all-purpose flour","aliases":["all-purpose flour","all-purpose flour, only if adding apple","plain all-purpose flour, not self-rising","plain flour"]},{"id":"i004","name":"almond flour","aliases":["almond flour"]},{"id":"i005","name":"almonds","aliases":["almonds, chopped"]},{"id":"i006","name":"apple cider vinegar","aliases":["apple cider vinegar"]},{"id":"i007","name":"apple cider","aliases":["apple cider, to reduce"]},{"id":"i008","name":"apple","aliases":["apple, peeled, cored and finely diced (optional)","apples, cored and thinly sliced","medium apple","medium apple, cored and finely diced","medium apples"]},{"id":"i009","name":"arborio rice","aliases":["arborio rice"]},{"id":"i010","name":"asparagus","aliases":["asparagus"]},{"id":"i011","name":"baby spinach","aliases":["baby spinach"]},{"id":"i012","name":"baking powder","aliases":["baking powder"]},{"id":"i013","name":"baking soda","aliases":["baking soda"]},{"id":"i014","name":"balsamic vinegar","aliases":["balsamic vinegar"]},{"id":"i015","name":"beets","aliases":["beets"]},{"id":"i016","name":"bell pepper","aliases":["bell pepper, diced","bell pepper, sliced","bell peppers"]},{"id":"i017","name":"black pepper","aliases":["black pepper"]},{"id":"i018","name":"water","aliases":["boiling water","warm water, for the sauce","water","water, for the beans"]},{"id":"i019","name":"bok choy","aliases":["bok choy, washed, stems and leaves chopped separately"]},{"id":"i020","name":"bread rolls","aliases":["bread rolls"]},{"id":"i021","name":"broccoli","aliases":["broccoli florets","broccoli, very finely chopped"]},{"id":"i022","name":"brown sugar","aliases":["brown sugar","packed brown sugar"]},{"id":"i023","name":"butternut squash","aliases":["butternut squash, cubed"]},{"id":"i024","name":"cabbage","aliases":["cabbage","cabbage leaves","cabbage, finely chopped","cabbage, shredded"]},{"id":"i025","name":"canned chopped tomatoes","aliases":["canned chopped tomatoes"]},{"id":"i026","name":"canned salmon, drained","aliases":["canned salmon, drained"]},{"id":"i027","name":"canned sardines in olive oil, drained","aliases":["canned sardines in olive oil, drained"]},{"id":"i028","name":"canned tuna in water, drained weight","aliases":["canned tuna in water, drained weight"]},{"id":"i029","name":"canned tuna, drained","aliases":["canned tuna, drained"]},{"id":"i030","name":"caraway seeds","aliases":["caraway seeds"]},{"id":"i031","name":"carrots","aliases":["carrots, coarsely grated","carrots, cut into thin matchsticks","carrots, diced","carrots, finely diced","carrots, grated"]},{"id":"i032","name":"cauliflower","aliases":["cauliflower florets","cauliflower, finely chopped"]},{"id":"i033","name":"celery stalks","aliases":["celery stalks"]},{"id":"i034","name":"celery","aliases":["celery, diced","celery, finely chopped","celery, sliced"]},{"id":"i035","name":"cheddar","aliases":["cheddar, grated"]},{"id":"i036","name":"cherry tomatoes","aliases":["cherry tomatoes"]},{"id":"i037","name":"chia seeds","aliases":["chia seeds"]},{"id":"i038","name":"chicken stock","aliases":["chicken stock"]},{"id":"i039","name":"chives","aliases":["chives, chopped"]},{"id":"i040","name":"fresh parsley","aliases":["chopped parsley","fresh parsley, chopped"]},{"id":"i041","name":"cooked black beans, drained and rinsed","aliases":["cooked black beans, drained and rinsed"]},{"id":"i042","name":"cooked chickpeas, drained and rinsed","aliases":["cooked chickpeas, drained and rinsed"]},{"id":"i043","name":"cooked kidney beans, drained and rinsed","aliases":["cooked kidney beans, drained and rinsed"]},{"id":"i044","name":"cooked plain chicken breast","aliases":["cooked plain chicken breast, diced"]},{"id":"i045","name":"cornstarch","aliases":["cornstarch"]},{"id":"i046","name":"plain cream cheese","aliases":["cream cheese, at room temperature","plain cream cheese"]},{"id":"i047","name":"cucumber","aliases":["cucumber","cucumber, cut into spears","cucumber, diced","cucumber, sliced"]},{"id":"i048","name":"dried apricots","aliases":["dried apricots","dried apricots, chopped"]},{"id":"i049","name":"dried brown lentils","aliases":["dried brown lentils"]},{"id":"i050","name":"dried dill","aliases":["dried dill"]},{"id":"i051","name":"dried green lentils","aliases":["dried green lentils"]},{"id":"i052","name":"dried oregano","aliases":["dried oregano"]},{"id":"i053","name":"dried parsley","aliases":["dried parsley"]},{"id":"i054","name":"dried red lentils","aliases":["dried red lentils","dry red lentils, rinsed"]},{"id":"i055","name":"dried rosemary","aliases":["dried rosemary"]},{"id":"i056","name":"dried split peas","aliases":["dried split peas"]},{"id":"i057","name":"dried thyme","aliases":["dried thyme"]},{"id":"i058","name":"dry breadcrumbs","aliases":["dry breadcrumbs"]},{"id":"i059","name":"dry bulgur wheat","aliases":["dry bulgur wheat"]},{"id":"i060","name":"dry long-grain rice","aliases":["dry long-grain rice"]},{"id":"i061","name":"dry long-grain white rice","aliases":["dry long-grain white rice"]},{"id":"i062","name":"dry macaroni","aliases":["dry macaroni"]},{"id":"i063","name":"dry noodles, without seasoning packets","aliases":["dry noodles, without seasoning packets"]},{"id":"i064","name":"dry pasta","aliases":["dry pasta"]},{"id":"i065","name":"dry pasta shells","aliases":["dry pasta shells"]},{"id":"i066","name":"dry quinoa","aliases":["dry quinoa"]},{"id":"i067","name":"dry rice noodles","aliases":["dry rice noodles"]},{"id":"i068","name":"dry spaghetti","aliases":["dry spaghetti"]},{"id":"i069","name":"eggplant","aliases":["eggplant, diced"]},{"id":"i070","name":"large eggs","aliases":["eggs, at room temperature","large egg","large eggs"]},{"id":"i071","name":"fennel bulb","aliases":["fennel bulb, thinly sliced"]},{"id":"i072","name":"feta","aliases":["feta"]},{"id":"i073","name":"fine cornmeal","aliases":["fine cornmeal"]},{"id":"i074","name":"fresh ginger","aliases":["finely grated fresh ginger","fresh ginger, grated"]},{"id":"i075","name":"fresh basil leaves","aliases":["fresh basil leaves"]},{"id":"i076","name":"fresh dill","aliases":["fresh dill, chopped"]},{"id":"i077","name":"fresh mint","aliases":["fresh mint, chopped"]},{"id":"i078","name":"garlic","aliases":["garlic","garlic, minced"]},{"id":"i079","name":"garlic powder","aliases":["garlic powder","garlic powder, not garlic salt"]},{"id":"i080","name":"granulated sugar","aliases":["granulated sugar"]},{"id":"i081","name":"green beans","aliases":["green beans","green beans, trimmed"]},{"id":"i082","name":"green beans (fresh or plain frozen)","aliases":["green beans, trimmed, fresh or plain frozen"]},{"id":"i083","name":"green cabbage","aliases":["green cabbage, thinly sliced"]},{"id":"i084","name":"ground allspice","aliases":["ground allspice"]},{"id":"i085","name":"ground cinnamon","aliases":["ground cinnamon"]},{"id":"i086","name":"ground cloves","aliases":["ground cloves"]},{"id":"i087","name":"ground cumin","aliases":["ground cumin"]},{"id":"i088","name":"ground flaxseed","aliases":["ground flaxseed"]},{"id":"i089","name":"ground ginger","aliases":["ground ginger"]},{"id":"i090","name":"ground nutmeg","aliases":["ground nutmeg"]},{"id":"i091","name":"ground turmeric","aliases":["ground turmeric"]},{"id":"i092","name":"heavy cream","aliases":["heavy cream"]},{"id":"i093","name":"instant polenta","aliases":["instant polenta"]},{"id":"i094","name":"large bell pepper","aliases":["large bell peppers"]},{"id":"i095","name":"large cucumber (about 350 g)","aliases":["large cucumber, about 350 g"]},{"id":"i096","name":"large flour tortillas","aliases":["large flour tortillas"]},{"id":"i097","name":"large lettuce leaves","aliases":["large lettuce leaves","large lettuce leaves, washed and dried"]},{"id":"i098","name":"large ripe pears","aliases":["large ripe pears"]},{"id":"i099","name":"leek","aliases":["leek, thinly sliced","leeks, sliced"]},{"id":"i100","name":"lemon","aliases":["lemon","lemon, zest and juice"]},{"id":"i101","name":"lemon juice","aliases":["lemon juice"]},{"id":"i102","name":"lettuce","aliases":["lettuce, shredded"]},{"id":"i103","name":"lime juice","aliases":["lime juice"]},{"id":"i104","name":"medium avocado","aliases":["medium avocado"]},{"id":"i105","name":"medium flour tortillas","aliases":["medium flour tortillas"]},{"id":"i106","name":"medium onion","aliases":["medium onion, chopped","medium onion, finely chopped"]},{"id":"i107","name":"medium ripe banana","aliases":["medium ripe banana","medium ripe bananas, about 100 g peeled each"]},{"id":"i108","name":"medium zucchini","aliases":["medium zucchini"]},{"id":"i109","name":"milk","aliases":["milk"]},{"id":"i110","name":"mozzarella","aliases":["mozzarella, grated"]},{"id":"i111","name":"mushrooms","aliases":["mushrooms, diced","mushrooms, finely chopped","mushrooms, sliced"]},{"id":"i112","name":"no-salt-added black beans (400 g can)","aliases":["no-salt-added black beans (400 g cans), drained and rinsed"]},{"id":"i113","name":"no-salt-added canned chopped tomatoes","aliases":["no-salt-added canned chopped tomatoes"]},{"id":"i114","name":"no-salt-added chicken broth","aliases":["no-salt-added chicken broth"]},{"id":"i115","name":"no-salt-added chickpeas (400 g can)","aliases":["no-salt-added chickpeas (400 g can), drained and rinsed","no-salt-added chickpeas (400 g cans), drained and rinsed"]},{"id":"i116","name":"no-salt-added chopped tomatoes (400 g can)","aliases":["no-salt-added chopped tomatoes (400 g can)","no-salt-added chopped tomatoes (400 g cans)"]},{"id":"i117","name":"no-salt-added cooked chickpeas, drained and rinsed","aliases":["no-salt-added cooked chickpeas, drained and rinsed"]},{"id":"i118","name":"no-salt-added cooked white beans (400 g can)","aliases":["no-salt-added cooked white beans (400 g can), drained and rinsed"]},{"id":"i119","name":"no-salt-added cooked white beans, drained and rinsed","aliases":["no-salt-added cooked white beans, drained and rinsed"]},{"id":"i120","name":"no-salt-added kidney beans (400 g can)","aliases":["no-salt-added kidney beans (400 g cans), drained and rinsed"]},{"id":"i121","name":"olive oil","aliases":["olive oil","olive oil, for the tin"]},{"id":"i122","name":"onion","aliases":["onion","onion, diced","onion, finely chopped","onion, sliced"]},{"id":"i123","name":"orange juice","aliases":["orange juice"]},{"id":"i124","name":"paprika (no added salt)","aliases":["paprika, without added salt"]},{"id":"i125","name":"peach slices","aliases":["peach slices"]},{"id":"i126","name":"peanut butter","aliases":["peanut butter"]},{"id":"i127","name":"pearl barley","aliases":["pearl barley"]},{"id":"i128","name":"pitted dates","aliases":["pitted dates"]},{"id":"i129","name":"plain Greek yogurt","aliases":["plain Greek yogurt"]},{"id":"i130","name":"plain cottage cheese","aliases":["plain cottage cheese"]},{"id":"i131","name":"plain couscous","aliases":["plain couscous"]},{"id":"i132","name":"plain firm tofu","aliases":["plain firm tofu","plain firm tofu, drained and patted dry"]},{"id":"i133","name":"plain frozen berries","aliases":["plain frozen berries"]},{"id":"i134","name":"plain frozen peas","aliases":["plain frozen peas"]},{"id":"i135","name":"plain frozen spinach","aliases":["plain frozen spinach"]},{"id":"i136","name":"plain frozen sweetcorn","aliases":["plain frozen sweetcorn"]},{"id":"i137","name":"plain hummus","aliases":["plain hummus"]},{"id":"i138","name":"plain paneer","aliases":["plain paneer"]},{"id":"i139","name":"plain pearl couscous","aliases":["plain pearl couscous"]},{"id":"i140","name":"raw white fish fillets (no added brine)","aliases":["plain raw white fish fillets, fully thawed; no added brine"]},{"id":"i141","name":"plain riced cauliflower, fresh or frozen","aliases":["plain riced cauliflower, fresh or frozen"]},{"id":"i142","name":"plain rolled oats","aliases":["plain rolled oats"]},{"id":"i143","name":"plain unsweetened Greek yogurt","aliases":["plain unsweetened Greek yogurt"]},{"id":"i144","name":"plain yogurt","aliases":["plain yogurt"]},{"id":"i145","name":"potatoes","aliases":["potatoes","potatoes, cubed","potatoes, peeled and cubed"]},{"id":"i146","name":"pumpkin seeds","aliases":["pumpkin seeds"]},{"id":"i147","name":"radishes","aliases":["radishes, halved"]},{"id":"i148","name":"raspberries","aliases":["raspberries"]},{"id":"i149","name":"raw beef steak","aliases":["raw beef steak"]},{"id":"i150","name":"raw boneless chicken breast (no added saline)","aliases":["raw boneless chicken breast, cut into 2 cm pieces; no added saline"]},{"id":"i151","name":"raw boneless chicken thighs","aliases":["raw boneless chicken thighs, diced"]},{"id":"i152","name":"raw boneless pork chops","aliases":["raw boneless pork chops"]},{"id":"i153","name":"raw boneless skinless chicken thighs (no added saline)","aliases":["raw boneless skinless chicken thighs, cut into 3 cm pieces; no added saline","raw boneless skinless chicken thighs; no added saline"]},{"id":"i154","name":"raw buckwheat groats","aliases":["raw buckwheat groats"]},{"id":"i155","name":"raw chicken breast","aliases":["raw chicken breast","raw chicken breast, diced"]},{"id":"i156","name":"raw chicken drumsticks","aliases":["raw chicken drumsticks"]},{"id":"i157","name":"raw cod fillets","aliases":["raw cod fillets"]},{"id":"i158","name":"raw ground turkey","aliases":["raw ground turkey"]},{"id":"i159","name":"raw ground turkey (unseasoned)","aliases":["raw ground turkey, unseasoned"]},{"id":"i160","name":"raw lean ground beef","aliases":["raw lean ground beef"]},{"id":"i161","name":"raw lean ground beef (unseasoned)","aliases":["raw lean ground beef, unseasoned"]},{"id":"i162","name":"raw peeled shrimp","aliases":["raw peeled shrimp"]},{"id":"i163","name":"raw pork loin","aliases":["raw pork loin"]},{"id":"i164","name":"raw pork sausages","aliases":["raw pork sausages"]},{"id":"i165","name":"raw pork tenderloin","aliases":["raw pork tenderloin"]},{"id":"i166","name":"raw salmon fillets","aliases":["raw salmon fillets"]},{"id":"i167","name":"raw split chicken wings","aliases":["raw split chicken wings"]},{"id":"i168","name":"raw white fish fillets","aliases":["raw white fish fillets"]},{"id":"i169","name":"ready-rolled puff pastry","aliases":["ready-rolled puff pastry"]},{"id":"i170","name":"red bell pepper","aliases":["red bell pepper, diced"]},{"id":"i171","name":"reduced-sodium soy sauce","aliases":["reduced-sodium soy sauce"]},{"id":"i172","name":"rice vinegar","aliases":["rice vinegar"]},{"id":"i173","name":"ricotta","aliases":["ricotta"]},{"id":"i174","name":"ripe banana","aliases":["ripe banana"]},{"id":"i175","name":"ripe pear","aliases":["ripe pear"]},{"id":"i176","name":"ripe tomatoes","aliases":["ripe tomatoes, chopped"]},{"id":"i177","name":"roasted red peppers, drained","aliases":["roasted red peppers, drained"]},{"id":"i178","name":"romaine lettuce","aliases":["romaine lettuce, shredded"]},{"id":"i179","name":"salt","aliases":["salt"]},{"id":"i180","name":"salt and black pepper","aliases":["salt and black pepper"]},{"id":"i181","name":"salt-free curry powder","aliases":["salt-free curry powder"]},{"id":"i182","name":"sesame oil","aliases":["sesame oil"]},{"id":"i183","name":"sesame seeds","aliases":["sesame seeds"]},{"id":"i184","name":"shelf-stable potato gnocchi","aliases":["shelf-stable potato gnocchi"]},{"id":"i185","name":"small avocado","aliases":["small avocado"]},{"id":"i186","name":"small corn tortillas","aliases":["small corn tortillas"]},{"id":"i187","name":"small mushrooms","aliases":["small mushrooms"]},{"id":"i188","name":"small onion","aliases":["small onion, chopped"]},{"id":"i189","name":"small pita breads","aliases":["small pita breads"]},{"id":"i190","name":"small potatoes","aliases":["small potatoes","small potatoes, halved"]},{"id":"i191","name":"smoked paprika","aliases":["smoked paprika"]},{"id":"i192","name":"smoked paprika (no added salt)","aliases":["smoked paprika, without added salt"]},{"id":"i193","name":"sour cream","aliases":["sour cream, at room temperature"]},{"id":"i194","name":"spinach","aliases":["spinach"]},{"id":"i195","name":"spring onion","aliases":["spring onion, finely chopped","spring onion, sliced"]},{"id":"i196","name":"strawberries","aliases":["strawberries, sliced"]},{"id":"i197","name":"sweet potatoes","aliases":["sweet potato, peeled and cut into 1.5 cm cubes","sweet potatoes","sweet potatoes, cubed"]},{"id":"i198","name":"tahini","aliases":["tahini"]},{"id":"i199","name":"thick bread","aliases":["thick bread"]},{"id":"i200","name":"tomatoes","aliases":["tomatoes, chopped","tomatoes, diced"]},{"id":"i201","name":"unsalted almonds","aliases":["unsalted almonds"]},{"id":"i202","name":"unsalted butter","aliases":["unsalted butter","unsalted butter, melted","unsalted butter, melted and slightly cooled","unsalted butter, softened"]},{"id":"i203","name":"unsalted peanut butter (no added sugar)","aliases":["unsalted peanut butter with no added sugar","unsalted peanut butter, with no added sugar"]},{"id":"i204","name":"unsalted peanuts","aliases":["unsalted peanuts, chopped"]},{"id":"i205","name":"unsalted pumpkin seeds","aliases":["unsalted pumpkin seeds"]},{"id":"i206","name":"unsalted walnuts","aliases":["unsalted walnuts, chopped"]},{"id":"i207","name":"unsweetened almond milk","aliases":["unsweetened almond milk"]},{"id":"i208","name":"unsweetened canned coconut milk","aliases":["unsweetened canned coconut milk"]},{"id":"i209","name":"unsweetened cocoa powder","aliases":["unsweetened cocoa powder"]},{"id":"i210","name":"unsweetened coconut milk (400 ml can, no added salt)","aliases":["unsweetened coconut milk (400 ml can), with no added salt"]},{"id":"i211","name":"unsweetened desiccated coconut","aliases":["unsweetened desiccated coconut"]},{"id":"i212","name":"vanilla extract","aliases":["vanilla extract"]},{"id":"i213","name":"vanilla extract or paste","aliases":["vanilla extract or paste"]},{"id":"i214","name":"vegetable stock","aliases":["vegetable stock"]},{"id":"i215","name":"walnuts","aliases":["walnuts","walnuts, chopped"]},{"id":"i216","name":"wholemeal bread","aliases":["wholemeal bread"]},{"id":"i217","name":"zucchini","aliases":["zucchini","zucchini, diced","zucchini, grated","zucchini, thinly sliced"]}]},"strings":{"brand":"Plunderwood’s Galley","lite":"LITE EDITION","eyebrow":"Good food. A little adventure.","title":"Welcome aboard.","intro":"Budget-minded everyday cooking, with Plunderwood at your side.","notice":"This is a simplified edition of Plunderwood’s Galley. We hope to bring you a fuller app as time and funding allow. Future features and a release date are not yet confirmed.","book":"The captain’s recipe book","bookIntro":"131 recipes, from pantry suppers to keto-friendly plates and sodium-conscious choices.","recipes":"Recipes","shopping":"Shopping list","choices":"Saved choices","search":"Find a recipe","searchHint":"Search recipes or ingredients","time":"Time in the galley","anyTime":"Any time","shortTime":"20 minutes or less","mediumTime":"30 minutes or less","longerTime":"45 minutes or less","savedOnly":"Favorites only","resetFilters":"Clear filters","category":"Meal type","allCategories":"All meal types","preference":"Cooking preference","allPreferences":"All recipes","keto":"Keto-friendly","sodium":"Sodium-conscious","both":"Both preferences","labelGuide":"About the recipe labels","ketoGuide":"Keto-friendly recipes use lower-carbohydrate ingredients as written. Carbohydrate totals have not been calculated; check portions and ingredient labels against your own daily target.","sodiumGuide":"Sodium-conscious recipes use no added table salt and specify unsalted or no-salt-added packaged ingredients where needed. This is not a verified “low sodium” claim: natural sodium and brands still count. Check labels against your own sodium target.","recipeGuide":"These are original starter recipes, not kitchen-tested recipes. Times are estimates. Allergen notes are not exhaustive; always check every ingredient label.","guideSource":"FDA guide to sodium labels","temperatureSource":"Safe cooking temperatures","cookNotes":"Cook’s notes","budget":"Budget tip","ingredientNotes":"Ingredient notes","showMore":"Show 10 more recipes","showing":"Showing {visible} of {count} recipes","results":"{count} recipes","result":"1 recipe","emptyTitle":"No recipes on this course.","empty":"Try another ingredient or clear your filters.","minutes":"{count} min","serves":"Serves {count}","sample":"From the Galley","openRecipe":"Cook this recipe","back":"Back to recipes","favorite":"Save {title} to favorites","unfavorite":"Remove {title} from favorites","save":"Save recipe","saved":"Saved recipe","servings":"Servings","servingsHint":"Choose 1–24 servings. Quantities adjust; method, pan size and yield examples stay at the original serving count. Use extra pans or batches as needed. Cooking time may change; check doneness.","invalidServings":"Choose a whole number from 1 to 24.","ingredients":"Ingredients","method":"Let’s cook","addShopping":"Add to shopping list","print":"Print recipe","added":"{title} added for {count} servings.","updated":"{title} updated to {count} servings.","alreadyAdded":"These quantities are already on your list.","shoppingIntro":"One total per ingredient, with each meal’s share underneath. Different units stay labeled when they cannot be combined.","shoppingEmpty":"Your list is ready for its first recipe.","shoppingEmptyHelp":"Open a recipe and choose “Add to shopping list.”","checked":"Packed","removeItem":"Remove {name} from the list","remove":"Remove","removeRecipe":"Remove {title} from the list","clearList":"Clear shopping list","downloadList":"Download shopping list","listRemoved":"Recipe removed from your list.","itemRemoved":"Ingredient removed from your list.","clearListTitle":"Clear your shopping list?","clearListBody":"This clears all recipe, planned-meal and personal shopping items and checkmarks. Your meal plan and favorites stay saved.","clearedList":"Shopping list cleared.","cancel":"Keep it","confirmClear":"Yes, clear it","storageSummary":"Your favorites, meal plan and shopping list are saved in this browser. A normal refresh should keep them. Clearing site data, using a different browser or device, or closing a private browsing session can make them unavailable. They aren’t linked to your Shopify account.","storageDetails":"How saving works","storageTitle":"Saved in this browser","storageBody":"Favorites, the weekly meal plan, shopping items and companion preferences stay after a normal refresh when browser saving is available. They are saved only in this browser, not in your Shopify account. Clearing site data or closing private browsing can remove them. Another browser or device has its own choices. Ingredient matching selections, cooking progress and timers are temporary.","storageFine":"No Galley account is needed. Don’t use these tools to store private or health information.","export":"Download saved choices","exportHint":"Downloads a JSON record. Importing it back is not available in this version.","clearSaved":"Clear Galley saved choices","clearSavedTitle":"Clear your Galley saved choices?","clearSavedBody":"This clears Galley favorites, the meal plan, all shopping items and companion preferences in this browser. Your Shopify cart and other website data are untouched.","clearedSaved":"Galley saved choices cleared.","exported":"Your download is ready.","saveUnavailable":"Browser saving is unavailable. You can still cook and download your list, but these changes may be lost when you leave.","saveCorrupt":"The saved Galley data could not be read. A fresh list is ready; other website data is untouched.","synced":"Your Galley choices were updated in another tab.","companionMode":"Plunderwood","full":"Full companion","quiet":"Quiet companion","hidden":"Hide companion","captain":"Your galley captain","defaultQuip":"When in doubt, start with what’s in the pantry.","quietQuip":"Here when you need me.","load3d":"Bring Plunderwood to life","loadHint":"Optional 3D · about 12 MB. The recipe book works without it.","posterAlt":"Plunderwood, the pirate captain, holding his tasting spoon","canvasLabel":"Plunderwood in 3D. Use the turn buttons, or left and right arrow keys. Home resets the view.","loading":"Plunderwood is coming aboard…","modelError":"3D couldn’t load here. Your recipes are still ready, and Plunderwood can stay as a picture.","retry":"Try 3D again","wave":"Wave","taste":"Taste test","pause":"Pause movement","resume":"Resume movement","turnLeft":"Turn left","turnRight":"Turn right","resetView":"Front view","waved":"Ahoy, Captain. What’s cooking?","tasted":"A little taste… a fine start, Captain.","paused":"Movement paused.","resumed":"Movement resumed.","picture":"At your side","motionPaused":"Movement paused","motionActive":"Ready to cook","reduced":"Movement starts paused to respect your reduced-motion preference.","pantryTitle":"Pantry picks","pantryBody":"Explore the Galley’s collection of pantry staples and seasonings. Choose ingredients and brands that suit your kitchen.","pantryDisclosure":"As an Amazon Associate I earn from qualifying purchases.","pantryButton":"Browse our pantry picks on Amazon","pantryNote":"Affiliate link · Opens Amazon in a new tab.","supportTitle":"Help the Galley grow","supportBody":"Enjoying Galley Lite? An optional contribution can help support development and future hosting for Plunderwood’s Galley.","supportTerms":"You can keep using Galley Lite without contributing. Support does not purchase future app access or guarantee a release.","supportButton":"Support the Galley via PayPal","supportNote":"Opens PayPal in a new tab. Underwood Artisans receives your optional one-time contribution. Processing fees apply.","footer":"A little galley, a growing recipe book.","checkNote":"Cooking checkmarks and serving changes are not saved and may reset after a refresh. Add your chosen servings to the shopping list to keep those quantities.","nojs":"Recipes are ready to read. Turn on JavaScript for search, serving adjustments, saved lists and the live companion.","listTitle":"Plunderwood’s Galley — shopping list","safety":"Check ingredient labels and cook food appropriately for your needs.","downloadError":"The download could not start. Try again, or copy your list from this page.","removePersonal":"Remove personal item","removePersonalNamed":"Remove personal {name} only","personalRemoved":"Personal item removed. Recipe and meal quantities stay on the list.","mealPlan":"Meal plan","surprise":"Surprise me","pickAnother":"Pick another","surpriseMatch":"Picked from {count} recipes matching your current filters.","onlyMatch":"This is the only recipe matching your filters. Change your filters for a different pick.","noPick":"No recipes match these filters. Change them to try again.","planIntro":"Your reusable Monday–Sunday plan. Choose breakfast, lunch and dinner; it stays here until you change it.","planFilters":"Automatic meal picks","planFilterHint":"These filters apply to automatic picks. Manual choices can use any recipe.","fillMeals":"Fill empty meals","filledMeals":"Added {added} meals. {repeated} needed repeats; {missing} had no matching recipe.","chooseRecipe":"Choose a recipe","emptyMeal":"No recipe chosen","pickMeal":"Pick a meal","removeMeal":"Remove meal","selectMeal":"Include in shopping review","reviewMeals":"Review selected meals for shopping","noMeals":"Select at least one filled meal first.","clearPlan":"Clear meal plan","clearPlanBody":"Clear all 21 meal choices? Meals already on your shopping list will stay there.","planCleared":"Meal plan cleared.","planSaved":"Meal choice updated.","mealReviewTitle":"Review meals for your shopping list","mealReviewHelp":"Confirm these quantities. Direct recipe entries listed as overlaps will be replaced by these planned meals. Other shopping entries stay as they are.","replaceMeal":"Replaces the previously added meal","overlapMeal":"Replaces an existing direct recipe entry","unchangedMeal":"Already added at these quantities","newMeal":"New meal","confirmMeals":"Add these meals","mealsAdded":"Shopping list updated with your selected meals.","reviewChanged":"Your saved choices changed in another tab. Review the meals again before adding them.","addToPlan":"Add to meal plan","chooseSlot":"Choose a day and meal","putInSlot":"Use this meal slot","slotReplace":"This replaces the selected slot only. Your shopping list changes only when you update it.","monday":"Monday","tuesday":"Tuesday","wednesday":"Wednesday","thursday":"Thursday","friday":"Friday","saturday":"Saturday","sunday":"Sunday","breakfast":"Breakfast","lunch":"Lunch","dinner":"Dinner","total":"total","quantityUnspecified":"quantity not specified","perMeal":"Used for","fromBook":"From recipe book","personalItem":"Personal item","personalTitle":"Add a personal item","personalName":"Item name","personalNameHint":"Search an ingredient or enter your own item","personalAmount":"Quantity (optional)","personalUnit":"Unit","countUnit":"items","addPersonal":"Add item","personalInvalid":"Enter an item name and, if provided, a quantity greater than zero and no more than 100,000.","personalLimit":"You can keep up to 100 personal items. Remove an item before adding another.","personalAdded":"Personal item added.","removeTotal":"Remove {name} from all listed meals","sourcesTitle":"Meals and recipes on this list","shoppingSourcesHint":"Remove a meal here to subtract its ingredients from the totals above. This does not remove it from your meal plan.","totalRemoved":"Ingredient removed from the listed meals.","pantryMatch":"Cook with what I have","pantryIntro":"Choose ingredients from the recipe book. Matches check what you have, not how much; nothing is subtracted from your shopping list.","findIngredient":"Find an ingredient","ingredientSearchHint":"Try garlic, chicken or spinach","selectedIngredients":"Your ingredients","selectIngredient":"Add {name}","removeIngredient":"Remove {name}","clearIngredients":"Clear ingredients","pantryEmpty":"Select at least one ingredient to find recipes.","pantryResults":"{count} recipes ranked by ingredients still needed. Your recipe filters apply.","youHave":"You have","stillNeed":"Still needed","optionalIngredients":"Optional","none":"None","noRequiredMissing":"All required ingredients selected. Check quantities and labels before cooking.","moreMatches":"Show more matches","startCooking":"Start cooking","cookingView":"Cooking view","backToRecipe":"Back to full recipe","stepCounter":"Step {current} of {count}","previousStep":"Previous step","nextStep":"Next step","finishCooking":"Finish cooking","cookingFinished":"Cooking view complete. Check doneness and serving guidance in the recipe.","cookingIngredients":"Ingredients for this batch","cookingReset":"Refreshing resets your cooking progress and timer. Use a separate kitchen timer if you lock your phone or leave this page.","timer":"Kitchen timer","timerMinutes":"Minutes (1–1440)","timerStart":"Start timer","timerPause":"Pause timer","timerResume":"Resume timer","timerReset":"Reset timer","timerSound":"Sound when finished","timerHint":"Keep this page open. Background or locked-phone alerts may be delayed; closing or refreshing stops this timer.","timerIdle":"No timer running","timerPaused":"Paused","timerDone":"Timer finished","timerRunning":"Running","timerInvalid":"Choose a time from 1 minute to 24 hours.","timerReplace":"Replace the current timer?","timerReplaceBody":"There is one timer per tab. Starting this one replaces the current countdown.","timerConfirm":"Start new timer","soundUnavailable":"Sound is unavailable in this browser. Watch the timer or use a separate kitchen timer.","toolsCorrupt":"The saved meal plan or personal items could not be read. Existing recipe favorites are separate; other website data is untouched.","toolsSaving":"Your favorites, meal plan and shopping list are saved in this browser. A normal refresh should keep them. Clearing site data, using a different browser or device, or closing a private browsing session can make them unavailable. They aren’t linked to your Shopify account.","toolsStorageBody":"Favorites, the weekly meal plan, shopping items and companion preferences stay after a normal refresh when browser saving is available. They are saved only in this browser, not in your Shopify account. Clearing site data or closing private browsing can remove them. Another browser or device has its own choices. Ingredient matching selections, cooking progress and timers are temporary.","toolsClearSavedBody":"This clears Galley favorites, the meal plan, all shopping items and companion preferences in this browser. Your Shopify cart and other website data are untouched.","toolsClearListBody":"This clears all recipe, planned-meal and personal shopping items and checkmarks. Your meal plan and favorites stay saved.","toolsShoppingIntro":"One total per ingredient, with each meal’s share underneath. Different units stay labeled when they cannot be combined.","cancelAction":"Cancel","confirmAction":"Confirm","shoppingUpdated":"Shopping choices updated.","selectFilled":"Select all filled meals","extraBatch":"Add another batch?","extraBatchBody":"This recipe is already included through your meal plan. Adding it here creates an extra batch in the shopping totals; it does not change your planned meals.","extraBatchConfirm":"Add extra batch"}}
Choosing a selection results in a full page refresh.