By Nubo Team

A bowl is a format, not a health claim. Its only real advantage over a plate of the same food is that you can see every component and change any of them. Four decisions do almost all the work.
One: the base
Rice, quinoa, barnyard millet or millet pasta, or drop the grain entirely and take the salad build. Per 100g the four bases span 103 to 165 calories, narrower than most people expect; the fibre spread is wider, at 3.2g for barnyard millet against 0.4g for cooked rice. Those are per-100g component values, not the total for your finished bowl. Going grainless is the bigger lever.
The published Chicken Harissa Shredded Lettuce Salad reference is 565.9 kcal for 280g; the default rice-based Chicken Harissa Grain Bowl is 672.9 kcal for 300g. Both declarations agree across our recipe and public menu records at the September 2026 review. They describe those default portions, not a guaranteed result for every customisation.

Two: the protein
This is where the meal is won or lost. Per 100g our herb chicken carries 23.8g of protein, herb paneer 16.8g with 26.1g of fat alongside it, and herb tofu 6.3g — well below what people assume when they order tofu as the protein. Those describe the prepared component, not the scoop, so read them next to the meal declaration on the ingredient reference.
If you are vegetarian and protein is the goal, edamame is the efficient pick: 10.7g of protein and 4.8g of fibre for 129 calories per 100g. An add-on needs its own serving declaration before you can count it toward a total.
Three: vegetables and toppings
Variety here is mostly about fibre and flavour rather than calories, with two exceptions. Cheese-based toppings and nut-based toppings are dense. Everything green is not.
Our published bowl builds carry 6 to 11 grams of fibre depending on flavour and protein, and the veg builds run higher, mostly through the extra grain. Check the figure for your exact build: a missing value is a gap to resolve, not a zero, and an extra topping changes the reference portion.
Four: the sauce, which is not free
Sauce changes a meal’s ingredients and nutrition. Our Lebanese dip changed from Zhoug to Muhammara after the meal declarations were certified. Until that recipe is recertified, the old meal totals cannot support a numerical comparison with another bowl.
None of that makes one wrong. It makes the sauce a real decision rather than a garnish.
Ranges we publish, and why they are ranges
A flavour can appear as a bowl, wrap or salad with different proteins and portions, so the menu card carries a range rather than one figure. BBQ salads run 420 to 536 and BBQ bowls run 509 to 687. Lebanese ranges remain unavailable while the recipe review is open. The ends of a bowl range are the published chicken and veg builds adjusted by the grain deltas printed on each row — not an average and not a guess.
A single average would be tidier and would describe nobody's actual order. Check the combination you are buying on the nutrition page or the live menu, not the flavour's midpoint.
What a bowl does not do
It does not prevent an afternoon slump, control weight on its own, or suit a medical condition because it is a bowl. There is no quarter-plate rule in this article and no promise attached to any combination. If you have an allergy or a diagnosed condition, ask a clinician and check our allergen listings before ordering.
What the format does give you is a legible meal. Four visible decisions, each with a number attached and each gap named. That is enough.
Sources
- ICMR-NIN, Dietary Guidelines for Indians, 2024
- Nubo menu and ingredient nutrition reference
- Macronutrients, explained with real meal numbers
Topics: build a bowl, grain bowl calories, high protein bowl Delhi, quinoa vs millet, meal building, Nubo bowls, healthy lunch
Continue exploring: Nubo nutrition and ingredients, the current menu, and Nubo locations.