Skip to content
Get the app

AI meal plan generator

Choose how many calories you want to eat in a day, the way you eat and how many meals you like, and the generator writes a day of meals to match: dishes, ingredients and weights. Then we count it. Every ingredient that matches a food in our USDA-based database is counted with USDA's numbers, and the plan's total is shown next to your target, so you can see how close it came.

Make a one-day plan

Not sure of your number? Work it out with the calorie calculator.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Tick the box above to continue.

How the numbers are worked out

The AI writes the plan: which dishes, which ingredients and how many grams of each. It does not write the numbers you see. Each ingredient is looked up by name in our food database, which holds USDA FoodData Central values. A match is counted with USDA's calories, protein, carbohydrate and fat for 100 g, scaled to the weight in the plan, and the row links that food's page, or its USDA record until that page is published. The meal totals and the day's total are added up on our side from those rows.

An ingredient that does not match is still listed, but marked as not counted, and the day's total leaves it out. So the total is never padded with a guess: when something is not counted, the real day holds a little more than the number at the top, and the result says how many ingredients that is. The match is strict on purpose. A food is matched only by its whole name, cooked and raw versions are different foods, and a match whose numbers are far from what the AI expected for that weight is not used.

The plan aims at your target, but the AI picks the portions, so the counted total can land above or below it. The result shows the gap in calories instead of hiding it, and each meal shows its share of the target next to what it adds up to. For where AI food estimates go right and wrong, read how accurate AI calorie counting is, and how we calculate for the data behind the food pages.

How the generator works

  1. You pick three things: calories a day, a diet and the number of meals. There is nothing to type about yourself, and nothing else is sent.
  2. The day is split into meals the way the CalorTracker app splits it, so breakfast, lunch, dinner and snacks each get their usual share of your calories.
  3. Google Gemini, the AI model, writes a dish for each meal from foods in our database wherever it can, with a weight for every ingredient, including the oil and the dressing.
  4. We count every ingredient that matches, add up each meal and the day, and show the result against your target.

Who the plans are for

The plans are ideas for healthy adults who already know roughly how much they want to eat. The generator does not make plans under 1,200 kcal a day: eating that little should only be done with a doctor's guidance. It plans up to 4,000 kcal a day.

It does not plan for children or teenagers, for pregnancy or breastfeeding, or for a medical condition, an eating disorder, a food allergy or an intolerance, and it does not ask about any of them. If one of those applies to you, a doctor or a registered dietitian is the right person to plan your meals. The vegetarian, vegan and pescatarian plans leave out the foods those diets rule out, but recipes for packaged foods vary, so check the labels.

Getting a plan you will actually eat

  • Start from a target you trust. If you do not have one, the calorie calculator works one out from your size, activity and goal.
  • Pick the number of meals you really eat. A plan with snacks you skip leaves you short at the end of the day.
  • Treat the dishes as a template: swap a food for one you like with similar numbers, and keep the weights.
  • Weigh the calorie-dense parts, such as oil, nuts, cheese and rice, which move the total most.
  • Look at the rows marked not counted and add them up yourself if you want the full day.

From one day to a week

This page plans one day. The meal planner in the CalorTracker app plans a whole week from your own calorie and macro targets, writes the recipes, lets you swap a meal you do not fancy, puts everything on one shopping list, and can batch prep: one recipe cooked once and eaten across several days, with each portion's macros counted in the day it is eaten. Read how the batch cooking plans work. Meal plans in the app are part of the 10-day Premium trial and Premium, not the free plan.

Example plans

Plans we wrote ourselves for a few common choices, to show what a result looks like. Every number in them is computed the way the tool computes a plan: from USDA FoodData Central values for each ingredient's weight, added up meal by meal.

1,500 kcal, no particular diet, 3 meals: 1,506 kcal, 107.2 g protein

Breakfast: Greek yogurt with blueberries, oats and walnuts

Breakfast: about 422 kcal of a 417 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Greek yogurt200 g19418.0 g8.0 g10.0 gUSDA: Greek Yogurt
Blueberries80 g460.6 g11.6 g0.3 gUSDA: Blueberry
Rolled oats30 g1175.1 g19.9 g2.1 gUSDA: Oatmeal (Dry)
Walnuts10 g651.5 g1.4 g6.5 gUSDA: Walnuts
Meal total42225.2 g40.9 g18.9 g

Spoon the yogurt into a bowl and top it with the oats, blueberries and chopped walnuts.

Lunch: Chicken and quinoa salad with feta

