I have been obsessed with Chipotle burrito bowls for years, and after dozens of test batches in my kitchen I finally cracked the code on every single component. The secret is not just one thing – it is the combination of perfectly seasoned cilantro lime rice with just the right amount of lime zest, beans that are warmed with their liquid so they stay creamy, and a quick pico de gallo that you make fresh the same day. I used to spend $12 on a bowl and then drive home thinking I could do this better. Now I make four bowls for the price of one and my family requests them every single week. This recipe walks you through each component so you can customize every bowl exactly the way you like it.
What makes this copycat burrito bowl truly restaurant-quality is building each element with care. The cilantro lime rice is the foundation – get that right and everything else falls into place. I will show you my exact method for fluffy, flavorful rice that tastes just like the real thing, plus the fastest way to pull together all the toppings so dinner lands on the table in under an hour.

20 min
30 min
50 min
4
Easy
Why You’ll Love This Recipe
- Fully customizable – every person at the table builds their own bowl with exactly the toppings they want
- Cheaper than the restaurant – four generous bowls cost about the same as one Chipotle order
- Meal prep friendly – the rice, beans, and protein all store well and reheat beautifully for weekday lunches
- Naturally gluten-free and easy to make dairy-free or vegan by skipping cheese and sour cream
- The cilantro lime rice is so good you will want to make it as a side dish for other meals all week long
About This Multi-Brand Favorite
Chipotle Mexican Grill introduced the burrito bowl to their menu in the early 2000s as a lower-carb alternative to their foil-wrapped burritos. The concept was simple: take everything that goes inside a burrito and serve it over rice in a bowl. What seemed like a small menu addition became one of their most popular items, attracting health-conscious diners who wanted the full flavor experience without the large flour tortilla. The build-your-own model – where customers move down the line choosing their protein, rice, beans, salsas, and toppings – became iconic and was widely copied across the fast-casual restaurant industry. Chipotle’s approach to sourcing ingredients with an emphasis on responsibly raised meat and fresh produce helped the burrito bowl become a go-to lunch and dinner option for millions of Americans who see it as a satisfying but relatively balanced meal.

Ingredients
Rice Base
- 1 1/2 cups long grain white rice
- 2 1/4 cups water
- 1 tablespoon unsalted butter
- 3 tablespoons fresh lime juice (about 2 limes)
- 1 teaspoon lime zest
- 1/2 cup fresh cilantro, finely chopped
- 1 teaspoon kosher salt
- 2 garlic cloves, minced
- 1 teaspoon olive oil
Bowl Components
- 1 can (15 oz) black beans, drained (reserve liquid)
- 1 can (15 oz) fire-roasted corn, drained
- 3 Roma tomatoes, diced small
- 1/2 red onion, finely diced
- 1 jalapeno, seeded and minced
- 1/3 cup fresh cilantro, chopped
- 3 tablespoons fresh lime juice
- 1/2 teaspoon kosher salt
- 1 lb boneless chicken breast or thighs
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- Salt and black pepper to taste
For Serving
- 2 cups shredded romaine lettuce
- 1 cup shredded Monterey Jack cheese
- 1/2 cup sour cream
- 1 ripe avocado or store-bought guacamole (optional)
Ingredient Substitutions
- Brown rice instead of white rice – add 10 extra minutes cook time and use 2 1/2 cups water
- Greek yogurt (plain, full-fat) instead of sour cream for a higher-protein topping
- Vegan shredded cheese or nutritional yeast instead of Monterey Jack for a dairy-free bowl
- Cauliflower rice instead of white rice for a low-carb version – just saute with butter, lime, and cilantro
- Pre-cooked rotisserie chicken instead of raw chicken breast to cut total time to 20 minutes
Equipment You’ll Need
- Medium saucepan with tight-fitting lid (for rice)
- Large skillet or grill pan (for chicken)
- Cutting board and sharp chef’s knife
- Citrus juicer or reamer
- Mixing bowl (for pico de gallo)
- Measuring cups and spoons

