Crispy Chipotle Tofu Burrito Bowls
These bowls layer crispy chipotle tofu over cilantro lime rice, warm black beans, sautéed peppers, and a creamy smoky sauce. It is a weeknight dinner that comes together in under an hour and tastes way more exciting than the time it takes.

The tofu stays crisp even after you pile everything on, and the chipotle adobo gives it a deep, smoky heat that balances the cool avocado and fresh lime. If you are trying to eat more plant-based meals without feeling deprived, this is the one to make.
Why This Tofu Bowl Works
The texture does it. Pressing the tofu then baking it at high heat gives you crunchy edges without deep frying. The adobo sauce from the can of chipotles caramelizes in the oven and sticks to the little cubes.
Every bowl gets a big spoonful of that tart, creamy chipotle crema. It ties the rice, beans, and veg together, and you get something different in every bite. It’s one of those meals where you look down and the bowl is empty faster than you expected.
Ingredients

- 14 oz extra-firm tofu, pressed: the key to crispiness, do not skip pressing.
- 2 tbsp olive oil, plus more for sautéing: for tossing the tofu and cooking the veg.
- 2 tbsp adobo sauce from canned chipotles in adobo: smoky base for the marinade, plus 1 whole chipotle pepper for the crema.
- 1 tsp ground cumin: warm spice that ties to the beans.
- 1 tsp garlic powder: easier than fresh garlic on tofu.
- 1/2 tsp salt: plus more for the rice and beans.
- Juice of 2 limes: one for the tofu, one for the rice and crema.
- 1 cup white basmati rice: any long-grain rice works, but basmati stays fluffy.
- 1/2 cup chopped fresh cilantro: half for the rice, half for garnish.
- 1 can (15 oz) black beans, drained and rinsed: or pinto beans.
- 2 bell peppers, any color, thinly sliced: I use one red and one yellow.
- 1 small red onion, thinly sliced: for sautéing and optional quick-pickled onions.
- 2 cloves garlic, minced: added to the sautéed veg.
- 1/2 cup sour cream or vegan sour cream: base for the chipotle crema.
- 1 ripe avocado, sliced: creamy coolness against the heat.
- 1 cup shredded romaine or iceberg lettuce: crunch.
- 1 medium tomato, diced: or halved cherry tomatoes.
Variations / Substitutions
- Swap the protein: chicken thighs or shrimp work with the same marinade. For plant-based, try cubed tempeh or chickpeas.
- Use brown rice: increase the water to 2 1/4 cups and simmer about 40 minutes.
- Change the bean: pinto beans, kidney beans, or even refried beans spread on the bottom work well.
- Make it dairy-free: use a plain unsweetened coconut yogurt or a cashew-based sour cream for the crema.
- Dial up the heat: add an extra minced chipotle pepper to the marinade or crema.
- Skip the adobo: stir 1 tsp smoked paprika and a pinch of cayenne into the oil for a milder smoky flavor.
For another bowl idea, try my Sweet Potato Black Bean Burrito Bowls.
How to Make Crispy Chipotle Tofu Burrito Bowls
Step 1: Bake the Tofu

Preheat the oven to 400°F and line a rimmed baking sheet with parchment paper. Cut the pressed tofu into 3/4-inch cubes. In a large bowl, whisk together 2 tbsp olive oil, 2 tbsp adobo sauce, the cumin, garlic powder, 1/2 tsp salt, and the juice of 1 lime. Add the tofu cubes and toss gently until every piece is coated. Spread them in a single layer on the baking sheet.
Bake for 25 to 30 minutes, flipping the cubes halfway, until the edges are deep golden and the outside feels firm. The adobo sauce will darken and get a little sticky, which helps the crisp outer layer stay on when you toss the bowl later.
Step 2: Simmer the Rice

While the tofu bakes, combine the rice, 2 cups of water, and a pinch of salt in a medium saucepan. Bring to a rolling boil over high heat, then cover, reduce the heat to low, and simmer for 15 minutes. Remove from the heat and let it sit, still covered, for 5 minutes.
Fluff the rice with a fork, then fold in the juice of 1 lime and half the cilantro. The rice should be light and fragrant, and the lime juice keeps it from tasting flat.
Step 3: Sauté the Peppers and Onions