Lunch: about 585 kcal of a 583 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Roast chicken breast120 g19837.2 g0.0 g4.3 gUSDA: Chicken Breast (Roasted)
Cooked quinoa150 g1806.6 g32.0 g2.9 gUSDA: Quinoa
Cucumber80 g120.5 g2.9 g0.1 gUSDA: Cucumber
Tomato100 g180.9 g3.9 g0.2 gUSDA: Tomato
Romaine lettuce50 g90.6 g1.6 g0.2 gUSDA: Romaine Lettuce
Feta30 g804.3 g1.2 g6.4 gUSDA: Feta Cheese
Olive oil10 g880.0 g0.0 g10.0 gUSDA: Olive Oil
Meal total58550.1 g41.6 g24.1 g

Toss cooked quinoa with sliced chicken, cucumber, tomato and lettuce, crumble the feta over and dress with olive oil.

Dinner: Salmon with boiled potatoes and broccoli

Dinner: about 499 kcal of a 500 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Cooked salmon115 g23725.4 g0.0 g14.2 gUSDA: Salmon (Cooked)
Boiled potatoes200 g1723.4 g40.0 g0.2 gUSDA: Boiled Potato
Broccoli120 g422.9 g8.6 g0.5 gUSDA: Broccoli (Cooked)
Lemon juice15 g40.2 g1.4 g0.0 gUSDA: Lemon
Olive oil5 g440.0 g0.0 g5.0 gUSDA: Olive Oil
Meal total49931.9 g50.0 g19.9 g

Bake the salmon with a squeeze of lemon, boil the potatoes and steam the broccoli, then drizzle the oil over the vegetables.

Day total: 1,506 kcal, 107.2 g protein, 132.5 g carbs, 62.9 g fat, against a 1,500 kcal target.

This is a low-calorie day. Eating this little for more than a short while is best done with advice from a doctor or a registered dietitian.

1,800 kcal, vegetarian, 3 meals: 1,812 kcal, 81.2 g protein

Breakfast: Scrambled eggs on wholemeal toast with tomato

Breakfast: about 490 kcal of a 500 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Scrambled eggs150 g22415.0 g2.4 g16.5 gUSDA: Scrambled Eggs
Whole wheat bread60 g1517.5 g25.6 g2.1 gUSDA: Whole Wheat Bread
Tomato100 g180.9 g3.9 g0.2 gUSDA: Tomato
Butter5 g360.0 g0.0 g4.1 gUSDA: Butter
Orange130 g611.2 g15.3 g0.2 gUSDA: Orange
Meal total49024.6 g47.2 g23.1 g

Scramble the eggs gently in the butter and serve them on toast with sliced tomato and an orange on the side.

Lunch: Chickpea, feta and brown rice bowl

Lunch: about 715 kcal of a 700 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Cooked chickpeas150 g24613.3 g41.1 g3.9 gUSDA: Chickpeas
Cooked brown rice150 g1683.5 g35.3 g1.2 gUSDA: Brown Rice
Baby spinach40 g91.1 g1.5 g0.2 gUSDA: Spinach
Red bell pepper80 g210.8 g4.8 g0.2 gUSDA: Bell Pepper
Feta40 g1065.7 g1.6 g8.6 gUSDA: Feta Cheese
Hummus30 g732.2 g4.5 g5.1 gUSDA: Hummus
Olive oil10 g880.0 g0.0 g10.0 gUSDA: Olive Oil
Lemon juice15 g40.2 g1.4 g0.0 gUSDA: Lemon
Meal total71526.8 g90.2 g29.2 g

Pile rice, chickpeas, spinach and pepper in a bowl, add the feta and hummus, and dress with olive oil and lemon.

Dinner: Lentil and vegetable pasta with parmesan

Dinner: about 607 kcal of a 600 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Pasta (dry weight)80 g29710.4 g59.7 g1.2 gUSDA: Pasta (Dry)
Cooked lentils120 g13910.8 g24.2 g0.5 gUSDA: Lentils
Tomatoes150 g271.3 g5.8 g0.3 gUSDA: Tomato
Onion60 g240.7 g5.6 g0.1 gUSDA: Onion
Zucchini100 g171.2 g3.1 g0.3 gUSDA: Zucchini
Parmesan15 g595.4 g0.5 g3.8 gUSDA: Parmesan Cheese
Olive oil5 g440.0 g0.0 g5.0 gUSDA: Olive Oil
Meal total60729.8 g98.9 g11.2 g

Soften the onion and zucchini in the oil, stir in tomato and cooked lentils, then toss with the pasta and grate parmesan over.

Day total: 1,812 kcal, 81.2 g protein, 236.3 g carbs, 63.5 g fat, against a 1,800 kcal target.

2,000 kcal, no particular diet, 4 meals: 2,007 kcal, 131.5 g protein

Breakfast: Porridge with banana and peanut butter

