Chipotle Steak Bowl (Easy Copycat Recipe)
The Chipotle steak bowl is one of those restaurant orders that feels like a complete meal, and this copycat version gets you the same smoky, charred steak over cilantro-lime rice with all the toppings, on a weeknight, for a fraction of the price.
This one comes together in about 40 minutes and uses ingredients you can find at any grocery store.

Why I Love This Recipe
The steak gets a marinade built around chipotle peppers in adobo, and that smoky heat carries through every bite with the rice and beans underneath.
What keeps this in regular rotation for me is how forgiving it is. You can prep the rice and beans while the steak marinates, so nothing sits waiting.
The whole bowl lands bright and a little spicy, with the fresh pico and cool sour cream doing real work to balance the heat from the chipotles.
Recipe Ingredients

- 1.5 lbs flank steak – Best cut for this; skirt steak works too
- 3 chipotle peppers in adobo sauce, minced – From a 7 oz can; use 2 peppers if you want less heat
- 2 tbsp adobo sauce – Scooped from the same can as the chipotles
- 3 tbsp olive oil, divided – 2 tbsp for marinade, 1 tbsp for the pan
- 3 cloves garlic, minced – Fresh only here; garlic powder won’t give the same result
- 1 tsp ground cumin – Adds depth to the marinade
- 1 tsp dried oregano – Mexican oregano if you have it
- 1 tsp kosher salt – Plus more for the rice water
- 0.5 tsp black pepper – Freshly ground if possible
- 1.5 cups long-grain white rice – Rinsed; jasmine rice works well here
- 2.25 cups water – For cooking the rice
- 3 tbsp fresh lime juice, divided – About 2 limes; 2 tbsp go into the rice, 1 tbsp into the marinade
- 0.25 cup fresh cilantro, chopped – Stirred into the finished rice
- 1 can (15 oz) black beans, drained and rinsed – Canned is fine and fast
- 0.5 tsp garlic powder – For seasoning the beans
- 0.5 cup pico de gallo – Store-bought or homemade, your call
- 0.5 cup sour cream – Full-fat holds up better than low-fat
- 1 cup shredded romaine lettuce – Added cold right before serving
- 1 lime, cut into wedges – For serving
Variations / Substitutions
- Chicken instead of steak – Use the same marinade on boneless thighs; cook 6 to 7 minutes per side until they reach 165°F (74°C) internally.
- Brown rice – Works, but add 15 to 20 extra minutes to the cook time and increase water to 3 cups.
- No sour cream (dairy-free) – Plain coconut yogurt or a store-bought vegan sour cream keeps the cool, creamy contrast without dairy.
- Guacamole instead of sour cream – Adds richness and a buttery texture that plays well against the smoky steak.
- Fajita vegetables – Sauté sliced bell peppers and onion in the same pan after the steak rests; they pick up all the good fond left behind.
- Extra heat – Add 0.5 tsp cayenne to the marinade or spoon the extra adobo sauce straight over the finished bowl.
If you like this, the Chipotle Chicken Burrito Bowl Easy Copycat Recipe uses the same rice and bean base.
How To Make Chipotle Steak Bowl
Step 1: Marinate the Steak

In a shallow dish or zip-top bag, combine the 3 minced chipotle peppers, 2 tbsp adobo sauce, 2 tbsp olive oil, 3 cloves minced garlic, 1 tbsp lime juice, 1 tsp ground cumin, 1 tsp dried oregano, 1 tsp kosher salt, and 0.5 tsp black pepper. Add the 1.5 lbs flank steak and turn it a few times to coat every surface. Let it marinate at room temperature for at least 20 minutes, or cover and refrigerate for up to 8 hours.
The longer the steak sits, the deeper that smoky heat gets into the meat. Twenty minutes is enough for a weeknight; you will still get good flavor. If you marinate it overnight, pull it out of the fridge 15 minutes before cooking so it does not hit a cold pan.
Step 2: Simmer the Rice

While the steak marinates, bring the 2.25 cups water to a boil in a medium saucepan with a pinch of kosher salt. Stir in the 1.5 cups rinsed long-grain white rice, reduce the heat to low, cover tightly, and cook for 18 minutes. Take it off the heat and let it sit covered for 5 more minutes, then fluff it with a fork and stir in the 2 tbsp lime juice and 0.25 cup chopped cilantro.
The rice should look fluffy and dry, not sticky or wet. If you lift the lid at 18 minutes and there is still visible water, cover it again for 3 more minutes before you add the lime and cilantro.
Step 3: Warm the Black Beans

Pour the 15 oz drained and rinsed black beans into a small saucepan over medium-low heat. Add the 0.5 tsp garlic powder and a pinch of salt, stir, and heat for about 5 minutes until warmed through. Keep the heat low so they do not dry out or split.
You want them glossy and tender, not mushy. If they start sticking to the pan, add 2 tbsp of water and stir them loose.
Step 4: Sear the Steak

