Sweetgreen has built its whole identity around eating well. The problem is that "eating well" and "eating light" aren't always the same thing — the Harvest Bowl is 765 calories, the Steakhouse Chopped hits 815. Both are quality meals with good ingredients, but if you're tracking macros, you need to know where those calories are actually coming from before you order.
The short answer: it's almost always the dressing. Balsamic Vinaigrette is 210 calories on its own — more than the protein in your bowl. Miso Sesame Ginger is 190. Those numbers don't feel heavy when you're ordering, but they're adding a full snack's worth of calories to a bowl that would otherwise be pretty lean. Once you know the variables, keeping a Sweetgreen bowl under 400 calories with real protein is genuinely easy.
All numbers below come directly from Sweetgreen's official nutrition data, the same source used in the Sweetgreen Macro Calculator.
Quick Comparison: Signature Menu
Not everyone wants to build from scratch. Here's how the lighter signatures stack up:
| Bowl / Salad | Calories | Protein |
|---|---|---|
| Hummus Crunch | 405 | 14g |
| Kale Caesar (Chicken) | 510 | 39g |
| BBQ Chicken Salad | 520 | 22g |
| Chicken Pesto Parm | 540 | 39g |
| Buffalo Chicken | 555 | 31g |
| Guacamole Greens | 575 | 27g |
The Kale Caesar with chicken is the standout — 510 calories and 39g of protein is the best protein return on the signature menu. The Hummus Crunch is the lightest at 405 calories, but 14g of protein isn't going to carry most people through the afternoon. It's more of a light lunch than a full meal.
For context: the Harvest Bowl (765 cal) and Steakhouse Chopped (815 cal) are the heaviest signatures. Both sound healthy. The Harvest Bowl is sweet potatoes, goat cheese, apples, and almonds — all fine ingredients, just more calorie-dense than people usually expect when they order it.
Build Your Own: Breaking Down Each Category
Bases
| Base | Calories |
|---|---|
| Spring Mix | 15 |
| Arugula | 15 |
| Baby Spinach | 15 |
| Chopped Romaine | 25 |
| Shredded Kale | 35 |
| White Rice | 120 |
| Herbed Quinoa | 130 |
| Wild Rice | 155 |
Spring Mix, Arugula, and Baby Spinach are all 15 calories — pick whichever you actually want to eat. If you're going grain, White Rice at 120 calories is the lightest option and makes the bowl feel like a real meal rather than a salad.
Proteins
| Protein | Calories | Protein |
|---|---|---|
| Roasted Chicken | 110 | 23g |
| Blackened Chicken | 150 | 20g |
| Roasted Tofu | 130 | 9g |
| Caramelized Garlic Steak | 220 | 25g |
| Miso Glazed Steelhead (Seattle only) | 200 | 24g |
| Miso Glazed Salmon | 290 | 24g |
Roasted Chicken is the move for a low-calorie build — 110 calories and 23g of protein. Blackened Chicken is 40 calories heavier with slightly less protein, so unless you specifically want the flavor, Roasted is the better pick. The steak at 220 calories and 25g of protein is actually reasonable if you want something different — it's not as efficient as chicken, but it's a solid middle ground before you get to salmon.
Toppings
Most toppings are low enough that you can stack several without worrying about it. Cucumbers are 5 calories, Tomatoes are 10, Raw Carrots are 10, Shredded Cabbage is 10, Pickled Onions are 20, Spicy Broccoli is 30. Add whatever you want from that list.
The ones worth knowing about: Roasted Almonds (80 cal), Tortilla Chips (80 cal), Crispy Rice (80 cal), and Avocado (160 cal). None of those are bad choices — just worth factoring in if you have a specific calorie target in mind.
Dressings
This is where most Sweetgreen bowls quietly go from 350 calories to 550.
| Dressing | Calories |
|---|---|
| Sweetgreen Hot Sauce | 10 |
| Lemon Squeeze | 0 |
| Honey BBQ Sauce | 55 |
| Pesto Vinaigrette | 110 |
| Lime Cilantro Jalapeño Vinaigrette | 140 |
| Caesar | 160 |
| Spicy Cashew | 170 |
| Hot Honey Mustard | 170 |
| Green Goddess Ranch | 180 |
| Miso Sesame Ginger | 190 |
| Balsamic Vinaigrette | 210 |
The Sweetgreen Hot Sauce is technically the lightest at 10 calories, but it's more of a condiment — it won't coat the whole bowl. If you want a dressing that actually works as a dressing, Pesto Vinaigrette at 110 calories is the pick. It's flavorful, covers well, and it's 70-100 fewer calories than most of the other options.
Balsamic Vinaigrette is the one to be careful with. It's 210 calories — more than the Roasted Chicken in your bowl. It doesn't feel heavy when you're ordering it, but it consistently pushes people's totals higher than they expect.
Two Builds Worth Ordering
The Lean Build
This is a genuinely good bowl — not a "I'm being really good today" bowl. The pesto vinaigrette pulls everything together, the spicy broccoli and cabbage add texture, and it's filling enough for lunch. At 310 calories and 26g of protein, there's real room to add something if you want it.
With a Grain Base
Swap Baby Spinach for Herbed Quinoa and you're at 425 calories. The protein jumps to 30g and the carbs go up meaningfully, but it's a substantially more filling meal. This is the one to order if you're having it for dinner or need it to hold you for more than a few hours.
What Else to Watch
Sodium adds up fast. The Caesar dressing is 350mg, Green Goddess Ranch is 360mg, Miso Sesame Ginger is 390mg. Some toppings are also higher than they look — Pickled Onions are 257mg, Za'atar Breadcrumbs are 201mg. A fully loaded Sweetgreen bowl can push past 1,200mg of sodium even when the calorie count looks reasonable. Something to keep in mind if that's a concern.
Avocado is 160 calories. It's a worthwhile add if you're going for healthy fats, but it's a real commitment for a single topping. Know it's there before you say yes at the counter.
The steak is cheaper than you think, calorically. Caramelized Garlic Steak is 220 calories with 25g of protein — if you want something that's not chicken, that's a solid option without blowing your calorie budget.
Build your bowl in the Sweetgreen Macro Calculator to see the full macro breakdown before you order.
All nutrition data sourced from Sweetgreen's official nutrition information. Values may vary slightly by location.