Breakfast: about 512 kcal of a 500 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Rolled oats60 g23310.1 g39.8 g4.1 gUSDA: Oatmeal (Dry)
2% milk200 g1006.6 g9.6 g4.0 gUSDA: 2% Milk
Banana100 g891.1 g22.8 g0.3 gUSDA: Banana
Peanut butter15 g903.3 g3.3 g7.7 gUSDA: Peanut Butter
Meal total51221.1 g75.5 g16.1 g

Simmer the oats in the milk until creamy, then top with sliced banana and a spoon of peanut butter.

Lunch: Turkey, cheddar and avocado sandwich with an apple

Lunch: about 688 kcal of a 700 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Whole wheat bread80 g20210.0 g34.2 g2.8 gUSDA: Whole Wheat Bread
Roast turkey breast100 g14730.1 g0.0 g2.1 gUSDA: Turkey Breast (Roasted)
Cheddar20 g814.6 g0.7 g6.7 gUSDA: Cheddar Cheese
Avocado50 g801.0 g4.3 g7.3 gUSDA: Avocado
Romaine lettuce30 g50.4 g1.0 g0.1 gUSDA: Romaine Lettuce
Tomato60 g110.5 g2.3 g0.1 gUSDA: Tomato
Mayonnaise10 g680.1 g0.1 g7.5 gUSDA: Mayonnaise
Apple180 g940.5 g24.9 g0.3 gUSDA: Apple
Meal total68847.2 g67.5 g26.9 g

Fill the bread with turkey, cheddar, avocado, lettuce and tomato, with a thin spread of mayonnaise. Eat the apple on the side.

Dinner: Beef and broccoli stir-fry with rice

Dinner: about 606 kcal of a 600 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Sirloin steak120 g22036.7 g0.0 g6.9 gUSDA: Sirloin Steak (Broiled)
Cooked white rice180 g2344.8 g50.7 g0.5 gUSDA: White Rice (Cooked)
Broccoli100 g352.4 g7.2 g0.4 gUSDA: Broccoli (Cooked)
Bell pepper80 g210.8 g4.8 g0.2 gUSDA: Bell Pepper
Soy sauce15 g81.2 g0.7 g0.1 gUSDA: Soy Sauce
Canola oil10 g880.0 g0.0 g10.0 gUSDA: Canola Oil
Meal total60645.9 g63.4 g18.1 g

Stir-fry strips of steak in the oil, add the broccoli and pepper, splash in the soy sauce and serve over rice.

Snack: Cottage cheese with pineapple and almonds

Snack: about 201 kcal of a 200 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Cottage cheese150 g12215.7 g7.1 g3.4 gUSDA: Cottage Cheese (2% Fat)
Pineapple100 g500.5 g13.1 g0.1 gUSDA: Pineapple
Almonds5 g291.1 g1.1 g2.5 gUSDA: Almonds
Meal total20117.3 g21.3 g6.0 g

Top the cottage cheese with pineapple chunks and a few chopped almonds.

Day total: 2,007 kcal, 131.5 g protein, 227.7 g carbs, 67.1 g fat, against a 2,000 kcal target.

2,000 kcal, high protein, 4 meals: 1,982 kcal, 180.5 g protein

Breakfast: Spinach omelette with cottage cheese and strawberries

Breakfast: about 490 kcal of a 500 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Eggs150 g21518.8 g1.1 g14.3 gUSDA: Eggs
Baby spinach40 g91.1 g1.5 g0.2 gUSDA: Spinach
Butter5 g360.0 g0.0 g4.1 gUSDA: Butter
Whole wheat bread40 g1015.0 g17.1 g1.4 gUSDA: Whole Wheat Bread
Cottage cheese100 g8110.5 g4.8 g2.3 gUSDA: Cottage Cheese (2% Fat)
Strawberries150 g481.0 g11.5 g0.5 gUSDA: Strawberry
Meal total49036.4 g36.0 g22.8 g

Cook the beaten eggs in the butter with the spinach, fold, and serve with toast, cottage cheese and strawberries.

Lunch: Chicken, black bean and brown rice bowl

Lunch: about 691 kcal of a 700 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Roast chicken breast180 g29755.8 g0.0 g6.4 gUSDA: Chicken Breast (Roasted)
Cooked brown rice180 g2024.2 g42.3 g1.5 gUSDA: Brown Rice
Black beans80 g1067.1 g19.0 g0.4 gUSDA: Black Beans
Salsa50 g150.8 g3.3 g0.1 gUSDA: Salsa
Avocado40 g640.8 g3.4 g5.9 gUSDA: Avocado
Romaine lettuce40 g70.5 g1.3 g0.1 gUSDA: Romaine Lettuce
Meal total69169.2 g69.3 g14.4 g

Layer rice, black beans and sliced chicken, then top with salsa, avocado and shredded lettuce.

