Meals

Repeatable meals with macros calculated from source records

Composed meals with gram-level ingredient amounts, per-serving macros calculated from USDA records rather than typed in, and the logging traps each one sets.

Meals
11
Collections
6
Source records
405
Published guides

Meals with the full breakdown written

Each of these carries the ingredient table, the substitution ledger, the logging guidance, and the source records behind every figure. The rest of the library below shows calculated macros while its pages are written.

  • Lunch35 min1 serving

    Chicken rice bowl

    Sliced roasted chicken breast over white rice and wilted spinach in a bowl

    The baseline macro-delivery bowl: three independent dials, one structure. At 150 g of raw chicken, 78 g of dry rice, and a measured teaspoon of oil it lands within a kilocalorie or two of 500, with enough protein to clear a per-meal leucine threshold, and the same bowl scales past 700 kcal on a double-session day by moving the rice alone.

    Per serving

    Calories
    499 cal
    Protein
    41 g
    Carbs
    64.1 g
    Fat
    9.1 g

    IngredientsChicken breast, boneless skinless, raw, White long-grain rice, dry, Baby spinach, Olive oil, measured

  • Breakfast3 min1 serving

    Greek yogurt bowl

    Thick Greek yogurt topped with blueberries, oats, and almonds in a bowl

    Thirty grams of protein in two minutes with nothing switched on. The yogurt carries the protein, the berries carry the palatability, and the oats and almonds are the dial that quietly adds two hundred calories when nobody weighs them.

    Per serving

    Calories
    412 cal
    Protein
    33.6 g
    Carbs
    44.4 g
    Fat
    10.6 g

    IngredientsGreek yogurt, plain nonfat, Blueberries, Rolled oats, dry, Whole raw almonds

  • Breakfast9 min1 serving

    Protein oatmeal

    A bowl of creamy oatmeal stirred with yogurt and topped with banana slices

    Oats alone give about 7 g of protein in a 50 g serving, which fails a per-meal threshold by a wide margin. Cooking them in milk and stirring Greek yogurt in off the heat roughly quadruples that without changing the texture much or adding a scoop of anything.

    Per serving

    Calories
    439 cal
    Protein
    31.5 g
    Carbs
    64.7 g
    Fat
    5.6 g

    IngredientsRolled oats, dry, Milk, 1% lowfat, Greek yogurt, plain nonfat, Banana, ripe, Whey protein powder

  • Dinner50 min2 servings

    High-protein chicken and lentil soup

    A bowl of chicken and lentil soup with shredded chicken and wilted spinach

    The low-appetite rescue meal, built to a defined protein number instead of whatever was in the fridge. Chicken and lentils carry the protein, potato gives it body without a roux, and the whole batch makes two dinners at over 40 g of protein each.

    Per serving

    Calories
    352 cal
    Protein
    43.1 g
    Carbs
    36.6 g
    Fat
    3.9 g

    IngredientsChicken breast, boneless skinless, raw, Gold potatoes, peeled, raw, Lentils, dry, Spinach, mature

  • Dinner30 min1 serving

    Salmon rice bowl

    A baked salmon fillet flaked over rice with sliced avocado and spinach

    The chicken rice bowl's expensive cousin, and the trade is deliberate: a 150 g farmed fillet carries well over a gram of EPA and DHA, which no amount of chicken will. Higher fat, higher energy, and a different job in the week.

    Per serving

    Calories
    631 cal
    Protein
    37.2 g
    Carbs
    56.7 g
    Fat
    28.7 g

    IngredientsSalmon, Atlantic farmed, raw, White long-grain rice, dry, Avocado, Hass, Baby spinach

  • Training2 min1 serving

    Banana protein shake

    A blended banana protein shake poured into a glass beside a shaker bottle

    Thirty-plus grams of protein that goes down in ninety seconds when solid food will not. Milk rather than water is what separates this from a scoop in a bottle, and the peanut butter is an optional dial for readers who need the calories rather than the convenience.

    Per serving

    Calories
    332 cal
    Protein
    34.3 g
    Carbs
    40.4 g
    Fat
    3.6 g

    IngredientsWhey protein powder, Milk, 1% lowfat, Banana, ripe, Peanut butter, creamy

  • Lunch8 min1 serving

    Chicken wrap

    A flour tortilla wrap cut in half showing sliced chicken, lettuce, and avocado

    Built from chicken that is already cooked, which is why every amount here is a plated weight rather than a raw one. A 10-inch flour tortilla is roughly 220 kcal before anything goes in it, and that is the number most people leave out of the log.

    Per serving

    Calories
    499 cal
    Protein
    45 g
    Carbs
    40.7 g
    Fat
    15.9 g

    IngredientsFlour tortilla, 10 inch, Chicken breast, roasted, cooked weight, Greek yogurt, plain nonfat, as the sauce, Romaine lettuce, Avocado, Hass

  • Lunch6 min1 serving

    Tuna and white bean bowl

    Flaked tuna folded with yogurt over white beans and shredded romaine

    The highest protein-per-calorie meal on the site, and it needs no heat at all. Yogurt stands in for mayonnaise, cannellini beans carry the fiber and enough carbohydrate to make it a meal, and the whole thing comes in under 300 kcal.

    Per serving

    Calories
    284 cal
    Protein
    39 g
    Carbs
    24.2 g
    Fat
    2.6 g

    IngredientsCanned light tuna in water, drained, Greek yogurt, plain nonfat, as the dressing, Cannellini beans, canned, drained and rinsed, Romaine lettuce, shredded

  • Dinner35 min1 serving

    Tofu and kale stir-fry

    Seared tofu cubes with kale over brown rice, peanut sauce drizzled on top

    A plant-based meal that clears 40 g of protein without a powder, which most of them do not. Firm tofu is the whole reason: at 17 g per 100 g it is nearly three times the protein of the soft block sitting next to it on the shelf.

    Per serving

    Calories
    644 cal
    Protein
    46.1 g
    Carbs
    60.3 g
    Fat
    28.6 g

    IngredientsFirm tofu, raw, prepared with calcium sulfate, Brown long-grain rice, dry, Kale, stems removed, Peanut butter, creamy, for the sauce

  • Dinner25 min1 serving

    Recovery pasta

    Penne tossed with browned ground turkey and wilted spinach in a pan

    The evening after a long session, when the job is carbohydrate first and protein second. A hundred grams of dry pasta is around 75 g of carbohydrate, and the ground turkey stops it from being the empty plate of noodles that most post-run dinners turn into.

    Per serving

    Calories
    592 cal
    Protein
    37.8 g
    Carbs
    76.8 g
    Fat
    14.5 g

    IngredientsPasta, dry enriched, Ground turkey, 93% lean, raw, Spinach, mature

  • Lunch10 min1 serving

    High-protein salad

    A large romaine salad topped with sliced chicken, chickpeas, avocado, and a halved egg

    A salad that is a meal rather than a side, because it is built protein first and greens last. Roasted chicken, chickpeas, and an egg do the work; the romaine is there to make 500 kcal look like a full plate.

    Per serving

    Calories
    496 cal
    Protein
    50.9 g
    Carbs
    24.9 g
    Fat
    19.9 g

    IngredientsRomaine lettuce, Chicken breast, roasted, cooked weight, Chickpeas, canned, drained and rinsed, Avocado, Hass, Egg, large, hard-boiled, Olive oil, for the dressing

