Mexican Rice Bowl with Chipotle Chicken
This Mexican rice bowl with chipotle chicken is the weeknight dinner I keep coming back to when I want a pile of bold flavors without a long ingredient list. The chicken gets a quick smoky marinade, the rice is bright with lime and cilantro, and the whole thing comes together in about 40 minutes with mostly pantry staples.

Every spoonful hits that balance of warm spiced chicken, fluffy rice, creamy avocado, and cool pico de gallo. It is the kind of meal that feels like a weekend project but moves fast enough for a Tuesday.
Why This Rice Bowl Works
The chipotle peppers in adobo do a lot of the heavy lifting here. They bring a deep smoky heat that seasons the chicken and leaves the rice feeling lively, not just plain. A little cumin and garlic powder round it out without turning the bowl into a spice cabinet.
Because the toppings come from cans and jars for the most part, the only real knife work is the avocado and some quick cilantro. You can have the rice bubbling away while the chicken sears, and everything finishes right around the same time.
Ingredients

- 1 lb boneless skinless chicken thighs: thighs stay juicy and forgiving; breasts work but need a closer eye on the clock
- 3 tbsp olive oil, divided: a little for the marinade and a little for the skillet
- 2 tbsp minced chipotle peppers in adobo sauce: about 2 peppers; start with 1 tbsp if you are heat sensitive
- 1 tsp ground cumin: warm earthiness that pairs with the chipotle
- 1 tsp garlic powder: rounds out the dry marinade without burning like fresh garlic
- 1/2 tsp fine sea salt, plus more for the rice: adjust to your taste
- 2 limes, divided: one for the marinade and one for the rice finish
- 1 cup long-grain white rice: basmati or jasmine work, too
- 2 cups water or low-sodium chicken broth: broth adds a richer base
- 1/4 cup chopped fresh cilantro: stir into the hot rice so it wilts slightly
- 1 (15 oz) can black beans, drained and rinsed: no need to cook them long
- 1 cup corn kernels: fresh, thawed frozen, or drained canned
- 1 large avocado: dice just before assembling so it stays green
- Pico de gallo, sour cream, shredded cheese: whatever you like on top
Variations and Substitutions
- No chipotle: swap in 1 tbsp chili powder plus a pinch of smoked paprika for a similar smoky depth
- Shrimp instead of chicken: pat large shrimp dry, use the same marinade for 5 minutes, then cook 2 minutes per side
- Vegetarian: double the black beans and add a fried egg or seasoned pinto beans instead of chicken
- Brown rice: swap it in but increase the liquid to 2 1/4 cups and simmer about 40 minutes
- Dairy free: skip the cheese and sour cream; the avocado still gives plenty of richness
Mexican Chicken Marinade is a homemade sauce that goes great with this rice bowl.
How To Make Mexican Rice Bowl
Step 1: Marinate the Chicken

In a medium bowl, stir together 2 tablespoons of the olive oil, the chipotle, cumin, garlic powder, salt, and the juice of 1 lime. Add the chicken and turn to coat every piece. Let it sit on the counter while you get the rice going, about 10 minutes.
The marinade will smell smoky and bright. You want the chicken to take on that deep red color before it hits the pan.
Step 2: Cook the Rice

In a small saucepan, bring the 2 cups water or broth and a pinch of salt to a boil over high heat. Stir in the rice, cover, and drop the heat to low. Simmer for 18 minutes without lifting the lid. After that, pull the pan off the heat and let it sit, still covered, for another 5 minutes. Fluff the rice with a fork, then add the remaining lime juice and the chopped cilantro.
The grains should look separate and fluffy. The lime and cilantro hit right at the end, so they stay sharp and green.
Step 3: Sear the Chicken

Set a large skillet over medium-high heat and let it get hot before you add the remaining 1 tablespoon olive oil. Lay the chicken in the pan and cook for about 6 minutes per side. You want charred spots and an instant-read thermometer should read 165°F when stuck into the thickest part. Move the chicken to a cutting board and let it rest a few minutes before slicing.
The chipotle in the marinade will darken and form a sticky, lightly spicy crust that smells like a grill.
Step 4: Warm the Beans and Corn

Lower the heat to medium. In the same skillet, go ahead and add the black beans and corn with a splash of water, just enough to loosen any stuck bits. Stir them around for 2 to 3 minutes until warm all the way through. Season with a small pinch of salt.
They will soften and pick up a hint of the leftover smoky oil from the pan, which ties the whole bowl together.
Step 5: Slice and Assemble the Bowls

Slice the chicken across the grain into strips. Pile the cilantro-lime rice into four wide bowls, then top with the chicken, black beans, corn, diced avocado, and as much pico de gallo as you like. Add a spoonful of sour cream or a scatter of cheese if that is your thing.
The bowl is a mix of warm and cool, smoky and fresh, and it holds together best eaten right away. Serve while the rice is still steaming.
Tips for the Best Rice Bowls
- Pat the chicken dry with a paper towel before it goes into the marinade. Drier meat sears instead of steams and gets those dark bits.
- Do not skip the 5-minute covered rest for the rice. That steam finish makes the grains tender without turning gummy.
- If you have leftover rice already cooked, this bowl becomes a 15-minute meal. Just warm the rice while the chicken cooks.
- Taste the chipotle before you measure. Some jars run hotter than others, so start with less if you are unsure.
Cook times for chicken:
| Cut and thickness | Approximate time per side |
|---|---|
| Thighs, about 1 inch | 6 minutes |
| Breasts, about 1 inch | 6 to 7 minutes |
| Thin-cut breasts | 4 minutes |
Storing Leftovers
Store the components in separate containers so nothing gets soggy. The rice, chicken, and beans keep in the fridge for up to 4 days. Avocado browns fast, so cut it fresh when you reheat.
Reheat the rice and beans together in a skillet with a splash of water. Warm the chicken gently to keep it from drying out, or slice it cold and let the hot rice do the work.
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but you will need more liquid and time. Use 2 1/4 cups broth and simmer for about 40 minutes, then rest 5.
How do I make this ahead for lunches?
Cook and cool all the components, then pack them into containers with the rice and beans on the bottom and the chicken on top. Tuck a lime wedge in the corner and add avocado the morning you eat it.
Can I freeze the chipotle chicken?
Yes. Slice it first, then freeze in a tight container for up to 3 months. Thaw overnight in the fridge and reheat gently.
The rice came out mushy. What went wrong?
Lifting the lid during cooking lets steam escape and throws off the ratio. Keep it covered the full 18 minutes, and fluff only at the end.

Mexican Rice Bowl Recipe
Ingredients
Method
- Combine 2 tbsp oil, chipotle, cumin, garlic powder, salt, and juice of 1 lime. Coat the chicken and let sit 10 minutes.
- Bring water or broth and a pinch of salt to a boil. Stir in rice, cover, reduce heat to low, and simmer 18 minutes. Remove from heat, let stand covered 5 minutes, then fluff with a fork and stir in remaining lime juice and cilantro.
- Heat remaining 1 tbsp oil in a skillet over medium-high heat. Cook chicken about 6 minutes per side until charred and 165°F internal. Rest a few minutes, then slice.
- In the same skillet over medium heat, warm black beans and corn with a splash of water for about 3 minutes. Season lightly with salt.
- Divide rice among bowls. Top with sliced chicken, black beans, corn, diced avocado, and any other toppings you like.