Dinner: Lemon cod with sweet potato and green beans

Dinner: about 596 kcal of a 600 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Cooked cod200 g21045.7 g0.0 g1.7 gUSDA: Cod (Cooked)
Baked sweet potato200 g1804.0 g41.4 g0.3 gUSDA: Baked Sweet Potato
Green beans120 g372.2 g8.4 g0.3 gUSDA: Green Beans
Olive oil10 g880.0 g0.0 g10.0 gUSDA: Olive Oil
Lemon juice10 g30.1 g0.9 g0.0 gUSDA: Lemon
Greek yogurt80 g787.2 g3.2 g4.0 gUSDA: Greek Yogurt
Meal total59659.2 g53.9 g16.3 g

Bake the cod with lemon and a little oil, roast the sweet potato, steam the beans and serve with a spoon of yogurt.

Snack: Greek yogurt with raspberries and pumpkin seeds

Snack: about 205 kcal of a 200 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Greek yogurt150 g14613.5 g6.0 g7.5 gUSDA: Greek Yogurt
Raspberries60 g310.7 g7.2 g0.4 gUSDA: Raspberry
Pumpkin seeds5 g281.5 g0.5 g2.5 gUSDA: Pumpkin Seeds
Meal total20515.7 g13.7 g10.4 g

Top the yogurt with raspberries and a sprinkle of pumpkin seeds.

Day total: 1,982 kcal, 180.5 g protein, 172.9 g carbs, 63.9 g fat, against a 2,000 kcal target.

1,600 kcal, vegan, 3 meals: 1,613 kcal, 75.0 g protein

Breakfast: Oat milk porridge with blueberries and chia

Breakfast: about 447 kcal of a 445 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Rolled oats50 g1958.4 g33.1 g3.5 gUSDA: Oatmeal (Dry)
Oat milk200 g901.3 g10.7 g4.7 gUSDA: Oat Milk
Blueberries80 g460.6 g11.6 g0.3 gUSDA: Blueberry
Chia seeds15 g732.5 g6.3 g4.6 gUSDA: Chia Seeds
Almond butter7 g431.5 g1.3 g3.9 gUSDA: Almond Butter
Meal total44714.3 g63.0 g17.0 g

Simmer the oats in oat milk, stir in the chia seeds, and top with blueberries and almond butter.

Lunch: Crispy tofu and edamame quinoa bowl

Lunch: about 621 kcal of a 622 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Firm tofu150 g21625.9 g4.2 g13.1 gUSDA: Tofu (Firm)
Cooked quinoa150 g1806.6 g32.0 g2.9 gUSDA: Quinoa
Edamame50 g616.0 g4.5 g2.6 gUSDA: Edamame
Carrot60 g250.6 g5.7 g0.1 gUSDA: Carrot
Cabbage60 g150.8 g3.5 g0.1 gUSDA: Cabbage
Soy sauce15 g81.2 g0.7 g0.1 gUSDA: Soy Sauce
Canola oil10 g880.0 g0.0 g10.0 gUSDA: Canola Oil
Cashews5 g280.9 g1.5 g2.2 gUSDA: Cashews
Meal total62142.0 g52.1 g31.1 g

Fry cubes of tofu in the oil until golden, then serve over quinoa with edamame, carrot, cabbage, soy sauce and cashews.

Dinner: Black bean and sweet potato tacos

Dinner: about 545 kcal of a 533 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Corn tortillas60 g1333.4 g28.0 g1.5 gUSDA: Corn Tortilla
Black beans120 g15810.6 g28.5 g0.6 gUSDA: Black Beans
Baked sweet potato120 g1082.4 g24.9 g0.2 gUSDA: Baked Sweet Potato
Avocado50 g801.0 g4.3 g7.3 gUSDA: Avocado
Salsa60 g170.9 g4.0 g0.1 gUSDA: Salsa
Romaine lettuce30 g50.4 g1.0 g0.1 gUSDA: Romaine Lettuce
Olive oil5 g440.0 g0.0 g5.0 gUSDA: Olive Oil
Meal total54518.7 g90.7 g14.8 g

Warm the tortillas and fill them with roasted sweet potato, black beans, avocado, salsa and lettuce.

Day total: 1,613 kcal, 75.0 g protein, 205.8 g carbs, 62.9 g fat, against a 1,600 kcal target.

2,200 kcal, mediterranean, 3 meals: 2,194 kcal, 134.5 g protein

Breakfast: Greek yogurt with granola, peach, walnuts and honey