Collections

Entry points by the decision you are making

A collection answers a situation rather than naming a dish, so each one presents a band of totals and says what moves a reader from one end of it to the other.

High-protein breakfasts

How do I get 30 g of protein before 8 AM without adding a cooking step I will skip?

Totals run from roughly a third of a kilocalorie budget to nearly half of one, because the variable is not the protein, it is what you put on top of it. The yogurt bowl's oats and almonds and the shake's peanut butter each move a breakfast by 100 to 200 kcal without moving its protein at all, so the collection shows a band and names the component that widens it.

Low-volume, high-protein meals

Which meals get me to 30 g of protein when I can only manage a few bites?

Protein per unit volume is the ranking that matters here and it is the one no database reports, so the page estimates served volume rather than measuring it. Treat the volume figures as a comparison between these meals, not as an absolute. The macro totals underneath them are calculated from records as usual.

Post-workout recovery meals

What should the first meal after hard training contain, and how soon does it need to arrive?

The range across these four is wide on purpose, from a sub-350 kcal shake to a 650 kcal dinner, because recovery load is not a fixed number. The right end of the band depends on session length and what else is left in the day, so the collection shows the spread and gives a rule for placing yourself in it rather than naming one target.

Race morning

What do I eat two to three hours before the gun without wrecking my stomach?