Warm a drizzle of olive oil in a large skillet over medium-high heat. Add the sliced bell peppers and red onion with a pinch of salt. Cook, stirring every couple of minutes, for 5 to 7 minutes, until the vegetables soften and start to get dark brown spots on the edges. Stir in the minced garlic and cook for 30 seconds more, just until it smells fragrant.
You want the peppers to keep some bite so they contrast with the soft rice and beans. The bit of char gives a smoky note that plays off the chipotle.
Step 4: Blend the Chipotle Crema

In a small bowl, mix the sour cream, 1 tbsp adobo sauce, 1 minced chipotle pepper (remove the seeds for less heat), a pinch of salt, and a squeeze of lime juice. Whisk together or pulse in a small food processor for about 30 seconds until it is smooth and a pale orange color.
Taste the crema and add another drop of adobo sauce if you want more smokiness. It should be tangy and creamy with a slow-building warmth.
Step 5: Assemble the Bowls

Warm the black beans in a small pot with a splash of water and a pinch of cumin, just until heated through. Divide the cilantro lime rice among four wide bowls. Top with spoonfuls of beans, the sautéed peppers and onions, and a pile of the crispy tofu. Drizzle the chipotle crema over everything, then tuck in avocado slices, the remaining cilantro, shredded lettuce, and diced tomato. Serve right away while the tofu is still warm and crunchy.
Tips for the Crispiest Tofu
- Press the tofu for at least 30 minutes. Wrap the block in a clean kitchen towel, set a cutting board on top, and weigh it down with a heavy pan or cans.
- Do not crowd the baking sheet. Leave a little space between the cubes so air can circulate, otherwise they steam instead of crisp.
- Make the rice a day ahead if you are short on time. Cold rice reheats fast in a microwave with a damp paper towel on top.
- The chipotle crema doubles easily and keeps for a few days in the fridge. Use it on tacos or roasted vegetables later in the week.
Storing Leftover Bowls
- Refrigerate: Store the tofu, rice, beans, and veg in separate airtight containers for up to 4 days. The crema keeps in a small jar for 5 days.
- Reheating: Re-crisp the tofu in a 375°F oven or air fryer for 5 to 7 minutes. Warm the rice, beans, and veg in a skillet or microwave. Assemble the bowls cold if you want a room-temperature lunch.
Frequently Asked Questions
Can I make the tofu in an air fryer?
Yes. Toss the tofu in the marinade and air fry at 375°F for 12 to 15 minutes, shaking the basket halfway. It gets even crisper this way.
How do I make this vegan?
The recipe is vegan if you swap the sour cream for a plain vegan yogurt or a cashew-based sour cream. Every other component is already plant-based.
What if I do not have adobo sauce?
Mix 2 tbsp olive oil with 1 tsp smoked paprika, 1/4 tsp cayenne, and a teaspoon of tomato paste. It will not be identical, but you get smoke and a little heat.
My tofu fell apart, what went wrong?
Extra-firm tofu holds its shape best. If the cubes break up during tossing, the tofu may not have been pressed enough, or it was stirred too roughly. Use a wide spatula and flip gently.

Crispy Chipotle Tofu Burrito Bowl Recipe
Ingredients
Method
- Preheat oven to 400°F. Toss cubed tofu with 2 tbsp oil, 2 tbsp adobo sauce, cumin, garlic powder, 1/2 tsp salt, and juice of 1 lime. Bake on a parchment-lined sheet 25-30 minutes, flipping once.
- Cook rice with 2 cups water and a pinch of salt, simmer covered 15 minutes. Rest 5 minutes, then fluff with juice of 1 lime and half the cilantro.
- Sauté peppers and onion in a little oil over medium-high heat 5-7 minutes until softened with charred spots. Add garlic and cook 30 seconds.
- Mix sour cream, 1 tbsp adobo sauce, minced chipotle, a pinch of salt, and a squeeze of lime. Whisk until smooth.
- Warm black beans with a splash of water and a pinch of cumin. Divide rice among bowls, top with beans, veggies, tofu, crema, avocado, remaining cilantro, lettuce, and tomato. Serve immediately.