Breakfast: about 603 kcal of a 611 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Greek yogurt200 g19418.0 g8.0 g10.0 gUSDA: Greek Yogurt
Granola30 g1474.1 g16.2 g7.3 gUSDA: Granola
Peach150 g591.4 g14.3 g0.4 gUSDA: Peach
Raspberries50 g260.6 g6.0 g0.3 gUSDA: Raspberry
Walnuts20 g1313.0 g2.7 g13.0 gUSDA: Walnuts
Honey15 g460.0 g12.4 g0.0 gUSDA: Honey
Meal total60327.1 g59.6 g31.0 g

Top the yogurt with granola, sliced peach, raspberries and walnuts, and drizzle with honey.

Lunch: Tuna, chickpea and tomato salad with bread

Lunch: about 860 kcal of a 856 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Tuna120 g10323.3 g0.0 g1.2 gUSDA: Tuna
Cooked chickpeas180 g29515.9 g49.4 g4.7 gUSDA: Chickpeas
Tomato150 g271.3 g5.8 g0.3 gUSDA: Tomato
Cucumber100 g150.7 g3.6 g0.1 gUSDA: Cucumber
Red onion30 g120.3 g2.8 g0.0 gUSDA: Onion
Olive oil20 g1770.0 g0.0 g20.0 gUSDA: Olive Oil
Feta30 g804.3 g1.2 g6.4 gUSDA: Feta Cheese
Whole wheat bread60 g1517.5 g25.6 g2.1 gUSDA: Whole Wheat Bread
Meal total86053.3 g88.4 g34.8 g

Mix the tuna, chickpeas, tomato, cucumber and onion with olive oil and feta. Serve with bread and a spoon of hummus.

Dinner: Roast chicken thigh with lentils and roasted vegetables

Dinner: about 731 kcal of a 733 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Roast chicken thigh140 g25134.7 g0.0 g11.4 gUSDA: Chicken Thigh (Roasted)
Cooked lentils150 g17413.5 g30.2 g0.6 gUSDA: Lentils
Eggplant120 g301.2 g7.1 g0.2 gUSDA: Eggplant
Zucchini120 g201.5 g3.7 g0.4 gUSDA: Zucchini
Bell pepper100 g261.0 g6.0 g0.3 gUSDA: Bell Pepper
Olive oil15 g1330.0 g0.0 g15.0 gUSDA: Olive Oil
Garlic5 g70.3 g1.7 g0.0 gUSDA: Garlic
Cooked brown rice80 g901.9 g18.8 g0.7 gUSDA: Brown Rice
Meal total73154.1 g67.5 g28.6 g

Roast the eggplant, zucchini and pepper with the oil and garlic, and serve with the chicken, lentils and brown rice.

Day total: 2,194 kcal, 134.5 g protein, 215.5 g carbs, 94.4 g fat, against a 2,200 kcal target.

1,800 kcal, keto, 3 meals: 1,793 kcal, 114.8 g protein

Breakfast: Scrambled eggs with bacon, avocado and spinach

Breakfast: about 514 kcal of a 500 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Scrambled eggs150 g22415.0 g2.4 g16.5 gUSDA: Scrambled Eggs
Bacon25 g1178.5 g0.4 g8.8 gUSDA: Bacon
Avocado80 g1281.6 g6.8 g11.7 gUSDA: Avocado
Baby spinach40 g91.1 g1.5 g0.2 gUSDA: Spinach
Butter5 g360.0 g0.0 g4.1 gUSDA: Butter
Meal total51426.2 g11.1 g41.3 g

Crisp the bacon, wilt the spinach in the butter, scramble the eggs and serve with sliced avocado.

Lunch: Salmon salad with avocado, feta and walnuts

Lunch: about 700 kcal of a 700 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Cooked salmon150 g30933.2 g0.0 g18.5 gUSDA: Salmon (Cooked)
Romaine lettuce80 g141.0 g2.6 g0.2 gUSDA: Romaine Lettuce
Avocado40 g640.8 g3.4 g5.9 gUSDA: Avocado
Cucumber40 g60.3 g1.5 g0.0 gUSDA: Cucumber
Olive oil22 g1940.0 g0.0 g22.0 gUSDA: Olive Oil
Feta30 g804.3 g1.2 g6.4 gUSDA: Feta Cheese
Walnuts5 g330.8 g0.7 g3.3 gUSDA: Walnuts
Meal total70040.4 g9.4 g56.3 g

Flake the cooked salmon over lettuce, cucumber and avocado, add the feta and walnuts and dress with olive oil.

Dinner: Chicken thigh in a creamy mushroom sauce with broccoli

