Loading Video...

Chipotle-Inspired Vegetarian Burrito Bowl

This homemade take on Chipotle's sofritas is made from crumbled tofu simmered in a spicy poblano sauce. It's not just for vegetarians -- even the meat-lovers in your life will find this dish hard to resist. Serve on its own (say, as a taco or burrito filling) or, as here, with brown rice, black beans and your favorite Chipotle toppings.
Save Recipe
  • Level: Easy
  • Total: 45 min
  • Active: 35 min
  • Yield: 4 servings
Share This Recipe


1 medium poblano pepper

1 small onion, one half cut into thick wedges through the stem and the other half finely diced 

3 tablespoons olive oil 

1 chipotle pepper and 2 tablespoons adobo sauce (from one 7-ounce can chipotle peppers in adobo sauce) 

2 cloves garlic  

2 teaspoons Worcestershire sauce 

2 teaspoons tomato paste 

1 teaspoon red wine vinegar 

1 teaspoon chili powder 

1/2 teaspoon ground cumin 

Kosher salt and freshly ground black pepper 

One 14-ounce package extra-firm tofu, drained well  

Brown rice, black beans, chopped tomato and shredded romaine lettuce, for serving 


  1. Preheat the oven to broil. Place the poblano and the onion wedges on a baking sheet and rub with 1 tablespoon of the olive oil. Broil, turning several times with tongs, until the poblano has collapsed in on itself and the vegetables are charred, 6 to 8 minutes. Remove from the oven. When cool enough to handle, remove the skin, stem and seeds from the poblano, and discard. Transfer the poblano to a blender. Add the charred onion wedges, chipotle pepper and adobo sauce, garlic, Worcestershire, tomato paste, vinegar, chili powder, cumin, 1/2 cup water, 3/4 teaspoon salt and a few grinds of black pepper. Blend until smooth.
  2. Meanwhile, cut the tofu crosswise into 1/4-inch thick planks, then press between a couple papers towels to remove as much moisture as possible. Heat 1 tablespoon of the olive oil in a large nonstick skillet over medium-high heat. Add the tofu and cook until well browned, about 5 minutes per side. Transfer to a plate to cool. 
  3. Heat the remaining 1 tablespoon olive oil in the same skillet, then add the diced onion and cook until tender, stirring occasionally, about 6 minutes. With your hands, tear and crumble the tofu into very small pieces and add to the pan. Cook, stirring to combine, until warmed through, about 2 minutes. 
  4. Add the poblano mixture and 1/2 cup water to the skillet and cook until it’s bubbling all over and the tofu has absorbed some of the sauce, about 5 minutes. Add 1 to 2 tablespoons more water if the mixture gets too dry (it should be saucy). Taste and adjust seasoning with more salt and pepper. 
  5. Serve over rice and beans, topped with lettuce and tomatoes.
Vegetarian Pot Stickers
32m Easy 100%
Tex-Mex Chicken Parmesan
16m Easy 99%
Dairy-Free Sour Cream
2m Easy 96%
Spicy Burrito Bowl
Natasha Feldman

Spicy Burrito Bowl

33m Easy 100%