Heat the remaining 1 tbsp olive oil in a large cast-iron skillet or heavy pan over high heat until the oil just starts to smoke, about 2 minutes. Shake any excess marinade off the steak, then lay it flat in the pan. Sear for 4 to 5 minutes on the first side without moving it, then flip and cook another 3 to 4 minutes for medium-rare (internal temp 130 to 135°F / 54 to 57°C), or 5 minutes for medium (140 to 145°F / 60 to 63°C).
You are looking for a dark, deeply charred crust on the outside, not gray. That char is where the smokiness comes from, so resist the urge to move the steak around. Let it rest on a cutting board for 5 minutes before you slice it.
Step 5: Slice and Build the Bowl

Slice the rested steak thinly against the grain. Spoon the cilantro-lime rice into the base of each bowl, then layer the warm black beans alongside. Fan the steak slices over the top, then add the 1 cup shredded romaine, the 0.5 cup pico de gallo, and a generous dollop of the 0.5 cup sour cream. Finish each bowl with a lime wedge propped against the side and serve immediately.
Recipe Tips
- Pat the steak dry before it hits the pan. Even after shaking off the marinade, a quick press with paper towels helps you get a sear instead of a steam.
- Slice against the grain. Flank steak runs in a visible direction; cutting perpendicular to those fibers makes every bite tender instead of chewy.
- Rinse the rice before cooking. It takes 30 seconds and gets rid of surface starch, which is what makes rice clump and turn gummy.
- Taste the marinade heat before committing. Chipotle cans vary in intensity. Dip a small piece of bread or a chip in before you add the steak so you know what you are working with.
Cook times by thickness and cut:
| Steak Cut | Thickness | Medium-Rare Time Per Side |
|---|---|---|
| Flank | 0.5 to 0.75 in | 4 to 5 min |
| Skirt | 0.25 to 0.5 in | 3 to 4 min |
| Sirloin | 0.75 to 1 in | 5 to 6 min |
How To Store
- Refrigerate – Store the steak, rice, beans, and toppings in separate airtight containers for up to 4 days. Keeping them apart stops the rice from going soggy.
- Reheating – Reheat the steak and rice in a skillet over medium heat with a splash of water, about 3 to 4 minutes, or microwave covered for 90 seconds. Add the lettuce, pico, and sour cream fresh after reheating.
What To Serve With Chipotle Steak Bowl
Warm flour or corn tortillas on the side let you scoop up the rice and beans that escape the bowl, and they soak up the lime and adobo juices at the bottom. A simple cucumber and red onion salad dressed with lime juice cuts through the richness of the sour cream and keeps the meal feeling light. If you want something to drink alongside it, a agua fresca or sparkling water with lime keeps the bright citrus notes going without competing with the heat from the chipotles.
Frequently Asked Questions
Can I freeze the cooked steak?
Yes. Slice it first, then freeze in a single layer on a tray before transferring to a bag. It keeps well for up to 2 months and thaws quickly in the fridge overnight.
Can I use a grill instead of a skillet?
Absolutely. Grill the marinated flank steak over direct high heat for the same 4 to 5 minutes per side, and you will get even more char and a light smokiness from the grates.
How do I keep the rice from drying out if I am meal-prepping?
Stir 1 tbsp of water into each portion before reheating and cover it tightly. The steam keeps it loose without making it wet.
Is this dish very spicy?
It has a noticeable kick from 3 chipotle peppers, but it is not overwhelming for most people. Using 2 peppers instead of 3 brings it down considerably.
—

Chipotle Steak Bowl Recipe
Ingredients
Method
- Combine the chipotle peppers, adobo sauce, 2 tbsp olive oil, garlic, 1 tbsp lime juice, cumin, oregano, salt, and black pepper in a shallow dish. Add the flank steak, coat thoroughly, and marinate for at least 20 minutes at room temperature.
- Bring 2.25 cups salted water to a boil. Add the rice, reduce to low, cover, and cook 18 minutes. Rest covered for 5 minutes, then fluff and stir in 2 tbsp lime juice and cilantro.
- Heat the black beans with garlic powder and a pinch of salt in a small saucepan over medium-low for 5 minutes until warmed through.
- Heat 1 tbsp olive oil in a large cast-iron skillet over high until just smoking. Sear the steak 4 to 5 minutes per side for medium-rare (130 to 135°F / 54 to 57°C). Rest for 5 minutes, then slice thinly against the grain.
- Divide the rice among 4 bowls. Add the black beans and steak slices, then top with romaine, pico de gallo, and sour cream. Add a lime wedge to each bowl and serve immediately.