Dinner: about 579 kcal of a 600 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Roast chicken thigh150 g26937.1 g0.0 g12.2 gUSDA: Chicken Thigh (Roasted)
Mushrooms100 g223.1 g3.3 g0.3 gUSDA: Mushrooms (Raw)
Heavy cream40 g1361.1 g1.1 g14.4 gUSDA: Heavy Cream
Butter10 g720.1 g0.0 g8.1 gUSDA: Butter
Parmesan15 g595.4 g0.5 g3.8 gUSDA: Parmesan Cheese
Broccoli60 g211.4 g4.3 g0.2 gUSDA: Broccoli (Cooked)
Meal total57948.2 g9.2 g39.0 g

Brown the mushrooms in the butter, stir in the cream and parmesan, and spoon the sauce over the chicken with broccoli.

Day total: 1,793 kcal, 114.8 g protein, 29.7 g carbs, 136.6 g fat, against a 1,800 kcal target.

2,500 kcal, high protein, 5 meals: 2,496 kcal, 200.2 g protein

Breakfast: Protein porridge with yogurt and banana

Breakfast: about 573 kcal of a 568 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Rolled oats70 g27211.8 g46.4 g4.8 gUSDA: Oatmeal (Dry)
Skim milk250 g858.4 g12.4 g0.2 gUSDA: Skim Milk
Greek yogurt100 g979.0 g4.0 g5.0 gUSDA: Greek Yogurt
Banana100 g891.1 g22.8 g0.3 gUSDA: Banana
Peanut butter5 g301.1 g1.1 g2.6 gUSDA: Peanut Butter
Meal total57331.4 g86.7 g12.9 g

Cook the oats in skim milk, stir in the yogurt off the heat and top with banana and a little peanut butter.

Lunch: Chicken, spinach and mushroom pasta

Lunch: about 794 kcal of a 796 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Cooked pasta210 g33212.2 g64.8 g2.0 gUSDA: Pasta (Cooked)
Roast chicken breast150 g24846.5 g0.0 g5.4 gUSDA: Chicken Breast (Roasted)
Mushrooms80 g182.5 g2.6 g0.3 gUSDA: Mushrooms (Raw)
Baby spinach50 g121.4 g1.8 g0.2 gUSDA: Spinach
Tomato100 g180.9 g3.9 g0.2 gUSDA: Tomato
Parmesan20 g787.2 g0.6 g5.0 gUSDA: Parmesan Cheese
Olive oil10 g880.0 g0.0 g10.0 gUSDA: Olive Oil
Meal total79470.7 g73.7 g23.1 g

Fry the mushrooms in the oil, add tomato, spinach and sliced chicken, toss with the pasta and finish with parmesan.

Dinner: Sirloin steak with potatoes and green beans

Dinner: about 678 kcal of a 682 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Sirloin steak175 g32053.5 g0.0 g10.1 gUSDA: Sirloin Steak (Broiled)
Boiled potatoes250 g2154.3 g50.0 g0.3 gUSDA: Boiled Potato
Green beans150 g472.7 g10.5 g0.3 gUSDA: Green Beans
Onion60 g240.7 g5.6 g0.1 gUSDA: Onion
Butter10 g720.1 g0.0 g8.1 gUSDA: Butter
Meal total67861.3 g66.1 g18.9 g

Grill the steak to your liking and serve with boiled potatoes, green beans and softened onion, with the butter melted over.

Snack: Cottage cheese with strawberries

Snack: about 226 kcal of a 227 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Cottage cheese200 g16220.9 g9.5 g4.5 gUSDA: Cottage Cheese (2% Fat)
Strawberries200 g641.3 g15.4 g0.6 gUSDA: Strawberry
Meal total22622.2 g24.9 g5.1 g

Serve the cottage cheese with sliced strawberries.

2nd snack: Hard-boiled eggs, carrot sticks and almonds

2nd snack: about 225 kcal of a 227 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Hard-boiled eggs100 g15512.6 g1.1 g10.6 gUSDA: Hard-Boiled Egg
Carrot100 g410.9 g9.6 g0.2 gUSDA: Carrot
Almonds5 g291.1 g1.1 g2.5 gUSDA: Almonds
Meal total22514.6 g11.8 g13.3 g

Pack two hard-boiled eggs with carrot sticks and a few almonds.

Day total: 2,496 kcal, 200.2 g protein, 263.2 g carbs, 73.3 g fat, against a 2,500 kcal target.

1,400 kcal, pescatarian, 3 meals: 1,395 kcal, 100.7 g protein

Breakfast: Yogurt with granola, kiwi and pumpkin seeds

Breakfast: about 385 kcal of a 389 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Plain yogurt200 g1226.9 g9.3 g6.5 gUSDA: Plain Yogurt (Whole Milk)
Granola30 g1474.1 g16.2 g7.3 gUSDA: Granola
Kiwi80 g490.9 g11.7 g0.4 gUSDA: Kiwi
Pumpkin seeds12 g673.6 g1.3 g5.9 gUSDA: Pumpkin Seeds
Meal total38515.5 g38.5 g20.1 g