Race-morning intake scales with body mass and start time, roughly 1 to 4 g of carbohydrate per kilogram depending on how long you have, so a fixed total would be wrong for most readers. The collection shows each meal's calculated macros and leaves the scaling to the reader's own weight and clock. Both entries need a lower-fiber build than the recipes give by default, and both must be practised weeks before the race.

Meal prep bowls

Which meals hold up for four days in the fridge and still hit the macros I planned?

These are shown as a range because batch cooking almost never divides evenly. Weigh the finished batch and divide by the number of containers rather than trusting that five scoops came out the same size. The per-serving figures here assume an even split, and an uneven one is the largest error in the whole method.

Takeout and restaurant orders

How do I log a meal I did not cook and cannot weigh, without pretending I know the number?

Every figure here is a floor, not an estimate. Restaurant portions run larger than home ones and restaurant cooking uses more oil than you would, so the honest method is to log the home version and round upward, deliberately and consistently. The collection gives the rounding rule per order type and shows the calculated home baseline underneath it.

The library

Find a meal by what it has to do

Search covers meal names, ingredients, and the situations each meal is built for. The ranges filter on calculated per-serving figures, so a meal whose total cannot be reported is left out of a threshold rather than counted as zero.

Collections

Meal type
Protein per serving
Calories per serving
Prep and cook time
Dietary pattern
Use case

