This Chipotle copycat Sofritas recipe is easy to make at home and tastes even better than the original! Crumbled tofu is braised in a smoky chipotle and poblano pepper sauce, then used as a meaty plant-based topping for burrito bowls, tacos, and more.
If you want to make the best vegan burritos, burrito bowls or tacos, then you need to make your own tofu sofritas! This is a Chipotle copycat recipe that transforms crumbled and braised tofu into a spicy and smoky plant-based protein to serve with all of your burritos, grain bowls, tacos, quesadillas, and more.
Tofu sofritas have been on Chipotle’s menu for years now. The chili pepper sauce-braised tofu pieces are a must-have when it comes to upgrading their classic black bean burrito bowl. With sofritas on top, every bite is extra satisfying and flavorful!
Luckily, learning how to make vegan sofritas at home is simple and only requires budget-friendly ingredients. All you need to do is simmer crumbled and pan-fried tofu in the incredible sauce made from roasted poblanos, chipotle peppers, adobo sauce, and tomato paste, then dig in! The result is protein-packed, somewhat spicy, and crave-worthy tofu.
What is sofritas?
Sofritas is Chipotleโs plant-based protein option for their burritos, burrito bowls, quesadillas, etc. Itโs made by crumbling and frying organic firm tofu and braising it in an aromatic and smoky chili sauce. The Chipotle sofritas ingredients are minimal and accessible, which makes copycat sofritas recipes a breeze to make at home!
Ingredients needed (with substitutions)
- Extra-firm tofu – Extra-firm tofu is tender and meaty but needs to be pressed beforehand to drain all of the water. This gives your vegan sofritas the same tender texture as real meat. If you canโt find extra-firm tofu or want to skip pressing the tofu, use super-firm tofu instead. Firm will work, too.
- Poblano pepper – These large and mild green peppers are charred and blended into the sofritas sauce for their delicious smoky and sweet notes. You can leave these out if needed, but they add a lot of flavor and heat.
- Chipotle pepper in adobo – Chipotle peppers are red jalapeno peppers that have been smoked and dried, then packed into cans with adobo sauce. They give the sofritas sauce just the right amount of smokiness, heat, and a delicious depth of flavor.
- Adobo sauce – This is packed in the can with the chipotle peppers. Itโs spicy and smoky, and one of the main flavor components in this recipe!
- Garlic
- Lime or lemon juice – Freshly squeezed is best!
- Tomato paste
- Sugar – Just a pinch of sugar balances the sofritas sauce and rounds out the rest of the flavors. Agave or maple syrup works, or you can leave it out if needed.
- Salt
- Water
- Canola oil – Or use another high-heat oil when frying the tofu. For oil free, use a quality non-stick pan.
How to make copycat Chipotle sofritas
Find the complete recipe with measurements below in the recipe card.
First, roast the poblano pepper over a gas range or under the broiler until itโs charred and blistered all over. Set it aside to cool, then remove the stem and seeds.
Pulse the roasted poblano, chipotle pepper, adobo sauce, garlic, lemon juice, tomato paste, sugar, salt, and some of the water in a food processor until itโs mostly smooth.
If using extra-firm tofu, press the brick to drain the water for 30 minutes.
Afterward, crumble the drained tofu into a large oiled pan over medium-high heat.
Fry the tofu until it starts to brown, then pour the sauce into the pan. Stir to coat, then let it simmer. It should start to thicken after a few minutes. Stir in a splash of water if it gets too thick.
Serve the tofu sofritas in burritos or tacos, and enjoy!
Tips for success
- Try not to skip roasting the poblano! It adds a nice smoky depth and a subtle sweetness to the sauce, helping it taste like it came straight from Chipotle. To learn how to roast a poblano pepper like a pro, check out this guide by Chili Pepper Madness.
- To drain the tofu, use a tofu press or wrap the brick in paper towels or a clean tea towel. Place a few heavy books or a cast iron pan on top, then let the water drain for at least 30 minutes.
- Use your hands to crumble the tofu into small to medium-sized pieces. This way, the tofu becomes crisp and tender instead of soggy.
- If the sofritas sauce isnโt as smooth as youโd like it, blend in a splash of water at a time until you reach the desired consistency.
- The spice level in these homemade vegan sofritas is medium. Is that too spicy for you? Then you can reduce the amount of adobo sauce to 1 tablespoon and perhaps skip the adobo peppers altogether if you’re sensitive to spice.
Serving suggestions
For the ultimate vegan burrito bowl, make it with a bed of white or brown rice topped with your homemade sofritas, guacamole, red salsa, simmered black beans, vegan queso, sauteed peppers and onions, and cilantro.
But that’s not all. Sofritas is a wonderful plant-based protein you can add to all of your Mexican-inspired favorites! Layer them on a batch of loaded nachos, on grain bowls, on taco salads, folded into burritos or enchiladas, or in a cheesy quesadilla.
Storing
Allow the sofritas to cool to room temperature before transferring them to an airtight container. Store them in the fridge for 4 days.
To reheat, warm the sofritas in the microwave or a skillet over medium heat until warmed through.
Want more Mexican-inspired recipes?
- Vegan Queso Blanco
- Easy Mexican Tofu Tacos
- Oven Baked Taquitos
- Vegetarian Fajitas
- Cauliflower Tacos
- Black Bean Salad
Easy Sofritas (Better Than Chipotle)
Ingredients
- 1 poblano pepper
- 1 chipotle pepper in adobo
- 2 tablespoons adobo sauce
- 3 cloves garlic
- 1 tablespoon lime or lemon juice
- 2 tablespoons tomato paste
- 2 teaspoons granulated sugar
- 1/2 teaspoon salt
- 1/4 cup water, plus more as needed
- 14.5 ounce extra-firm tofu
- 2 tablespoons canola oil
Instructions
- Roast the poblano pepper: If you have a gas range, hold the poblano over the flame with tongs until it's blistery and hot. Or turn your oven to the broil setting, spray the pepper with oil and place on a baking sheet. Broil for about 15 minutes or longer until it's blistered. Once cool enough to handle, remove the stem and seeds inside.
- Make the sauce: Add the poblano pepper, chipotle pepper, adobo sauce, garlic, lime/lemon juice, tomato paste, sugar, salt and 1/4 cup of water to a food processor. Pulse until mostly smooth.
- Press the tofu, if needed: If using the super firm tofu in a vacuum pack, there is no need to press the tofu. If not, press the tofu by wrapping it in paper towels or a clean tea towel. Place a few heavy books or cast iron pan on top of the tofu and let sit for 30 minutes.
- Make sofritas tofu: Crumble the tofu into a large pan coated with the oil over medium-high heat. Fry the tofu for about 5 minutes, stirring frequently. Add the sauce from the food processor and stir it into the tofu. Simmer for 20 minutes, adding more water as needed if it starts to get too dry.
- Serve: Serve in burritos, tacos, on nachos or in bowls with rice, beans and guacamole. Enjoy!
Notes
- Leftover sofritas should be stored in a covered container in the refrigerator for up to 4 days. Reheat on the stovetop or microwave until warm. It can be frozen if needed.
- Oil free – Use a quality non-stick pan and omit the oil.
- Less spice – Omit the chipotle pepper and use adobo sauce only.
- May leave out the sugar or use maple syrup or agave.
- You can leave the poblano pepper out if needed, but it adds a ton of flavor and tastes much better with it.
Nutrition
*This recipe was first published in 2019 and updated in 2023 with an easier recipe that tastes even better.
Where are the measurements for the ingredients?
They are in the recipe card at the bottom of the post.
These were easy and delicious! Hubby loved it as a sofrita bowl with rice, black beans, corn, tomatoes, pickled jalapeรฑos and sautรฉed onions and peppers. Will definitely make this again! I was confused though because some of the comments talk about baking the tofu? Then I realized the comments were left before this recipe even came out? ๐ Iโm so confused!
I’m so glad you enjoyed the sofritas, thank you! I actually published a slightly different version years ago where the tofu was baked, and I recently revisited it and tested the recipe more. I decided it was so much easier and tasted better to pan fry the tofu. Hence the comments about baking it. Sorry for the confusion!
I was just revisiting the recipe to see if I could cook the tofu in the air fryer. Glad I stopped by! Too hot in Texas to turn the oven on today! My vegan daughter LOVES when I make this for her.
My college-age sons are Vegan. My oldest had surgery this summer and I flew out to help him recover and cook. He asked for this recipe which I made and it was a fantastic hit. I made two batches one for the fridge and one to freeze. I doubled the sauce because I stored it in layers in tall plastic to-go containers with the Sofritas on the bottom, then black beans and cooked rice. I added the extra sauce on the top before I added the lid. It didnโt dry out and the extra sauce added flavor to the beans and rice.
Pressing the water packed firm or extra firm tofu is THE key to making it crumble in the pan otherwise it will just be a mushy mess. I used Olive oil. You can also press and then freeze tofu, it will give it a firm chewy texture.
This was a huge it! I cooked this on an electric stove at high altitude 6,000ft.
Thank you again, Kimberly, for sharing your stellar review and feedback! Wishing you lots of happy cooking!
Nora, I canโt thank you enough for being the ultimate one-stop source for plant based eating!! You recipes are fun, inspiring, and absolutely delicious. Iโm a better parent because of you, no longer does cooking mean I toss tofu or a plant burger on the grill. I can cook real food thatโs delicious and my whole family can eat. Youโre a godsend.
Hi Kimberly. Your words are such a wonderful thing to read! I’m thrilled you are enjoying making fun and delicious food for your family with my recipes! Thanks for sharing your fabulous feedback!
Huge hit with the family! Added it to cilantro lime rice, black beans, corn, guacamole, and salsa. Then wrapped it all up into a burrito.
Nora!
You are truly an amazing cook. I will make a dried bean tofu as soon as I can (and feel like I can get it done) and I intend to make your recipe.
I used to eat at this place but have not done so in years. Thank you for all your hard work. ๐
You are welcome, Laura! Thanks for your kind words and great feedback and review!
Delicious! My omnivore kids loved this!
Awesome! Thanks for your fabulous review and comments!
This was a great recipe! My daughter is a recent pescatarian and we tried chipolte’s sofritas and loved them. I halved your recipe and used the sofritas to incorporate into a southwest egg roll in a bowl for our lunches this week. Thank you!
I’m so glad to hear you and your daughter love my recipe! Thank you for sharing your wonderful feedback and review! Happy cooking!
I love your tofu recipes!! This one is great – thanks for sharing.
The step for coating the tofu works just as well with a mixing bowl and a spoon. Please consider revising your recipes, or even just adding a note, so people don’t have to use single-use plastics for that step.
Thanks for the tip, Lisa! I would love to see this alternative as an option in the recipe too, please, Nora!ย
Hello,
Thanks for the recipe. How much is a serving?
Thanks;)
There are 4 servings total, so if you divide it by 4 that is what the nutritional estimate is based on. Hope that helps!
Excellent. ย Absolutely ย Loved the flavor and ย the consistency of the tofu. ย Nice job!!!
Thank you, Jasmine! I’m glad you loved it!
Tasty, except my tofu baked into the parchment paper and had to leave the bottoms on the paper. Is there a workaround to ensure the tofu doesnโt stick after baking?
Hmm, my tofu never sticks to parchment paper, but you could spray the parchment paper with oil if you are having trouble. And just use a good spatula to scrape it all off.
Flavorful and spicy but not overly
Easy to make! Just made this tonight and it was fabulous! Thank you!
Amazing recipe! Super quick and easy, very flavorful. The sauce is spicy and delicious.
Thanks so much!!
Iโve made this multiple times and I love it!ย
I’m making a large batch of this for my son’s open house. Is this able to be frozen and keep a nice texture? I’ve been trying to find the answer to this with to avail! Thank you!
I’ve never frozen it unfortunately so I’m not sure. It might work okay, but freezing tofu does change the texture quite a bit. Thank you!
My family loved this recipe. I tripled it to feed our family. I used an entire 6oz can of tomato paste to cut down on the spiciness. Next time I will make extra sauce as it was so flavorful!
I’m so glad you all loved it!!
oh. The way you present it is great. Very beautiful image. I think tonigh I will try to make it. I can’t wait any longer. Thanks you for your share
This is an incredible recipe that we continue to come back to! The tofu is a perfect consistency and the spice in the sauce is just right. We love serving it with avocado and the Taco Bell Ranchero sauce. Thanks for a great recipe! We will continue to recommend it to our friends.
You’re welcome! Glad you love it!
Do you think I can use nutritional yeast in place of cornstarch?
You probably could, though I haven’t tried it.
Can tempeh be used instead of tofu?
It would probably work, yes, but I haven’t tested it. Sounds good though!
How long can this stay in the fridge? I’d love to use it as meal prep. And could I freeze it? Thank you!
It would be a great meal prep recipe! It will stay good in the refrigerator for about 4 days. I haven’t tried freezing it myself, but I do think it would work quite well. Thanks!
Sounds delicious! So do you use 1 Chipotle pepper from the can and 2 tablespoons of the sauce from the can? Little confused on that part.
Yes, that is correct!
Yet another recipe by Nora that is incredible! I ended up making extra sauce just to have on hand anytime we have Mexican for dinner. We used an air fryer for the tofu and it cut the baking time in half. Weโll be using this again!
I am curious as to how long you air fried it. Can you please provide some information about how to do this? Thanks!
Yum! Canโt wait to try this.
So excited for this recipe! I love how simple it is, but nothing is lost on taste. Thank you for another winner!