Top the yogurt with granola, sliced kiwi and pumpkin seeds.

Lunch: Shrimp and edamame rice bowl

Lunch: about 543 kcal of a 544 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Cooked shrimp120 g14327.3 g1.8 g2.0 gUSDA: Shrimp (Cooked)
Cooked brown rice165 g1853.8 g38.8 g1.4 gUSDA: Brown Rice
Edamame80 g979.5 g7.1 g4.2 gUSDA: Edamame
Avocado50 g801.0 g4.3 g7.3 gUSDA: Avocado
Cucumber80 g120.5 g2.9 g0.1 gUSDA: Cucumber
Carrot50 g210.5 g4.8 g0.1 gUSDA: Carrot
Soy sauce10 g50.8 g0.5 g0.1 gUSDA: Soy Sauce
Meal total54343.4 g60.2 g15.2 g

Serve the shrimp over rice with edamame, avocado, cucumber and carrot, seasoned with soy sauce.

Dinner: Baked cod with potatoes and peas

Dinner: about 467 kcal of a 467 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Cooked cod150 g15834.2 g0.0 g1.3 gUSDA: Cod (Cooked)
Boiled potatoes185 g1593.2 g37.0 g0.2 gUSDA: Boiled Potato
Green peas80 g674.3 g12.5 g0.2 gUSDA: Green Peas (Cooked)
Olive oil9 g800.0 g0.0 g9.0 gUSDA: Olive Oil
Lemon juice10 g30.1 g0.9 g0.0 gUSDA: Lemon
Meal total46741.8 g50.4 g10.7 g

Bake the cod with lemon and a little oil, and serve with boiled potatoes and peas.

Day total: 1,395 kcal, 100.7 g protein, 149.1 g carbs, 46.0 g fat, against a 1,400 kcal target.

This is a low-calorie day. Eating this little for more than a short while is best done with advice from a doctor or a registered dietitian.

2,000 kcal, low carb, 3 meals: 1,990 kcal, 163.8 g protein

Breakfast: Cheddar and pepper omelette with yogurt and strawberries

Breakfast: about 562 kcal of a 555 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Eggs150 g21518.8 g1.1 g14.3 gUSDA: Eggs
Cheddar30 g1216.9 g1.0 g10.0 gUSDA: Cheddar Cheese
Bell pepper60 g160.6 g3.6 g0.2 gUSDA: Bell Pepper
Baby spinach40 g91.1 g1.5 g0.2 gUSDA: Spinach
Butter10 g720.1 g0.0 g8.1 gUSDA: Butter
Greek yogurt100 g979.0 g4.0 g5.0 gUSDA: Greek Yogurt
Strawberries100 g320.7 g7.7 g0.3 gUSDA: Strawberry
Meal total56237.2 g18.9 g38.1 g

Cook the eggs in the butter with pepper and spinach, add the cheddar and fold. Serve with yogurt and strawberries.

Lunch: Turkey cobb salad

Lunch: about 767 kcal of a 778 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Roast turkey breast150 g22145.2 g0.0 g3.1 gUSDA: Turkey Breast (Roasted)
Hard-boiled egg50 g786.3 g0.6 g5.3 gUSDA: Hard-Boiled Egg
Avocado80 g1281.6 g6.8 g11.7 gUSDA: Avocado
Romaine lettuce100 g171.2 g3.3 g0.3 gUSDA: Romaine Lettuce
Tomato100 g180.9 g3.9 g0.2 gUSDA: Tomato
Bacon10 g473.4 g0.2 g3.5 gUSDA: Bacon
Cheddar20 g814.6 g0.7 g6.7 gUSDA: Cheddar Cheese
Olive oil20 g1770.0 g0.0 g20.0 gUSDA: Olive Oil
Meal total76763.2 g15.5 g50.8 g

Arrange turkey, egg, avocado, tomato, crumbled bacon and cheddar over lettuce and dress with olive oil.

Dinner: Pork tenderloin with cauliflower mash and Brussels sprouts

Dinner: about 661 kcal of a 667 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Roast pork tenderloin180 g26546.9 g0.0 g7.1 gUSDA: Pork Tenderloin (Roasted)
Cauliflower200 g503.8 g9.9 g0.6 gUSDA: Cauliflower
Butter15 g1080.1 g0.0 g12.2 gUSDA: Butter
Parmesan20 g787.2 g0.6 g5.0 gUSDA: Parmesan Cheese
Brussels sprouts150 g655.1 g13.4 g0.5 gUSDA: Brussels Sprouts
Olive oil10 g880.0 g0.0 g10.0 gUSDA: Olive Oil
Garlic5 g70.3 g1.7 g0.0 gUSDA: Garlic
Meal total66163.4 g25.6 g35.4 g

