Moe's Vegan & Vegetarian Options: Nutrition Guide
Complete guide to vegan and vegetarian options at Moe's Southwest Grill with exact nutrition facts. Tofu builds that hit 25g+ plant protein per meal.
Quick Answer: Moe's has one vegan protein option — tofu — plus beans, rice, guacamole, pico, lettuce, and jalapeños as vegan toppings. A tofu bowl with black beans and guacamole delivers 420 calories, 29g protein, and 20g fiber. Cheese and sour cream are not vegan.
Eating plant-based at a fast casual Mexican chain isn't always obvious. Moe's makes it workable with their tofu protein option and a clear topping lineup — but knowing which toppings are vegan vs vegetarian vs neither saves a lot of second-guessing at the counter.
This guide covers exactly what's vegan, what's vegetarian, what the nutrition looks like, and how to build the best plant-based meal at Moe's.
What's Vegan at Moe's?
Vegan protein:
- Tofu — the only animal-free protein option (120 cal, 12g protein, 7g fat, 80mg sodium)
Vegan toppings:
- Cilantro Lime Rice (210 cal) — contains no dairy
- Black Beans (130 cal) — ingredient list is typically vegan
- Pinto Beans (140 cal) — same
- Guacamole (160 cal) — avocado, lime, seasonings
- Pico de Gallo (10 cal) — fresh tomatoes, onion, cilantro, jalapeño
- Lettuce (5 cal)
- Jalapeños (5 cal)
Not vegan:
- Cheese (contains dairy)
- Sour Cream (contains dairy)
- Queso (contains dairy)
Not vegan or vegetarian:
- All other protein options (chicken, steak, ground beef, pork)
Gray area: At some locations, beans may be cooked with lard or animal fat — this varies by location. If strict vegan, confirm at the counter. Most Moe's locations use plant-based preparations for beans, but it's worth checking.
What's Vegetarian at Moe's?
Vegetarians (who eat dairy) have everything in the vegan list above plus:
- Cheese (110 cal, 7g protein, 9g fat)
- Sour Cream (60 cal, 5g fat)
- Queso (80 cal, 4g protein, 6g fat)
Adding cheese to a tofu bowl bumps protein from 12g to 19g per protein serving — a meaningful jump that makes vegetarian builds more nutritionally competitive with meat options.
Plant-Based Protein Strategy
Tofu alone (12g protein) leaves a protein gap compared to chicken (30g) or steak (28g). The strategy is to layer in multiple protein sources:
Tofu (12g) + Black Beans (8g) = 20g protein from protein sources alone
Tofu (12g) + Black Beans (8g) + Rice (4g) = 24g protein with complex carbs added
Tofu (12g) + Pinto Beans (9g) + Cheese (7g) = 28g protein — vegetarian but competitive with pork protein (26g)
For vegan builds specifically, tofu + beans + rice provides 24g protein, comparable to a tofu + beans combination at many health-focused restaurants.
Three Best Vegan Builds at Moe's
Build 1: The High-Protein Vegan Bowl — 590 cal, 28g protein
Tofu + Cilantro Lime Rice + Black Beans + Guacamole + Pico + Jalapeños
Breakdown: Tofu 120 + Rice 210 + Black Beans 130 + Guacamole 160 + Pico 10 + Jalapeños 5 = 635 calories... let me recalculate: this hits about 635 cal with 28g protein and 20g fiber. Guacamole's 6g fiber is a major contributor here.
Build 2: The Low-Calorie Vegan Bowl — 370 cal, 25g protein
Tofu + Black Beans + Pico + Lettuce + Jalapeños (no rice, no guac)
This is the lightest complete vegan meal at Moe's. 370 calories, 25g protein (higher protein than expected due to bean contribution), 14g fiber, 640mg sodium. Skip rice and guacamole and you get a calorie-efficient, high-fiber meal.
Build 3: The Vegan Burrito — 760 cal, 33g protein
Burrito tortilla + Tofu + Rice + Pinto Beans + Pico + Lettuce
The vegan burrito is a substantial meal: 760 calories, 33g protein, 17g fiber. The tortilla adds 300 cal and 50g carbs, but also 8g protein. At 760 calories, this is lighter than an equivalent meat burrito (960 cal with chicken) while providing complete plant protein.
Build any of these in our Moe's nutrition calculator to get the full macro breakdown before you order.
Protein Completeness: Do Plant-Based Moe's Meals Provide Complete Protein?
This is a legitimate nutritional question. A "complete protein" contains all nine essential amino acids in adequate amounts. Tofu alone is a complete protein (soybeans provide all essential amino acids). Beans are incomplete on their own (low in methionine) but combine with rice — a complementary protein — to provide a complete amino acid profile.
So: a tofu + beans + rice bowl provides complete protein from three sources. Even a tofu + beans bowl (no rice) provides near-complete protein because tofu fills the gaps in the bean amino acid profile.
For vegetarians adding cheese, dairy is also a complete protein, making any vegetarian build nutritionally complete.
How Does Moe's Compare to Other Plant-Based Fast Casual Options?
Moe's tofu bowl is genuinely competitive:
- 12g protein from tofu + 8g from beans = 20g protein before rice or cheese
- 6–7g fiber from beans alone — more than most plant-based fast food items
- Under 400 calories for a satisfying, filling build (no rice, no premium toppings)
The limitation is protein volume — you can't hit 50g plant protein at Moe's without adding dairy (cheese). But 25–33g vegan protein is achievable, which is solid for a restaurant meal.
Tips for Vegan Ordering at Moe's
1. Ask about bean preparation if you're strict vegan — confirm beans are prepared without lard at your location
2. Load up on guacamole — 6g fiber and 2g protein make it worth the 160 calories on a plant-based build
3. Get both pico AND jalapeños — free, zero-calorie flavor and micronutrients (vitamin C from tomatoes, capsaicin from jalapeños)
4. Bowl over burrito for lower calories and sodium
5. Use our [calculator to plan your order](/moes-nutrition) before you arrive
For related nutrition guides, see our post on the lowest-calorie meals at Moe's and the Moe's bowl nutrition breakdown.