Step-by-Step Instructions
- Cook the Cilantro Lime Rice. Rinse rice under cold water until water runs clear – this removes excess starch for fluffier results. In a medium saucepan, heat olive oil over medium heat and add minced garlic. Cook 30 seconds until fragrant. Add rice and stir to coat for 1 minute. Add water and salt, bring to a boil, then reduce heat to low. Cover tightly and cook 18 minutes. Remove from heat, let steam 5 minutes covered, then fluff with a fork. Stir in butter, lime juice, lime zest, and cilantro.
- Warm the Black Beans. Drain canned black beans but save about 3 tablespoons of the liquid from the can. In a small saucepan over medium-low heat, combine beans with the reserved liquid, a pinch of cumin, and a pinch of salt. Warm gently for about 5 minutes, stirring occasionally. Keeping a little liquid with the beans prevents them from drying out and gives them a creamy, saucy texture that coats the rice in the bowl. Taste and adjust seasoning.
- Make the Fresh Pico de Gallo. Dice Roma tomatoes into small, even pieces and place in a mixing bowl. Add finely diced red onion, minced jalapeno (remove seeds for less heat), and fresh cilantro. Season with lime juice and salt. Stir gently to combine. Let the pico rest at room temperature for at least 10 minutes before serving – this allows the flavors to come together and the tomatoes to release a little juice. Taste and add more lime or salt as needed.
- Season and Cook the Chicken. Pat chicken dry with paper towels. In a small bowl combine cumin, chili powder, garlic powder, salt, and black pepper. Rub the spice mix all over both sides of the chicken. Heat a large skillet or grill pan over medium-high heat and add a drizzle of oil. Cook chicken 6-7 minutes per side for breast (less for thighs) until internal temperature reads 165 degrees F on an instant-read thermometer. Let rest 5 minutes, then slice or dice. Resting is crucial – it keeps the chicken juicy.
- Prepare the Remaining Toppings. While the chicken rests, prep your remaining bowl toppings. Shred romaine lettuce into thin strips. Drain and rinse the fire-roasted corn, or if using frozen corn, thaw it and pat dry. If making guacamole, mash avocado with lime juice, salt, and a pinch of garlic powder. Set all toppings out in separate bowls so everyone can build their own bowl at the table – this is the fun part and keeps everything fresh and at the right temperature.
- Assemble the Bowls and Serve. Start each bowl with a generous scoop of cilantro lime rice as the base – about 3/4 cup per person. Add warm black beans to one side of the rice. Arrange sliced chicken over the top. Layer on shredded romaine, pico de gallo, and fire-roasted corn. Add a dollop of sour cream, a sprinkle of Monterey Jack cheese, and guacamole if using. Serve immediately while the rice and beans are still warm and the lettuce is still crisp. Squeeze an extra lime wedge over the top for brightness.

