This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).
This Chipotle Sofritas copycat recipe tastes just like the original! Shredded tofu braised in spices makes a great vegan option for burritos, tacos, and salads.

Megganโs notes
To all my meat-eating friends: This recipe tastes better than you think it does. If you took a bite right now, youโd nod your head in puzzled agreement and say, โHuh, this DOES taste really good!โ
And to my plant-based friends, I see you! We all need more delicious, vegan options for healthful, homemade meals. This recipe is easy to make at home so you can skip the lines at Chipotle (and itโs always more economical to make it at home, anyway).
Table of Contents
Chipotle Sofritas Ingredients
At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.
- Oregano:ย Chipotle uses Mexican oregano, but you can use Italian oregano if thatโs all that you have. They have different flavors (Mexican oregano tastes more like marjoram) but both taste great in this recipe.
- Olive oil:ย Chipotle uses rice bran oil, but olive oil is more widely available (and probably already in your pantry).
- Tofu: Start with extra-firm tofu and squeeze it to extract as much liquid as possible. There are two easy ways:
- Wrap in paper towels and place in a dish. Set a heavy object on top such as a cast-iron skillet with cans on top.
- Use a handy-dandy super-slick fast-and-easy tofu press (this is the one I have and it works really well).
- Once youโve pressed the tofu, slice it into 8 slices. If you your brick is really divided into 2 bricks, cut each slab into 4 slices. Youโll know what I mean once you start looking at tofu.
How to make Sofritas
- In a food processor, combine bell pepper, tomato, onion, water, chipotle chilies and adobo sauce, garlic, red wine vinegar, ancho chile powder, cumin, oregano, and salt and pepper to taste (I like ยฝ teaspoon salt and ยผ teaspoon pepper). Pulse until the marinade is slightly chunky and thoroughly combined. Set aside.
- In a skillet over medium-high heat, heat oil until shimmering. Working in batches if necessary, carefully place the tofu in the pan, flip occasionally, and cook until the tofu is golden brown, about 10 minutes. Remove from pan and drain on a plate lined with paper towels.
- Roughly chop the tofu, or pulse the tofu in a food processor until the tofu is roughly in ยผ inch pieces.
- Place in a bowl and add the marinade. Cover and allow to sit for at least 30 minutes, or overnight in the refrigerator.
- To cook the tofu, heat a medium skillet over medium high heat. Add the marinated tofu and any remaining marinade. Add ยผ cup water and bring to a boil.
- Reduce heat and simmer, adding additional water to desired consistency (I prefer additional liquid for serving). Cook until tofu is heated through, about 10 minutes. Season to taste with salt and pepper.
Recipe tips and variations
- Yield: This recipe makes about 4 cups Sofritas braised tofu, enough for servings, 1 cup each.
- Storage: Store leftovers covered in the refrigerator for up to 4 days.
- Make ahead: The tofu can be added to the marinade and refrigerated a day in advance.
- Freezer: The marinade can be frozen for up to 2 months. Thaw overnight in the refrigerator before proceeding with marinating the tofu.
- Chipotle Burrito Bowls: Make your own copycat burrito bowls, tacos, and salads at home with my full collection of Chipotle Copycat Recipes:
- Proteins: Chipotle Chicken, Chipotle Steak, Chipotle Barbacoa, Chipotle Carnitas, Chipotle Sofritas
- Sides: Chipotle Cilantro-Lime Rice, Chipotle Black Beans, Chipotle Pinto Beans, Chipotle Fajita Veggies
- Sauces: Chipotle Guacamole, Chipotle Tomato Salsa, Chipotle Corn Salsa, Chipote Tomatillo Salsa, Chipotle Hot Salsa, Chipotle-Honey Vinaigrette
Frequently Asked Questions
Sofritas are a spicy, tomato-braised shredded tofu dish. They get their heat from chipotle peppers in adobo sauce and are 100% vegan.
Start with extra-firm tofu and squeeze it to extract as much liquid as possible. There are two easy ways: 1). wrap in paper towels and place in a dish. Set a heavy object on top such as a cast-iron skillet with cans on top. Or, 2). use a handy-dandy super-slick fast-and-easy tofu press (this is the one I have and it works really well).
Transfer to a plastic bag, label, date, and freeze indefinitely for future Chipotle copycat recipes. Chipotle peppers are also delicious stirred into mayonnaise or salsa and are a key ingredient in Chicken Tinga (or Cauliflower Tinga Tacos) and Vegetarian Stuffed Peppers.
To make a substitute for adobo sauce, whisk together 1 tablespoon tomato paste, 1 tablespoon cider vinegar, 1 teaspoon chipotle powder (or ยฝ teaspoon EACH smoked paprika and cayenne powder), ยฝ teaspoon ground cumin, and a pinch EACH of oregano, garlic powder, and salt.
Complete your Sofritas burrito bowl
Chipotle Copycat Recipes
Chipotle Cilantro Lime Rice (Copycat)
Chipotle Copycat Recipes
Fajita Veggies (Chipotle Copycat)
Chipotle Copycat Recipes
Chipotle Guacamole (Copycat)
Chipotle Copycat Recipes
Chipotle Corn Salsa (Copycat)
Join Us
Chipotle Sofritas (Copycat)
Ingredientsย
For the Marinade:
- 1 medium green bell pepper stemmed, seeded, and chopped (about ยฝ cup)
- 1 medium tomato stemmed and quartered
- 1/2 medium onion peeled and quartered
- 1/2 cup water plus additional water as needed for braising the tofu
- 2 chipotle chilies plus 2 tablespoons adobo sauce
- 2 cloves garlic
- 1 teaspoon red wine vinegar
- 1 teaspoon ancho chile powder
- 1 teaspoon ground cumin
- ยฝ teaspoon dried oregano (see note 1)
- ยฝ teaspoon Salt and freshly ground black pepper
For the tofu:
- 1 tablespoon olive oil or rice bran oil (see note 2)
- 1 (16 ounce) package extra-firm tofu pressed, cut into 8 slices (see note 3)
Instructionsย
To make the marinade:
- In a food processor, combine bell pepper, tomato, onion, water, chipotle chilies and adobo sauce, garlic, red wine vinegar, ancho chile powder, cumin, oregano, and salt and pepper to taste (I like ยฝ teaspoon salt and ยผ teaspoon pepper). Pulse until the marinade is slightly chunky and thoroughly combined. Set aside.
To make the tofu:
- In a skillet over medium-high heat, heat oil until shimmering. Working in batches if necessary, carefully place the tofu in the pan, flip occasionally, and cook until the tofu is golden brown, about 10 minutes. Remove from pan and drain on a plate lined with paper towels.
- Roughly chop the tofu, or pulse the tofu in a food processor until the tofu is roughly in ยผ inch pieces. Place in a bowl and add the marinade. Cover and allow to sit for at least 30 minutes, or overnight in the refrigerator.
- To cook the tofu, heat a medium skillet over medium high heat. Add the marinated tofu and any remaining marinade. Add ยผ cup water and bring to a boil.
- Reduce heat and simmer, adding additional water to desired consistency (I prefer additional liquid for serving). Cook until tofu is heated through, about 10 minutes. Season to taste with salt and pepper.
Recipe Video
Notes
- Oregano:ย Chipotle uses Mexican oregano, but you can use Italian oregano if thatโs all that you have. They have different flavors (Mexican oregano tastes more like marjoram) but both taste great in this recipe.
- Olive oil:ย Chipotle uses rice bran oil, but olive oil is more widely available (and probably already in your pantry).
- Tofu: Start with extra-firm tofu and squeeze it to extract as much liquid as possible. There are two easy ways:
- Wrap in paper towels and place in a dish. Set a heavy object on top such as a cast-iron skillet with cans on top.
- Use a handy-dandy super-slick fast-and-easy tofu press (this is the one I have and it works really well).
- Once youโve pressed the tofu, slice it into 8 slices. If you your brick is really divided into 2 bricks, cut each slab into 4 slices. Youโll know what I mean once you start looking at tofu.
- Yield: This recipe makes about 4 c. Sofritas braised tofu, enough for servings, 1 c. each.
- Storage: Store leftovers covered in the refrigerator for up to 4 days.
Sooooooo delicious! I make this all the time! Thanks so much for posting this.
Youโre so welcome, Mandy! Iโm glad you love it! โ Meggan
Hi Meggan. I have a question for you. Is it possible to substitute for the Tofu with Tempeh? I have just started looking for recipes using Tempeh and this recipe sounds delicious but I donโt eat Tofu. Being a chef, you would know if this substitution would work. Thank you so much.
Hi Josie, thank you so much for writing! I havenโt tried this using tempeh, but I donโt see why it wouldnโt work well here. If you do try it, please write again. I would love to know how it turns out! โ Meggan
This is missing two crucial parts. The onions, peppers, and tomatoes need to be sautรฉed beforehand โ the raw veggie taste is way too bitter and Chipotle does not have a raw onion flavor (even after you cook with the tofu it was still giving this flavor). Also needs tomato paste to give it the thicker, sauce-like liquid surrounding the tofu like Chipotles. Overall, big miss.
Iโm not sure why it was given 5 stars from everyone, assume the moderator only accepts reviews with 5 star ratings to be posted.
Hi Marge, thank you for your feedback. I appreciate you taking the time to write, and Iโm sorry you didnโt care for it. We havenโt received a lower rating on this recipe, but if you look through the site and comments, you will see I do approve ratings of less than five, and take feedback seriously. I hope you find a recipe more to your liking. Take care and sorry again. โ Meggan
Good lord. Get a real gripe. Making it now and itโs delicious!
This is missing two crucial parts. The onions, peppers, and tomatoes need to be sautรฉed beforehand โ the raw veggie taste is way too bitter and Chipotle does not have a raw onion flavor (even after you cook with the tofu it was still giving this flavor). Also needs tomato paste to give it the thicker, sauce-like liquid surrounding the tofu like Chipotles. Overall, big miss.
At what stage would you suggest adding sofritas to a chili recipe? I want it to maintain itโs texture. Thanks!
Hi Nyka, I would add it closer to the end of the chiliโs simmering time, within the last 10 minutes, so it has time to absorb the flavor and come to temperature but still maintain its texture. Please write to let me know how it turns out! โ Meggan