{
 "name": "WeighWeekly GLP-1 recipes",
 "description": "Single-serving, high-protein, small-portion recipes for people taking a GLP-1 medication.",
 "nutrition_source": "Calculated from the grams of each ingredient with USDA FoodData Central values (usda-foods.json). Seasonings to taste (salt, pepper) are not counted.",
 "checked": "2026-09-27",
 "license": "CC BY 4.0",
 "license_url": "https://creativecommons.org/licenses/by/4.0/",
 "attribution": "weighweekly.com",
 "tag_rules": {
  "nausea-day": "cold or bland, low in fat (10 g or less), no strong flavors or smells",
  "low-appetite": "a small portion you can eat in a few bites, or drink",
  "constipation": "6 g of fiber or more per serving",
  "no-cook": "no stove or oven",
  "meal-prep": "keeps in the fridge or freezer for later"
 },
 "recipes": [
  {
   "id": "01",
   "slug": "greek-yogurt-berry-bowl",
   "name": "Greek yogurt berry bowl",
   "meal": "breakfast",
   "servings": 1,
   "prep_minutes": 5,
   "cook_minutes": 0,
   "summary": "Cold, mild and eaten a spoonful at a time.",
   "ingredients": [
    {
     "food": "greek_yogurt_nonfat",
     "grams": 250,
     "text": "nonfat plain Greek yogurt"
    },
    {
     "food": "blueberries",
     "grams": 75,
     "text": "blueberries, fresh or thawed"
    },
    {
     "food": "chia",
     "grams": 10,
     "text": "chia seeds"
    },
    {
     "food": "cinnamon",
     "grams": 1,
     "text": "ground cinnamon"
    }
   ],
   "steps": [
    "Spoon the yogurt into a bowl.",
    "Top with the blueberries, chia seeds and cinnamon.",
    "Eat it straight away, or cover and chill it for later in the day."
   ],
   "nutrition": {
    "kcal": 241,
    "protein_g": 27.7,
    "fiber_g": 5.8,
    "fat_g": 4.3
   },
   "tags": [
    "nausea-day",
    "no-cook"
   ]
  },
  {
   "id": "02",
   "slug": "cottage-cheese-peach-cup",
   "name": "Cottage cheese and peach cup",
   "meal": "snack",
   "servings": 1,
   "prep_minutes": 3,
   "cook_minutes": 0,
   "summary": "Soft, cool and sweet, in a small cup you can finish in a few bites.",
   "ingredients": [
    {
     "food": "cottage_2",
     "grams": 250,
     "text": "low-fat (2%) cottage cheese"
    },
    {
     "food": "peaches_canned_juice",
     "grams": 100,
     "text": "canned peaches in juice, with some of the juice"
    },
    {
     "food": "cinnamon",
     "grams": 1,
     "text": "ground cinnamon"
    }
   ],
   "steps": [
    "Spoon the cottage cheese into a cup or small bowl.",
    "Chop the peaches and add them with a little of their juice.",
    "Dust with cinnamon and eat it cold."
   ],
   "nutrition": {
    "kcal": 249,
    "protein_g": 26.7,
    "fiber_g": 1.8,
    "fat_g": 5.7
   },
   "tags": [
    "nausea-day",
    "low-appetite",
    "no-cook"
   ]
  },
  {
   "id": "03",
   "slug": "vanilla-banana-protein-shake",
   "name": "Vanilla banana protein shake",
   "meal": "drink",
   "servings": 1,
   "prep_minutes": 5,
   "cook_minutes": 0,
   "summary": "A drink for the days a plate will not go down; sip it over half an hour.",
   "ingredients": [
    {
     "food": "milk_skim",
     "grams": 300,
     "text": "fat-free (skim) milk, cold"
    },
    {
     "food": "whey_isolate",
     "grams": 30,
     "text": "vanilla whey protein isolate"
    },
    {
     "food": "banana",
     "grams": 60,
     "text": "banana, about half a medium one"
    }
   ],
   "steps": [
    "Put the milk, whey isolate and banana in a blender.",
    "Blend until smooth, about 30 seconds.",
    "Pour over ice and sip it slowly."
   ],
   "nutrition": {
    "kcal": 263,
    "protein_g": 28.2,
    "fiber_g": 1.6,
    "fat_g": 0.8
   },
   "tags": [
    "nausea-day",
    "low-appetite",
    "no-cook"
   ]
  },
  {
   "id": "04",
   "slug": "berry-overnight-oats",
   "name": "Berry protein overnight oats",
   "meal": "breakfast",
   "servings": 1,
   "prep_minutes": 5,
   "cook_minutes": 0,
   "summary": "Made the night before, eaten cold; the oats, chia and raspberries bring the fiber.",
   "ingredients": [
    {
     "food": "oats",
     "grams": 40,
     "text": "rolled oats"
    },
    {
     "food": "milk_skim",
     "grams": 200,
     "text": "fat-free (skim) milk"
    },
    {
     "food": "whey_isolate",
     "grams": 25,
     "text": "vanilla whey protein isolate"
    },
    {
     "food": "chia",
     "grams": 10,
     "text": "chia seeds"
    },
    {
     "food": "raspberries",
     "grams": 60,
     "text": "raspberries, fresh or frozen"
    }
   ],
   "steps": [
    "Whisk the milk and whey isolate together in a jar until there are no lumps.",
    "Stir in the oats and chia seeds.",
    "Top with the raspberries, close the jar and refrigerate overnight.",
    "Stir and eat cold. It keeps 3 days in the fridge."
   ],
   "nutrition": {
    "kcal": 389,
    "protein_g": 28.9,
    "fiber_g": 11.4,
    "fat_g": 6.5
   },
   "tags": [
    "constipation",
    "no-cook",
    "meal-prep"
   ]
  },
  {
   "id": "05",
   "slug": "egg-white-spinach-freezer-wrap",
   "name": "Egg-white and spinach freezer wrap",
   "meal": "breakfast",
   "servings": 1,
   "prep_minutes": 5,
   "cook_minutes": 8,
   "summary": "Make a batch, freeze them, and microwave one on a busy morning.",
   "ingredients": [
    {
     "food": "egg_white",
     "grams": 200,
     "text": "liquid egg whites"
    },
    {
     "food": "egg_whole",
     "grams": 50,
     "text": "large egg"
    },
    {
     "food": "spinach",
     "grams": 30,
     "text": "baby spinach"
    },
    {
     "food": "tortilla_whole_wheat",
     "grams": 45,
     "text": "whole-wheat tortilla, about 8 inches"
    }
   ],
   "steps": [
    "Warm a nonstick pan over medium heat and wilt the spinach for 1 minute.",
    "Beat the egg whites and the egg, pour them in and stir gently until just set.",
    "Spoon the eggs onto the tortilla and roll it up tightly.",
    "Eat now, or wrap in foil and freeze. From frozen, unwrap and microwave 2 minutes."
   ],
   "nutrition": {
    "kcal": 322,
    "protein_g": 33.4,
    "fiber_g": 5.1,
    "fat_g": 9.6
   },
   "tags": [
    "meal-prep"
   ]
  },
  {
   "id": "06",
   "slug": "chicken-rice-broth-soup",
   "name": "Chicken and rice broth soup",
   "meal": "lunch",
   "servings": 1,
   "prep_minutes": 10,
   "cook_minutes": 20,
   "summary": "Plain, warm and low in fat; the broth goes down when solid food will not.",
   "ingredients": [
    {
     "food": "chicken_breast_raw",
     "grams": 130,
     "text": "boneless, skinless chicken breast"
    },
    {
     "food": "rice_white_cooked",
     "grams": 80,
     "text": "cooked white rice"
    },
    {
     "food": "carrot",
     "grams": 50,
     "text": "carrot, sliced"
    },
    {
     "food": "celery",
     "grams": 30,
     "text": "celery, sliced"
    },
    {
     "food": "chicken_broth_low_sodium",
     "grams": 350,
     "text": "low-sodium chicken broth"
    }
   ],
   "steps": [
    "Bring the broth to a simmer with the carrot and celery.",
    "Add the whole chicken breast and simmer gently for about 15 minutes, until cooked through.",
    "Lift out the chicken, shred it with two forks and return it to the pot.",
    "Stir in the rice and heat through. It keeps 4 days in the fridge."
   ],
   "nutrition": {
    "kcal": 341,
    "protein_g": 39.1,
    "fiber_g": 2.2,
    "fat_g": 5.9
   },
   "tags": [
    "nausea-day",
    "low-appetite",
    "meal-prep"
   ]
  },
  {
   "id": "07",
   "slug": "tuna-white-bean-salad",
   "name": "Tuna and white bean salad",
   "meal": "lunch",
   "servings": 1,
   "prep_minutes": 10,
   "cook_minutes": 0,
   "summary": "No cooking; the white beans bring the fiber.",
   "ingredients": [
    {
     "food": "tuna_light_water",
     "grams": 100,
     "text": "canned light tuna in water, drained"
    },
    {
     "food": "white_beans_canned",
     "grams": 140,
     "text": "canned white beans, rinsed and drained"
    },
    {
     "food": "cucumber",
     "grams": 60,
     "text": "cucumber, diced"
    },
    {
     "food": "lemon_juice",
     "grams": 10,
     "text": "lemon juice"
    },
    {
     "food": "olive_oil",
     "grams": 5,
     "text": "olive oil"
    }
   ],
   "steps": [
    "Put the beans and cucumber in a bowl.",
    "Flake the tuna over the top.",
    "Whisk the lemon juice and olive oil with a pinch of salt and pepper, and toss everything together.",
    "Eat now or pack it for later; it keeps 2 days in the fridge."
   ],
   "nutrition": {
    "kcal": 331,
    "protein_g": 36.1,
    "fiber_g": 7.0,
    "fat_g": 6.3
   },
   "tags": [
    "constipation",
    "no-cook",
    "meal-prep"
   ]
  },
  {
   "id": "08",
   "slug": "chicken-salad-lettuce-cups",
   "name": "Chicken salad lettuce cups",
   "meal": "lunch",
   "servings": 1,
   "prep_minutes": 10,
   "cook_minutes": 0,
   "summary": "Cold and mild, with a yogurt dressing instead of mayonnaise.",
   "ingredients": [
    {
     "food": "chicken_breast_roasted",
     "grams": 100,
     "text": "cooked chicken breast, skin removed (rotisserie or leftover)"
    },
    {
     "food": "greek_yogurt_nonfat",
     "grams": 60,
     "text": "nonfat plain Greek yogurt"
    },
    {
     "food": "celery",
     "grams": 40,
     "text": "celery, finely diced"
    },
    {
     "food": "grapes",
     "grams": 50,
     "text": "seedless grapes, halved"
    },
    {
     "food": "lemon_juice",
     "grams": 5,
     "text": "lemon juice"
    },
    {
     "food": "lettuce_romaine",
     "grams": 40,
     "text": "romaine or little gem lettuce leaves"
    }
   ],
   "steps": [
    "Chop the chicken into small pieces.",
    "Mix it with the yogurt, lemon juice, celery and grapes; season lightly with salt and pepper.",
    "Spoon into the lettuce leaves and eat cold."
   ],
   "nutrition": {
    "kcal": 248,
    "protein_g": 38.3,
    "fiber_g": 1.9,
    "fat_g": 4.1
   },
   "tags": [
    "nausea-day",
    "no-cook"
   ]
  },
  {
   "id": "09",
   "slug": "red-lentil-turkey-soup",
   "name": "Red lentil and turkey soup",
   "meal": "lunch",
   "servings": 1,
   "prep_minutes": 10,
   "cook_minutes": 25,
   "summary": "A mild, thick soup that freezes well and is high in fiber.",
   "ingredients": [
    {
     "food": "turkey_ground_93",
     "grams": 100,
     "text": "93% lean ground turkey"
    },
    {
     "food": "red_lentils_dry",
     "grams": 40,
     "text": "dry red lentils, rinsed"
    },
    {
     "food": "carrot",
     "grams": 60,
     "text": "carrot, diced"
    },
    {
     "food": "onion",
     "grams": 40,
     "text": "onion, diced"
    },
    {
     "food": "tomatoes_canned",
     "grams": 150,
     "text": "canned diced tomatoes, no salt added"
    },
    {
     "food": "chicken_broth_low_sodium",
     "grams": 250,
     "text": "low-sodium chicken broth"
    }
   ],
   "steps": [
    "Brown the turkey in a nonstick pot, breaking it up, for about 5 minutes.",
    "Add the onion and carrot and cook 3 minutes more.",
    "Add the lentils, tomatoes and broth and simmer for about 20 minutes, until the lentils fall apart.",
    "Season lightly. It keeps 4 days in the fridge or 3 months frozen."
   ],
   "nutrition": {
    "kcal": 398,
    "protein_g": 35.4,
    "fiber_g": 9.5,
    "fat_g": 11.3
   },
   "tags": [
    "constipation",
    "meal-prep"
   ]
  },
  {
   "id": "10",
   "slug": "baked-cod-potato-peas",
   "name": "Baked cod with potato and peas",
   "meal": "dinner",
   "servings": 1,
   "prep_minutes": 5,
   "cook_minutes": 20,
   "summary": "A mild white fish with soft potato; low in fat and gentle on the stomach.",
   "ingredients": [
    {
     "food": "cod",
     "grams": 160,
     "text": "cod fillet"
    },
    {
     "food": "potato_boiled",
     "grams": 100,
     "text": "potato, peeled and boiled"
    },
    {
     "food": "peas_frozen",
     "grams": 80,
     "text": "frozen peas"
    },
    {
     "food": "olive_oil",
     "grams": 5,
     "text": "olive oil"
    },
    {
     "food": "lemon_juice",
     "grams": 10,
     "text": "lemon juice"
    }
   ],
   "steps": [
    "Heat the oven to 400°F (200°C).",
    "Put the cod on a lined tray, brush with the oil and bake for about 15 minutes, until it flakes.",
    "Meanwhile, boil the potato until soft and cook the peas for the last 3 minutes.",
    "Crush the potato and peas together with a fork, top with the cod and the lemon juice."
   ],
   "nutrition": {
    "kcal": 325,
    "protein_g": 34.4,
    "fiber_g": 5.4,
    "fat_g": 6.5
   },
   "tags": [
    "nausea-day"
   ]
  },
  {
   "id": "11",
   "slug": "turkey-meatballs-zucchini-marinara",
   "name": "Turkey meatballs with zucchini and marinara",
   "meal": "dinner",
   "servings": 1,
   "prep_minutes": 15,
   "cook_minutes": 20,
   "summary": "Batch-cooks well; small meatballs are easy to stop eating when you are full.",
   "ingredients": [
    {
     "food": "turkey_ground_93",
     "grams": 110,
     "text": "93% lean ground turkey"
    },
    {
     "food": "egg_white",
     "grams": 30,
     "text": "egg white"
    },
    {
     "food": "garlic",
     "grams": 3,
     "text": "garlic, grated"
    },
    {
     "food": "marinara",
     "grams": 100,
     "text": "low-sodium marinara sauce"
    },
    {
     "food": "zucchini",
     "grams": 150,
     "text": "zucchini, sliced into half-moons"
    }
   ],
   "steps": [
    "Heat the oven to 400°F (200°C).",
    "Mix the turkey, egg white and garlic and roll into small meatballs.",
    "Bake on a lined tray for about 15 minutes.",
    "Simmer the zucchini in the marinara for 5 minutes, add the meatballs and warm through. Keeps 4 days in the fridge."
   ],
   "nutrition": {
    "kcal": 262,
    "protein_g": 27.3,
    "fiber_g": 3.4,
    "fat_g": 11.2
   },
   "tags": [
    "meal-prep"
   ]
  },
  {
   "id": "13",
   "slug": "shrimp-edamame-rice-bowl",
   "name": "Shrimp and edamame rice bowl",
   "meal": "dinner",
   "servings": 1,
   "prep_minutes": 10,
   "cook_minutes": 10,
   "summary": "Quick, light and not greasy; the shrimp cook in a few minutes.",
   "ingredients": [
    {
     "food": "shrimp_raw",
     "grams": 140,
     "text": "raw peeled shrimp"
    },
    {
     "food": "rice_white_cooked",
     "grams": 100,
     "text": "cooked white rice"
    },
    {
     "food": "edamame_frozen",
     "grams": 50,
     "text": "frozen shelled edamame"
    },
    {
     "food": "cucumber",
     "grams": 50,
     "text": "cucumber, sliced"
    },
    {
     "food": "soy_sauce_low_sodium",
     "grams": 10,
     "text": "low-sodium soy sauce"
    }
   ],
   "steps": [
    "Cook the edamame in boiling water for 4 minutes and drain.",
    "Cook the shrimp in a nonstick pan over medium heat for 2 to 3 minutes a side, until pink.",
    "Put the rice in a bowl and top with the shrimp, edamame and cucumber.",
    "Drizzle with the soy sauce. Keeps 2 days in the fridge; reheat gently."
   ],
   "nutrition": {
    "kcal": 317,
    "protein_g": 37.7,
    "fiber_g": 3.1,
    "fat_g": 3.4
   },
   "tags": [
    "meal-prep"
   ]
  },
  {
   "id": "14",
   "slug": "sheet-pan-chicken-sweet-potato-broccoli",
   "name": "Sheet-pan chicken, sweet potato and broccoli",
   "meal": "dinner",
   "servings": 1,
   "prep_minutes": 10,
   "cook_minutes": 25,
   "summary": "One tray, no pan to watch, and high in fiber.",
   "ingredients": [
    {
     "food": "chicken_breast_raw",
     "grams": 130,
     "text": "boneless, skinless chicken breast, cubed"
    },
    {
     "food": "sweet_potato",
     "grams": 150,
     "text": "sweet potato, cubed"
    },
    {
     "food": "broccoli",
     "grams": 150,
     "text": "broccoli florets"
    },
    {
     "food": "olive_oil",
     "grams": 5,
     "text": "olive oil"
    }
   ],
   "steps": [
    "Heat the oven to 425°F (220°C).",
    "Toss the sweet potato with half the oil and roast for 10 minutes.",
    "Add the chicken and broccoli, drizzle with the rest of the oil, season lightly and roast 15 minutes more.",
    "Check the chicken is cooked through. Keeps 4 days in the fridge."
   ],
   "nutrition": {
    "kcal": 380,
    "protein_g": 35.8,
    "fiber_g": 8.4,
    "fat_g": 9.0
   },
   "tags": [
    "constipation",
    "meal-prep"
   ]
  },
  {
   "id": "15",
   "slug": "egg-white-cottage-cheese-bites",
   "name": "Egg-white and cottage cheese bites",
   "meal": "breakfast",
   "servings": 1,
   "prep_minutes": 10,
   "cook_minutes": 20,
   "summary": "Small, soft bites you can eat two at a time through the morning.",
   "ingredients": [
    {
     "food": "egg_white",
     "grams": 150,
     "text": "liquid egg whites"
    },
    {
     "food": "cottage_2",
     "grams": 100,
     "text": "low-fat (2%) cottage cheese"
    },
    {
     "food": "spinach",
     "grams": 40,
     "text": "baby spinach, chopped"
    },
    {
     "food": "red_pepper",
     "grams": 40,
     "text": "red bell pepper, finely diced"
    }
   ],
   "steps": [
    "Heat the oven to 350°F (175°C) and line or grease 6 muffin cups.",
    "Whisk the egg whites and cottage cheese together.",
    "Divide the spinach and pepper between the cups and pour the egg mix over.",
    "Bake for about 20 minutes, until set. Keeps 4 days in the fridge; one serving is all 6 bites."
   ],
   "nutrition": {
    "kcal": 179,
    "protein_g": 28.3,
    "fiber_g": 1.7,
    "fat_g": 2.8
   },
   "tags": [
    "low-appetite",
    "meal-prep"
   ]
  },
  {
   "id": "16",
   "slug": "chocolate-chia-protein-pudding",
   "name": "Chocolate chia protein pudding",
   "meal": "snack",
   "servings": 1,
   "prep_minutes": 5,
   "cook_minutes": 0,
   "summary": "Spoonable, cold and sweet; the chia and cocoa bring the fiber.",
   "ingredients": [
    {
     "food": "milk_skim",
     "grams": 200,
     "text": "fat-free (skim) milk"
    },
    {
     "food": "whey_isolate",
     "grams": 25,
     "text": "chocolate or vanilla whey protein isolate"
    },
    {
     "food": "cocoa",
     "grams": 6,
     "text": "unsweetened cocoa powder"
    },
    {
     "food": "chia",
     "grams": 20,
     "text": "chia seeds"
    }
   ],
   "steps": [
    "Whisk the milk, whey isolate and cocoa together until smooth.",
    "Stir in the chia seeds.",
    "Refrigerate for at least 2 hours, stirring once after the first 10 minutes.",
    "Eat cold. It keeps 3 days in the fridge."
   ],
   "nutrition": {
    "kcal": 269,
    "protein_g": 25.7,
    "fiber_g": 9.1,
    "fat_g": 7.4
   },
   "tags": [
    "constipation",
    "low-appetite",
    "no-cook",
    "meal-prep"
   ]
  },
  {
   "id": "17",
   "slug": "strawberry-kefir-smoothie",
   "name": "Strawberry kefir smoothie",
   "meal": "drink",
   "servings": 1,
   "prep_minutes": 5,
   "cook_minutes": 0,
   "summary": "Tangy, cold and drinkable when chewing feels like too much.",
   "ingredients": [
    {
     "food": "kefir_lowfat",
     "grams": 250,
     "text": "low-fat plain kefir"
    },
    {
     "food": "whey_isolate",
     "grams": 25,
     "text": "vanilla whey protein isolate"
    },
    {
     "food": "strawberries_frozen",
     "grams": 100,
     "text": "frozen strawberries, unsweetened"
    },
    {
     "food": "oats",
     "grams": 15,
     "text": "rolled oats"
    }
   ],
   "steps": [
    "Put everything in a blender.",
    "Blend until smooth, about 45 seconds.",
    "Sip it slowly; it is fine to drink half now and half later."
   ],
   "nutrition": {
    "kcal": 289,
    "protein_g": 26.4,
    "fiber_g": 3.6,
    "fat_g": 3.9
   },
   "tags": [
    "low-appetite",
    "no-cook"
   ]
  },
  {
   "id": "18",
   "slug": "tuna-cucumber-bites",
   "name": "Tuna cucumber bites",
   "meal": "snack",
   "servings": 1,
   "prep_minutes": 10,
   "cook_minutes": 0,
   "summary": "Cool, crunchy and small, with as much protein as a meal.",
   "ingredients": [
    {
     "food": "tuna_light_water",
     "grams": 100,
     "text": "canned light tuna in water, drained"
    },
    {
     "food": "greek_yogurt_nonfat",
     "grams": 40,
     "text": "nonfat plain Greek yogurt"
    },
    {
     "food": "cucumber",
     "grams": 100,
     "text": "cucumber, cut into thick rounds"
    },
    {
     "food": "lemon_juice",
     "grams": 5,
     "text": "lemon juice"
    }
   ],
   "steps": [
    "Mix the tuna with the yogurt and lemon juice; season lightly.",
    "Spoon a little onto each cucumber round.",
    "Eat cold, a few at a time."
   ],
   "nutrition": {
    "kcal": 156,
    "protein_g": 30.2,
    "fiber_g": 0.5,
    "fat_g": 1.1
   },
   "tags": [
    "low-appetite",
    "no-cook"
   ]
  },
  {
   "id": "19",
   "slug": "iced-coffee-protein-shake",
   "name": "Iced coffee protein shake",
   "meal": "drink",
   "servings": 1,
   "prep_minutes": 5,
   "cook_minutes": 0,
   "summary": "Your morning coffee with the protein built in.",
   "ingredients": [
    {
     "food": "coffee_brewed",
     "grams": 150,
     "text": "brewed coffee, cooled"
    },
    {
     "food": "milk_skim",
     "grams": 250,
     "text": "fat-free (skim) milk"
    },
    {
     "food": "whey_isolate",
     "grams": 30,
     "text": "vanilla whey protein isolate"
    },
    {
     "food": "cinnamon",
     "grams": 1,
     "text": "ground cinnamon"
    }
   ],
   "steps": [
    "Shake or blend the milk, whey isolate and cinnamon until smooth.",
    "Pour over ice and add the coffee.",
    "Stir and sip."
   ],
   "nutrition": {
    "kcal": 197,
    "protein_g": 26.1,
    "fiber_g": 0.5,
    "fat_g": 0.6
   },
   "tags": [
    "low-appetite",
    "no-cook"
   ]
  },
  {
   "id": "20",
   "slug": "beef-broccoli-rice-bowl",
   "name": "Beef and broccoli rice bowl",
   "meal": "dinner",
   "servings": 1,
   "prep_minutes": 10,
   "cook_minutes": 10,
   "summary": "Lean sirloin, lots of broccoli, a small scoop of brown rice, and no chili.",
   "ingredients": [
    {
     "food": "beef_top_sirloin_lean",
     "grams": 130,
     "text": "top sirloin steak, fat trimmed, thinly sliced"
    },
    {
     "food": "broccoli",
     "grams": 100,
     "text": "broccoli florets"
    },
    {
     "food": "carrot",
     "grams": 50,
     "text": "carrot, thinly sliced"
    },
    {
     "food": "rice_brown_cooked",
     "grams": 80,
     "text": "cooked brown rice"
    },
    {
     "food": "olive_oil",
     "grams": 3,
     "text": "olive oil"
    },
    {
     "food": "soy_sauce_low_sodium",
     "grams": 10,
     "text": "low-sodium soy sauce"
    }
   ],
   "steps": [
    "Steam or microwave the broccoli and carrot until just tender, about 4 minutes.",
    "Heat the oil in a nonstick pan over high heat and sear the beef for 2 minutes, stirring.",
    "Add the vegetables and soy sauce and toss for 1 minute.",
    "Serve over the rice. Keeps 3 days in the fridge."
   ],
   "nutrition": {
    "kcal": 355,
    "protein_g": 35.1,
    "fiber_g": 5.4,
    "fat_g": 9.6
   },
   "tags": [
    "meal-prep"
   ]
  },
  {
   "id": "21",
   "slug": "edamame-cottage-cheese-bowl",
   "name": "Edamame and cottage cheese bowl",
   "meal": "snack",
   "servings": 1,
   "prep_minutes": 5,
   "cook_minutes": 5,
   "summary": "A savory, high-fiber snack bowl with no added fat.",
   "ingredients": [
    {
     "food": "edamame_frozen",
     "grams": 150,
     "text": "frozen shelled edamame"
    },
    {
     "food": "cottage_2",
     "grams": 100,
     "text": "low-fat (2%) cottage cheese"
    },
    {
     "food": "cucumber",
     "grams": 60,
     "text": "cucumber, diced"
    },
    {
     "food": "lemon_juice",
     "grams": 5,
     "text": "lemon juice"
    }
   ],
   "steps": [
    "Cook the edamame in boiling water or the microwave for 4 minutes, then cool under cold water.",
    "Mix with the cucumber and lemon juice and a pinch of salt.",
    "Spoon over the cottage cheese and eat cold."
   ],
   "nutrition": {
    "kcal": 255,
    "protein_g": 27.6,
    "fiber_g": 7.5,
    "fat_g": 9.4
   },
   "tags": [
    "constipation"
   ]
  }
 ]
}