11 of 11 meals

  • Lunch35 min1 serving

    Chicken rice bowl

    Sliced roasted chicken breast over white rice and wilted spinach in a bowl

    The baseline macro-delivery bowl: three independent dials, one structure. At 150 g of raw chicken, 78 g of dry rice, and a measured teaspoon of oil it lands within a kilocalorie or two of 500, with enough protein to clear a per-meal leucine threshold, and the same bowl scales past 700 kcal on a double-session day by moving the rice alone.

    Calories
    499 cal
    Protein
    41 g
    Carbs
    64.1 g
    Fat
    9.1 g

    IngredientsChicken breast, boneless skinless, raw, White long-grain rice, dry, Baby spinach, Olive oil, measured

  • Breakfast3 min1 serving

    Greek yogurt bowl

    Thick Greek yogurt topped with blueberries, oats, and almonds in a bowl

    Thirty grams of protein in two minutes with nothing switched on. The yogurt carries the protein, the berries carry the palatability, and the oats and almonds are the dial that quietly adds two hundred calories when nobody weighs them.

    Calories
    412 cal
    Protein
    33.6 g
    Carbs
    44.4 g
    Fat
    10.6 g

    IngredientsGreek yogurt, plain nonfat, Blueberries, Rolled oats, dry, Whole raw almonds

  • Breakfast9 min1 serving

    Protein oatmeal

    A bowl of creamy oatmeal stirred with yogurt and topped with banana slices

    Oats alone give about 7 g of protein in a 50 g serving, which fails a per-meal threshold by a wide margin. Cooking them in milk and stirring Greek yogurt in off the heat roughly quadruples that without changing the texture much or adding a scoop of anything.

    Calories
    439 cal
    Protein
    31.5 g
    Carbs
    64.7 g
    Fat
    5.6 g

    IngredientsRolled oats, dry, Milk, 1% lowfat, Greek yogurt, plain nonfat, Banana, ripe, Whey protein powder

  • A bowl of chicken and lentil soup with shredded chicken and wilted spinach

    The low-appetite rescue meal, built to a defined protein number instead of whatever was in the fridge. Chicken and lentils carry the protein, potato gives it body without a roux, and the whole batch makes two dinners at over 40 g of protein each.

    Calories
    352 cal
    Protein
    43.1 g
    Carbs
    36.6 g
    Fat
    3.9 g

    IngredientsChicken breast, boneless skinless, raw, Gold potatoes, peeled, raw, Lentils, dry, Spinach, mature

  • Dinner30 min1 serving

    Salmon rice bowl

    A baked salmon fillet flaked over rice with sliced avocado and spinach

    The chicken rice bowl's expensive cousin, and the trade is deliberate: a 150 g farmed fillet carries well over a gram of EPA and DHA, which no amount of chicken will. Higher fat, higher energy, and a different job in the week.

    Calories
    631 cal
    Protein
    37.2 g
    Carbs
    56.7 g
    Fat
    28.7 g

    IngredientsSalmon, Atlantic farmed, raw, White long-grain rice, dry, Avocado, Hass, Baby spinach

  • Training2 min1 serving

    Banana protein shake

    A blended banana protein shake poured into a glass beside a shaker bottle

    Thirty-plus grams of protein that goes down in ninety seconds when solid food will not. Milk rather than water is what separates this from a scoop in a bottle, and the peanut butter is an optional dial for readers who need the calories rather than the convenience.

    Calories
    332 cal
    Protein
    34.3 g
    Carbs
    40.4 g
    Fat
    3.6 g

    IngredientsWhey protein powder, Milk, 1% lowfat, Banana, ripe, Peanut butter, creamy

  • Lunch8 min1 serving

    Chicken wrap

    A flour tortilla wrap cut in half showing sliced chicken, lettuce, and avocado

    Built from chicken that is already cooked, which is why every amount here is a plated weight rather than a raw one. A 10-inch flour tortilla is roughly 220 kcal before anything goes in it, and that is the number most people leave out of the log.

    Calories
    499 cal
    Protein
    45 g
    Carbs
    40.7 g
    Fat
    15.9 g

    IngredientsFlour tortilla, 10 inch, Chicken breast, roasted, cooked weight, Greek yogurt, plain nonfat, as the sauce, Romaine lettuce, Avocado, Hass

  • Lunch6 min1 serving

    Tuna and white bean bowl

    Flaked tuna folded with yogurt over white beans and shredded romaine

    The highest protein-per-calorie meal on the site, and it needs no heat at all. Yogurt stands in for mayonnaise, cannellini beans carry the fiber and enough carbohydrate to make it a meal, and the whole thing comes in under 300 kcal.

    Calories
    284 cal
    Protein
    39 g
    Carbs
    24.2 g
    Fat
    2.6 g

    IngredientsCanned light tuna in water, drained, Greek yogurt, plain nonfat, as the dressing, Cannellini beans, canned, drained and rinsed, Romaine lettuce, shredded

  • Dinner35 min1 serving

    Tofu and kale stir-fry

    Seared tofu cubes with kale over brown rice, peanut sauce drizzled on top

    A plant-based meal that clears 40 g of protein without a powder, which most of them do not. Firm tofu is the whole reason: at 17 g per 100 g it is nearly three times the protein of the soft block sitting next to it on the shelf.

    Calories
    644 cal
    Protein
    46.1 g
    Carbs
    60.3 g
    Fat
    28.6 g

    IngredientsFirm tofu, raw, prepared with calcium sulfate, Brown long-grain rice, dry, Kale, stems removed, Peanut butter, creamy, for the sauce

  • Dinner25 min1 serving

    Recovery pasta

    Penne tossed with browned ground turkey and wilted spinach in a pan

    The evening after a long session, when the job is carbohydrate first and protein second. A hundred grams of dry pasta is around 75 g of carbohydrate, and the ground turkey stops it from being the empty plate of noodles that most post-run dinners turn into.

    Calories
    592 cal
    Protein
    37.8 g
    Carbs
    76.8 g
    Fat
    14.5 g

    IngredientsPasta, dry enriched, Ground turkey, 93% lean, raw, Spinach, mature

  • Lunch10 min1 serving

    High-protein salad

    A large romaine salad topped with sliced chicken, chickpeas, avocado, and a halved egg

    A salad that is a meal rather than a side, because it is built protein first and greens last. Roasted chicken, chickpeas, and an egg do the work; the romaine is there to make 500 kcal look like a full plate.

    Calories
    496 cal
    Protein
    50.9 g
    Carbs
    24.9 g
    Fat
    19.9 g

    IngredientsRomaine lettuce, Chicken breast, roasted, cooked weight, Chickpeas, canned, drained and rinsed, Avocado, Hass, Egg, large, hard-boiled, Olive oil, for the dressing

Method

How these numbers are produced

Nothing is hand-entered

Every macro on this page is scaled from a USDA FoodData Central record at the gram amount the recipe specifies, summed at full precision, divided by the serving count, and rounded once. No meal total is hand-entered, which is why a meal page and an ingredient page can never disagree.

The state the record is measured in

Amounts are stated in the state the record is measured in. Chicken and salmon are raw, rice and pasta and lentils are dry, and anything assembled from something already cooked is measured as plated. Cooked weights appear on the detail pages so you know what to expect, and they never enter a calculation.

Unavailable is not zero

Where a record carries no value for a macro, the total for that macro reads as unavailable. Fiber and sugar are the two that go missing most often, and a total that quietly skipped the ingredient without a value would be a smaller number presented as a complete one.

Source datasets