Pro Tips from My Kitchen
- Rinse your rice until the water runs completely clear – this single step is the difference between gummy rice and perfectly fluffy restaurant-style rice
- Let the pico de gallo sit for at least 10 minutes before serving so the salt draws out the tomato juice and the flavors meld together
- Use chicken thighs instead of breasts if you want juicier, more flavorful protein that is harder to overcook on a busy weeknight
- Warm the beans in their own liquid rather than just rinsing and serving cold – warm, slightly saucy beans make the whole bowl taste more cohesive
- Add the lime zest to the rice at the same time as the lime juice – the zest carries the most intense citrus oil and makes the rice taste genuinely bright rather than just sour
- Set all your toppings out before you start assembly so nothing gets cold while you are loading bowls – this is what restaurants call mise en place and it makes a huge difference in the final dish
Recipe Variations
- Carnitas Bowl: substitute slow-cooked pulled pork seasoned with juniper, cumin, and oregano instead of chicken
- Sofritas Bowl: crumble firm tofu and cook with chipotle peppers in adobo, garlic, and tomato for a spicy vegan protein option
- Steak Bowl: use flank steak marinated in chipotle-adobo marinade and grilled hot for charred edges
- Salad Bowl: skip the rice entirely and double the romaine lettuce for a lower-carb version with extra guacamole
- Breakfast Burrito Bowl: swap the rice for roasted sweet potatoes and add scrambled eggs, black beans, pico, and hot sauce for a morning twist
Common Mistakes to Avoid
- Not rinsing the rice before cooking, which leads to sticky, clumped results instead of individual fluffy grains
- Adding the cilantro to the rice while it is still in the hot pot, which turns it brown and bitter instead of fresh and green
- Overcooking the chicken breast until it is dry – pull it at exactly 165 degrees F and let it rest before cutting
- Making the pico de gallo too far in advance, which causes the tomatoes to release too much water and makes everything watery
- Skipping the lime zest in the rice and only using lime juice, which gives you sour notes but not the bright, floral citrus flavor the restaurant version has
What to Serve With This Dish
- Tortilla chips and extra pico de gallo or store-bought salsa on the side
- Elote (Mexican street corn) as a starter or side dish
- Agua fresca (hibiscus or horchata) or a classic margarita to drink
- Warm flour or corn tortillas in case anyone wants to wrap their bowl into a burrito
- A simple green salad with lime vinaigrette if you want to stretch the meal for a larger group
Storage Instructions
Refrigerator
Store each component separately in airtight containers for up to 4 days. Keep the pico de gallo in its own container as it releases liquid over time. The rice, beans, and cooked chicken all reheat well.
Freezer
The cilantro lime rice and cooked chicken can be frozen for up to 3 months in zip-lock freezer bags. Freeze flat for faster thawing. Do not freeze the pico de gallo or lettuce.
How to Reheat
Reheat rice and beans in the microwave with a splash of water and a damp paper towel over the top to prevent drying out. Heat chicken in a skillet with a little broth over medium heat, or microwave at 50% power to avoid rubbery texture.
Make Ahead
The rice, beans, and pico can all be made up to 2 days ahead and stored separately. Cook and slice the chicken the day before. On the night you serve, just warm the rice and beans and assemble the bowls fresh.
Nutrition Information
Per serving (estimated): 650 calories, 38g protein, 72g carbs, 18g fat (7g saturated), 10g fiber, 5g sugar, 820mg sodium.
Nutrition values are estimates and will vary based on exact ingredients used.
Frequently Asked Questions
What kind of rice does Chipotle use in their burrito bowls?
Chipotle uses long grain white rice that is cooked and then tossed with butter, lime juice, fresh cilantro, and a touch of lime zest. The garlic is typically added during cooking. Using long grain white rice at home gives you the closest texture to what you get in the restaurant.
Can I use brown rice instead of white rice?
Yes, brown rice works great and adds more fiber and a nuttier flavor. Use a 2:1 water-to-rice ratio and cook for about 40-45 minutes on low instead of 18. Let it steam off heat for 10 minutes before fluffing and adding the lime and cilantro.
How do I make the chicken taste like Chipotle’s chicken?
Chipotle marinates their chicken in a blend of chipotle peppers, adobo sauce, dried spices, and citrus. For a close copycat, blend 2 chipotle peppers in adobo with cumin, garlic, oregano, olive oil, and lime juice. Marinate chicken for at least 2 hours then cook over very high heat for those slightly charred edges.
What is the difference between pico de gallo and the other salsas at Chipotle?
Pico de gallo (fresh tomato salsa) is chunky and made with raw tomatoes, onion, cilantro, and lime. Tomatillo green salsa is blended and has a tangier, spicier flavor from roasted tomatillos and jalapenos. Corn salsa is sweet with fire-roasted corn, poblano peppers, and red onion. Each adds a different flavor profile to the bowl.
Can I make this recipe vegan?
Absolutely. Use sofritas (spiced crumbled tofu cooked with chipotle peppers and tomato) as your protein. Skip the cheese and sour cream, or use vegan alternatives. All the other components – rice, beans, pico, corn, and lettuce – are already plant-based. Add extra guacamole for healthy fats.
How do I keep the lettuce from wilting when I assemble the bowls?
Add the shredded romaine right before serving – never put it under the hot rice and beans or it will wilt immediately. Place the lettuce on top of or alongside the warm components rather than underneath them. If you are meal prepping, store the lettuce completely separately and add fresh when you eat.
Can I make burrito bowls for meal prep?
Burrito bowls are excellent for meal prep. Cook the rice, beans, and chicken ahead of time and store each in its own container. Make the pico fresh every couple of days since it does not last long. Keep the lettuce, cheese, and sour cream separate until serving. Reheat rice and protein together with a splash of water.
Why does my rice always turn out mushy when I try to make cilantro lime rice?
The most common reason is too much water or lifting the lid during cooking. Use a 1.5:1 water-to-rice ratio for white rice, bring to a boil, reduce heat immediately to the lowest setting, and do not lift the lid for 18 minutes. Also make sure you rinse the rice well before cooking to remove surface starch.
What is sofritas and how do I make it at home?
Sofritas is Chipotle’s vegan protein option made from firm tofu crumbled and cooked in a spicy chipotle-tomato sauce. To make it at home, press and drain extra-firm tofu, crumble it, then cook in a pan with chipotle peppers in adobo, diced tomatoes, garlic, cumin, and a splash of broth until the sauce thickens and coats the tofu.
How many calories are in a homemade Chipotle burrito bowl?
A basic homemade burrito bowl with cilantro lime rice, black beans, grilled chicken, pico de gallo, romaine, and a sprinkle of cheese comes to roughly 600-700 calories per serving. Adding sour cream adds about 50-60 calories and guacamole adds another 100-130 calories depending on the amount.
Can I substitute pinto beans for black beans?
Yes, pinto beans and black beans are interchangeable in this recipe. Pinto beans are slightly creamier and milder in flavor, while black beans have a slightly earthier taste. Chipotle offers both options on their menu. Warm either type the same way – gently in a pan with a splash of their liquid and some cumin.
What cheese does Chipotle use on their burrito bowls?
Chipotle uses shredded Monterey Jack cheese on all their bowls and burritos. It is a mild, creamy melting cheese that complements the other bold flavors without overpowering them. You can also use a Mexican cheese blend or a mild cheddar as substitutes if you cannot find Monterey Jack.
More Multi-Brand Copycat Recipes
Happy cooking,
Julia
I'm Julia. I cook restaurant copycat recipes at home and share what works. Every recipe on this site is tested at least three times in my own kitchen before I publish it.