Roast the pork and sprouts with the oil and garlic. Boil the cauliflower and mash it with butter and parmesan.

Day total: 1,990 kcal, 163.8 g protein, 60.0 g carbs, 124.3 g fat, against a 2,000 kcal target.

1,800 kcal, no particular diet, 2 meals: 1,797 kcal, 120.7 g protein

Lunch: Chicken burrito bowl

Lunch: about 965 kcal of a 969 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Roast chicken breast150 g24846.5 g0.0 g5.4 gUSDA: Chicken Breast (Roasted)
Cooked white rice215 g2805.8 g60.6 g0.6 gUSDA: White Rice (Cooked)
Black beans120 g15810.6 g28.5 g0.6 gUSDA: Black Beans
Sweet corn60 g582.0 g12.6 g0.9 gUSDA: Sweet Corn (Cooked)
Salsa60 g170.9 g4.0 g0.1 gUSDA: Salsa
Avocado60 g961.2 g5.1 g8.8 gUSDA: Avocado
Cheddar25 g1015.7 g0.8 g8.3 gUSDA: Cheddar Cheese
Romaine lettuce40 g70.5 g1.3 g0.1 gUSDA: Romaine Lettuce
Meal total96573.2 g112.9 g24.8 g

Build a bowl of rice, black beans, corn and sliced chicken, and top with salsa, avocado, cheddar and lettuce.

Dinner: Spaghetti bolognese

Dinner: about 832 kcal of a 831 kcal share
IngredientAmountkcalProteinCarbsFatNumbers from
Pasta (dry weight)100 g37113.0 g74.7 g1.5 gUSDA: Pasta (Dry)
Ground beef, cooked100 g27025.8 g0.0 g17.8 gUSDA: Ground Beef 80/20 (Cooked)
Tomatoes200 g361.8 g7.8 g0.4 gUSDA: Tomato
Onion60 g240.7 g5.6 g0.1 gUSDA: Onion
Carrot50 g210.5 g4.8 g0.1 gUSDA: Carrot
Garlic5 g70.3 g1.7 g0.0 gUSDA: Garlic
Olive oil5 g440.0 g0.0 g5.0 gUSDA: Olive Oil
Parmesan15 g595.4 g0.5 g3.8 gUSDA: Parmesan Cheese
Meal total83247.5 g95.1 g28.7 g

Brown the beef with onion, carrot and garlic in the oil, simmer with chopped tomatoes, and serve over pasta with parmesan.

Day total: 1,797 kcal, 120.7 g protein, 208.0 g carbs, 53.5 g fat, against a 1,800 kcal target.

Frequently asked questions

Is the AI meal plan generator free?
Yes. Each visitor gets a small number of free plans a day, and the free tools share a daily budget; when either runs out, the tool says so and resets at midnight. Logging what you eat in the CalorTracker app has its own free plan.
Do you keep my choices?
We do not store them with anything about you. Your three choices (a calorie number, a diet and a number of meals) are sent to Google Gemini to make the plan. To answer the same choices again without asking the AI, the plan may be kept in memory for up to seven days under a keyed hash of the choices; the kept plan repeats the three choices it was made for, with its dishes, ingredients and numbers. The stored plan holds nothing about you.
Why are some ingredients not counted?
They did not match a food in our USDA-based database, often because the database does not have that food or that preparation yet, or the match's numbers were far from what the AI expected for the weight. They stay in the plan so the recipe makes sense, but their calories are left out of the totals rather than guessed.
Why won't it make a plan under 1,200 calories?
A day under 1,200 kcal is too little for most adults to eat without a doctor's guidance, so the tool does not make one. If you have been told to eat less than that, follow the plan your doctor or dietitian gives you.
Can it plan around an allergy or a medical condition?
No. It offers only the diets in its list, none of which is a medical diet, and it gives no advice about allergies, intolerances or conditions. For those, a doctor or a registered dietitian should plan your meals.
How is this different from the meal planner in the app?
This page makes one day from three choices. The app's planner uses your own targets from your profile, plans up to a week, writes the recipes and a shopping list, swaps meals you do not like and can batch prep. It is part of the 10-day Premium trial and Premium.

Related calculators

Get the full week, shopping list and batch prep in the app

CalorTracker's planner builds a week around your own targets, with recipes, swaps, one shopping list and batch prep, and you log what you eat in the same app. Plans come with the 10-day Premium trial.

Plan my week

A plan generated by AI with numbers counted from USDA data, not medical or dietary advice. Not for children, pregnancy, breastfeeding, a medical condition, an eating disorder or a food allergy: if one applies to you, follow your doctor's or dietitian's guidance.