Chipotle's build-your-own format is secretly perfect for kidney stone formers. When you control every ingredient that goes into your bowl, you control the oxalate. You just need to know which line items to grab and which to skip.
The good news: a well-built Chipotle bowl can be one of the lowest-oxalate fast-casual meals available. The bad news: one wrong choice at the toppings station can triple your oxalate load.
We've analyzed every Chipotle ingredient using our database of 2,400+ foods with oxalate values from peer-reviewed research. Here's your build strategy.
The Safe Bets (Under 25 mg Oxalate)
The "Safe Bowl" Build
White rice + chicken or steak + cheese + sour cream + corn salsa. This combination keeps you under 25 mg total and tastes great. It's our recommended default order.
Estimated oxalate: 15-25 mg per bowl
White Rice
Chipotle's cilantro-lime white rice is one of your best base options at any fast-casual restaurant. White rice is naturally low in oxalate, and the cilantro and lime add negligible amounts.
Estimated oxalate: 5-10 mg per serving
Chicken, Steak, Carnitas, or Barbacoa
All of Chipotle's meat proteins are essentially oxalate-free. The marinades and spices add trace amounts at most. Choose any protein you like — they're all safe.
All of Chipotle's meat proteins are essentially oxalate-free.
Estimated oxalate: 2-5 mg per serving
Cheese (Shredded Monterey Jack)
Cheese is low-oxalate and provides calcium, which binds to oxalate in your gut and prevents absorption. Always add cheese — it's actively helping you.
Estimated oxalate: 1-2 mg per serving
Sour Cream
Dairy, low-oxalate, and adds calcium. Another always-yes topping.
Estimated oxalate: 1-2 mg per serving
Corn Salsa (Roasted Chili-Corn)
Corn is low in oxalate. The roasted corn salsa adds flavor and texture without meaningful oxalate contribution.
Estimated oxalate: 3-6 mg per serving
Proceed with Caution (25-50 mg Oxalate)
Pinto Beans
Pinto beans are lower in oxalate than black beans, landing in the moderate range. A standard Chipotle serving is manageable if you're keeping the rest of your bowl clean. Choose pinto over black every time.
Estimated oxalate: 20-35 mg per serving
If you want beans, get a half portion of pinto. Ask nicely — Chipotle is usually accommodating.
Brown Rice
Brown rice has roughly 2x the oxalate of white rice. It's not dangerous in a single serving, but why spend the budget when white rice is right next to it on the line?
Estimated oxalate: 15-25 mg per serving
Tomato Salsa (Fresh Tomato / Pico)
Tomatoes are moderate in oxalate. Chipotle's fresh salsa is mostly tomato with onion and cilantro. A normal portion is fine, but if you're already stacking moderate items, be aware it adds up.
Estimated oxalate: 8-15 mg per serving
Guacamole
Avocado is moderate in oxalate (about 19 mg per 100g). Chipotle's generous guacamole serving can push you into the caution zone, especially if you've already chosen brown rice or beans.
Estimated oxalate: 15-25 mg per serving
Skip These (50+ mg Oxalate)
Black Beans
Black beans are one of the highest-oxalate legumes, delivering roughly 75 mg per cup cooked. Chipotle's serving is generous. This single ingredient can blow your entire meal's oxalate budget.
Estimated oxalate: 50-75 mg per serving
Sofritas (Organic Tofu)
Chipotle's plant-based protein is braised tofu — and soy is high in oxalate. A full serving of sofritas delivers significantly more oxalate than any meat protein option.
Chipotle's plant-based protein is braised tofu — and soy is high in oxalate.
Estimated oxalate: 40-65 mg per serving
Queso Blanco (with Caveats)
Chipotle's queso contains peppers and other add-ins that push it higher than plain cheese. It's not extremely high, but it's meaningfully more than the shredded Monterey Jack. If you're already in the moderate zone from other toppings, the queso can tip you over.
Estimated oxalate: 15-25 mg per serving
Smart Strategies at Chipotle
1. Memorize Your Safe Build
White rice + any meat + cheese + sour cream + corn salsa. Write it down, screenshot it, tattoo it on your forearm. This is your default Chipotle order and it's reliably under 25 mg.
2. Pinto Beans Over Black — Always
If you need beans (and they do make the bowl more filling), always choose pinto. The difference is significant: pinto beans are roughly half the oxalate of black beans.
3. The Burrito Wrap Is Fine
The large flour tortilla for burritos is white flour. It adds some oxalate from the size, but it's not dramatically different from the bowl. Get the burrito if you prefer it.
4. Kids' Meals Work for Adults Too
Chipotle's kids' menu has smaller portions that are easier on your oxalate budget. No shame in ordering a kids' quesadilla with chicken — it's one of the cleanest options available.
5. Skip the Lifestyle Bowls
Chipotle's marketed "Lifestyle Bowls" (Whole30, Plant-Powered, etc.) often feature brown rice, black beans, sofritas, or other high-oxalate swaps. Build your own bowl instead.
The Bottom Line
Chipotle's build-your-own format is a gift for kidney stone formers. The rules are simple:
- White rice base, always — never brown
- Any meat protein is safe — chicken, steak, carnitas, barbacoa
- Pinto beans if you need beans — never black
- Skip sofritas — tofu is high-oxalate
- Cheese and sour cream are your allies — calcium binds oxalate
- Cheese and sour cream are your allies — calcium binds oxalate
Want to check your exact Chipotle build? Use our Menu Check feature to get instant oxalate estimates. You can also browse our food database to look up individual ingredients, or get started with a free account to track your daily oxalate intake.