CAVA Macros Calculator – Protein, Carbs & Fat in Every Bowl

Most CAVA calculators treat protein, carbs, and fat as three lines buried in a bigger nutrition list. This one is built around the split itself — grams and percentages, updating live as you build.

Add your ingredients below and watch the percentages move.

Calories tell you how much you're eating. The protein/carb/fat split tells you what it's made of — which is the number that actually matters for IIFYM, keto, or any goal-based way of eating. This tool reports both, as grams and as a percentage of your total calories, for anything on the CAVA menu.

Your CAVA Bowl Macros

Your bowl is empty. Search and add items above.

What actually moves your macro split at CAVA

CAVA doesn't market itself as a macro-tracking chain, but because every bowl is assembled from separate components, the split is entirely in your hands. Stack the wrong five choices and you can end up over 60% fat by calories; stack a different five and you're a third carbs instead. Nothing about the restaurant forces either outcome — it's purely a function of what you add.

Four decisions do most of the work:

  • The base decides your carb floor. Brown Rice (48g carbs) and Saffron Basmati Rice (54g carbs) carry most of a bowl's carbohydrate load before anything else gets added. SuperGreens (6g), Baby Spinach (3g), or Romaine (4g) instead, and that number nearly disappears — the move if you want a lower-carb split without cutting portion size.
  • Dressing swings fat faster than anything else in the bowl. Garlic Dressing (20g fat) and Greek Vinaigrette (14g fat) are both oil-based. Yogurt Dill (2g fat) and Balsamic Date Vinaigrette (4g fat) barely register by comparison. A fat-heavy split usually traces back to the dressing, not the protein.
  • Not every protein pulls its weight the same way. Grilled Steak (23g protein, 1g carbs, 9g fat) and Falafel (6g protein, 24g carbs, 26g fat) sit on almost opposite ends of the spectrum despite both being "protein" options. If protein-per-calorie is the number you actually care about, the CAVA Protein Calculator ranks every item on exactly that basis.
  • Black Lentils don't behave like a normal base. 18g of protein and 15g of fiber per serving put them closer to a protein source than a grain — swapping them in changes your split differently than just picking a "lighter" rice would.

For the complete nutrition panel on any single item — not just the three macros — the full CAVA menu with nutrition facts has every metric.

CAVA ingredients, sorted by what they do to your macros

The same figures the calculator above uses, grouped so you can see which choices push your split in which direction.

Highest-Protein, Lowest-Carb Mains

ItemCalProteinCarbsFat
Grilled Steak17023g1g9g
Braised Lamb21024g2g12g
Grilled Chicken25028g3g13g
Harissa Honey Chicken26026g7g14g
Spicy Lamb Meatballs30024g3g21g
Glazed Salmon32023g5g23g

Highest-Carb Bases (For Training Days)

ItemCalProteinCarbsFat
Saffron Basmati Rice2905g54g7g
Brown Rice3107g48g10g
Black Lentils27018g37g7g
Roasted Vegetables1003g14g4.5g

Smart Macro Swaps at CAVA

Instead OfTry ThisCalProteinCarbsFat
Brown RiceSuperGreens-275-4g-42g-9.5g
Saffron Basmati RiceBlack Lentils-20+13g-17g0g
FalafelGrilled Chicken-100+22g-21g-13g
Spicy Lamb MeatballsGrilled Steak-130-1g-2g-12g
Garlic DressingYogurt Dill-150+2g+1g-18g
Greek VinaigretteLemon Herb Tahini-60+2g+3g-8g

Each row swaps one item for another and holds everything else in the bowl constant — the deltas are the isolated effect of that single change.

Getting your macro split takes three steps

Build your bowl

Search for each ingredient you're ordering, base through dressing, and add it to the list.

Match your real order

Bump any item to a half or double portion so the totals reflect what you're actually eating, not a default serving.

Read your split

Protein, carbs, and fat appear as both grams and live percentages, with AI notes on how to nudge the balance.

The math behind your percentage split

Protein and carbohydrates each carry 4 calories per gram; fat carries 9. Each macro's grams get multiplied by its calorie factor, and each of those three results is divided by the combined total:

Macro % = (grams × cal-per-gram) ÷ total macro calories × 100

Every gram figure traces back to CAVA's own published nutrition data, scaled by whatever portion multiplier you choose (0.5x up to 2x per item). Add or remove anything and the percentages recalculate immediately.

Why your actual bowl could land a little differently

Restaurant nutrition labels are legally allowed to vary by up to ±20%from the posted figure under FDA rules, since the person assembling your bowl isn't weighing every scoop. Use this split as a reliable planning number based on CAVA's published data — not a certified measurement of the specific bowl someone hands you.

Need just one number instead of the full three-way breakdown? The calorie calculator and the protein calculator run on the same data with a narrower focus, and the full nutrition calculator covers all 11 metrics, sodium, fiber, and sugar included.

Frequently Asked Questions