Garmin Meal Plan
AI nutrition built from the data your watch already collects. Plait reads your Garmin Connect calories, Body Battery, sleep and training load, then writes a 7-day meal plan that recalculates every morning.
Free dashboard and first AI meal plan. No card. Works with any watch that syncs to Garmin Connect.
What a Garmin Meal Plan Is (and What Garmin Connect Still Leaves to You)
A Garmin meal plan is a set of daily meals whose calories and macros are derived from your own Garmin data — not from an activity level you picked off a dropdown. Your watch already measures how much you burned, how well you slept, how much stress you carried and how charged you woke up. A meal plan worth the name should read those numbers and respond to them.
Garmin has moved closer to this. Garmin Connect+ (Garmin's paid subscription tier) now lets members log food, scan barcodes and see calories and macros stacked against their daily burn, and the Garmin Connect app has long shown a calories in versus calories out card. That is useful bookkeeping. But it is still bookkeeping: you decide what to eat, you search the database, you weigh, you log, and at the end of the day the app tells you how you did. The planning — what should breakfast be tomorrow if my Body Battery wakes up at 34 and I have intervals booked — is still done by hand, or not at all.
That gap is what Plait fills. Instead of asking you to log meals after the fact, Plait uses your Garmin numbers to set the target and then writes the meals, portions and grocery list that hit it. If you wanted a single line: Garmin Connect tells you what you burned; a Garmin meal plan tells you what to eat about it.
How Plait Turns Garmin Data Into a 7-Day Plan That Changes Daily
Once you connect Garmin to Plait, data flows from Garmin Connect automatically each time your watch syncs. Plait maps each stream to a specific decision in the plan:
| Garmin data | What it changes in your meal plan |
|---|---|
| Active + resting calories | Your measured daily expenditure. Plait uses a rolling average, adds your goal offset (−500 fat loss, 0 maintenance, +200 performance) and sets the day's calorie target. No activity multiplier is applied, because Garmin already measured your movement. |
| Body Battery (on waking) | The readiness signal. ≥75 nudges calories up about 3% and moves 5% of energy from fat to carbs. 40–74 leaves the split alone. <40 trims calories about 3%, shifts carbs toward fat and holds protein for repair. |
| Sleep score and duration | Feeds Plait's recovery estimate alongside Body Battery and resting heart rate, and shapes the evening meal: on short-sleep days the plan leans toward earlier, lighter dinners with more slow carbohydrate. |
| Stress (all-day) | Chronically high stress days pull the plan away from large, late meals and toward protein distributed evenly across the day, which most people find easier to stick to when frazzled. |
| Steps | A cross-check on active calories. If your steps imply far more walking energy than your active calories show, Plait flags a likely profile or wear issue rather than under-feeding you. |
| Training load and activities | Recorded workouts set a WHOOP-style strain estimate (roughly 3 + active calories ÷ 60, capped at 21). Heavy days raise carbohydrate for the following day; a week of rising load raises the weekly baseline. |
The output is a 7-day plan with three or four meals a day, each with named foods, gram portions and per-meal calories, protein, carbs and fat, plus a consolidated grocery list. The week is planned in advance so you can shop for it, and then each morning the current day is re-fitted to what your watch actually recorded overnight. The food stays recognisable; the portions move.
A Sample Garmin Meal Plan Day for Three Body Battery Scenarios
Here is the same person, same goal, three different mornings. The example is a 77 kg (170 lb) man eating at maintenance, omnivore, three meals a day. His Garmin Connect shows about 1,780 resting calories and a 7-day average of 620 active calories, so his baseline is 2,400 calories with a 30% protein / 40% carbohydrate / 30% fat split. Only the Body Battery he woke up with changes between the three days. Portions are cooked weights; calories are computed at 4 kcal per gram of protein and carbohydrate and 9 kcal per gram of fat, so every row adds up.
Target 2,472 kcal · 185 g protein / 278 g carbs / 69 g fat
Calories +3%, and 5% of energy moves from fat to carbohydrate. This is the day to do the hard session, and the plan feeds it.
| Meal | Foods and portions | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| BreakfastGreek yogurt bowl | 334 g Greek yogurt (0%), 86 g rolled oats, 2 whole eggs (100 g), 100 g blueberries | 742 | 58 g | 85 g | 19 g |
| LunchChicken & rice bowl | 169 g grilled chicken breast, 313 g cooked white rice, 150 g steamed broccoli, 16 g olive oil | 865 | 65 g | 98 g | 24 g |
| DinnerBeef & sweet potato salad | 201 g lean ground beef (5%), 421 g roasted sweet potato, 61 g avocado, 100 g mixed greens | 866 | 65 g | 97 g | 24 g |
| Day total | 2,473 | 188 g | 280 g | 67 g |
Target 2,400 kcal · 180 g protein / 240 g carbs / 80 g fat
No adjustment. The standard maintenance split applies and the day looks like an ordinary training day.
| Meal | Foods and portions | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| BreakfastGreek yogurt bowl | 263 g Greek yogurt (0%), 71 g rolled oats, 3 whole eggs (150 g), 100 g blueberries | 720 | 56 g | 73 g | 23 g |
| LunchChicken & rice bowl | 167 g grilled chicken breast, 259 g cooked white rice, 150 g steamed broccoli, 21 g olive oil | 839 | 63 g | 83 g | 28 g |
| DinnerBeef & sweet potato salad | 198 g lean ground beef (5%), 345 g roasted sweet potato, 89 g avocado, 100 g mixed greens | 840 | 63 g | 84 g | 28 g |
| Day total | 2,399 | 182 g | 240 g | 79 g |
Target 2,328 kcal · 175 g protein / 204 g carbs / 91 g fat
Calories −3%, and 5% of energy moves from carbohydrate to fat while protein is held. Notice the rice and sweet potato shrink and the eggs, oil and avocado grow; the meals are the same, the fuel mix is not.
| Meal | Foods and portions | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| BreakfastGreek yogurt bowl | 186 g Greek yogurt (0%), 57 g rolled oats, 4 whole eggs (200 g), 100 g blueberries | 698 | 53 g | 61 g | 27 g |
| LunchChicken & rice bowl | 165 g grilled chicken breast, 213 g cooked white rice, 150 g steamed broccoli, 25 g olive oil | 815 | 61 g | 70 g | 32 g |
| DinnerBeef & sweet potato salad | 194 g lean ground beef (5%), 273 g roasted sweet potato, 116 g avocado, 100 g mixed greens | 815 | 61 g | 71 g | 32 g |
| Day total | 2,328 | 175 g | 202 g | 91 g |
Across the three days the calorie swing is 145 kcal and the carbohydrate swing is 78 g. That is the whole point: small, automatic, in the right direction. Nobody needs a plan that halves their carbs because they slept badly once. What Garmin users usually lack is a plan that moves at all. If you want to see your own targets before connecting, the Garmin macro calculator runs the same arithmetic on numbers you type in, and the free AI meal plan generator will turn those targets into a full day of meals in your browser.
How to Connect Garmin to Plait in 2 Minutes
- Open the Garmin connect page. Go to plait.fit/login/garmin on your phone or computer and tap Connect Garmin. There is no card and no app to install.
- Sign in with Garmin and approve access. You are sent to Garmin's own sign-in page. Log in with your Garmin Connect account and approve read access to your daily summaries, sleep and activities. Plait never sees your Garmin password.
- Verify your email. Enter your email address and type the 6-digit code Plait sends you. This is where your plan and daily coaching are delivered.
- Set your goal and food preferences. Choose fat loss, maintenance or performance, then your diet style, allergies and meals per day. These settings shape every plan Plait generates.
- Sync your watch and get your first plan. Sync your Garmin as usual. Data flows from Garmin Connect to Plait automatically, and your first AI meal plan is generated free from your real calories, Body Battery and sleep.
Garmin Connect+ Nutrition Logging vs a Plait Garmin Meal Plan vs Generic Apps
Three different tools get lumped together under "Garmin nutrition". They solve different problems.
| Capability | Garmin Connect+ logging | Plait Garmin meal plan | Generic meal plan apps |
|---|---|---|---|
| Reads your Garmin calories automatically | Yes | Yes | Usually no |
| Writes the meals for you | No, you log | Yes, 7 days | Yes |
| Adjusts to Body Battery and sleep | No | Every morning | No |
| Uses training load for carbs | No | Yes | Manual activity level |
| Grocery list | No | Yes | Often |
| Works without Connect+ | Requires subscription | Yes | Yes |
| Cost | Connect+ subscription | Free to start; Pro $5.99/mo or $29.99 lifetime | Typically $10–20/mo |
If you like logging, keep logging; Plait does not fight with Connect+. Many members plan with Plait and use Garmin's food log or a photo app to check adherence. The two are complementary, because one decides and the other records.
Which Garmin Watches Work With a Plait Meal Plan
Plait connects to your Garmin Connect account rather than to a watch, so the model does not matter as long as it syncs. Forerunner 55 through 970, Fenix 6, 7 and 8, Epix, Enduro, Instinct 2 and 3, Venu 2, 3 and Sq, Vivoactive 4 and 5, Lily and Vivosmart all report daily calories, steps, stress and sleep. Body Battery-based adjustments need a watch that reports Body Battery, which is nearly every Garmin wearable released since 2019. If your watch does not report Body Battery, Plait falls back to sleep score and resting heart rate for its recovery estimate.
Two settings in Garmin Connect matter more than the model: keep your profile weight current (resting calories, active calories and Body Battery calibration all depend on it) and wear the watch overnight, since the morning Body Battery and sleep score drive the daily adjustment. Our guide to how accurate Garmin calories are explains what to check if the numbers look off.
Who a Garmin Meal Plan Is For
- Runners and cyclists in a training block who under-eat on big days and over-eat on rest days because their targets never move. The plan follows training load.
- People trying to lose fat without losing training quality. A −500 offset on your measured burn, a protein floor of 1.6 g/kg, and carbohydrate that still shows up on charged days.
- Anyone tired of logging. If Connect+ or another tracker has become a chore, a plan you can shop for on Sunday and follow all week removes the decision fatigue.
- Households with one WHOOP and one Garmin. Plait reads both, presents the same dashboard and strain scale for each, and builds separate plans. Apple Watch support is in beta.
Further Reading
Garmin Meal Plan FAQ
Get the Sample Week as a PDF
We'll email you the three Body Battery days above plus the rest of the sample week, with the grocery list. Connect your Garmin when you're ready for a plan built on your own numbers.
Your Garmin Already Knows What You Burned. Let It Plan What You Eat.
Connect in two minutes. Free dashboard and first AI meal plan, no card required.
Connect Garmin — free