This recipe for Copycat Chipotle Sofritas comes together quickly to create perfectly seasoned, hearty, plant-based Sofritas Meat.

Chipotle made Sofritas meat famous. Their vegan protein option is made with crumbled crispy tofu that is braised in a slightly spicy, richly seasoned sauce.
And let me tell you, this is tofu done right! It is not bland. It is not mushy. It is not rubbery. Even my meat-eating husband and son love this spicy alternative to taco meat. Seriously, if you think you don't like tofu, Sofritas is the recipe that WILL change your mind.
And while I love Chipotle, you can easily make Copycat Sofritas Meat at home that is lower in sodium and MUCH less expensive. Plus at home, you can go back for seconds!
Ingredients for Sofritas Taco Meat

- Tofu: Be sure to use firm or extra-firm tofu. Silken tofu will NOT work for this recipe. You can find tofu in the refrigerated produce section at your local grocery store.
- Oil: I recommend a neutral oil, such as canola or avocado oil for this recipe, as the tofu will absorb some of the flavors of the oil.
- Poblano Pepper: A charred, skinned poblano pepper adds a great smoky, authentic flavor, but can be omitted to save time if desired.
- Salsa: Salsa contains onions, peppers, and tomatoes and is full of flavor, making it a great short-cut ingredient. It adds A LOT of flavor to the sauce for the Sofritas without a lot of added ingredients. Use your favorite jar, canned, or homemade salsa.
- Canned Chipotle Peppers: These peppers add incredible flavor to this sauce and should not be skipped. Because you won't need to use the full can, place the leftover chipotle peppers with adobe in an ice cube tray. Freeze until solid and then pop into a labeled freezer-safe bag. Store in the Freezer for 3-6 months. 1 cube equals about 1 tablespoon of chipotles with adobe sauce.
- Sweetener: You need a bit of sweetener to balance the spiciness of this recipe. For a vegan-friendly recipe use maple syrup. Otherwise, honey works well in place of maple syrup.
- Spices: To round out the flavor, smoked paprika and cumin are added to the sauce. Feel free to use regular paprika if you don't have smoked paprika on hand.
- Lime: The juice of fresh lime will add just the right acidity to the Sofritas and finish off the flavor perfectly. Don't overlook this addition!
How to Make Sofritas Meat
This copycat recipe for Chipotle Sofritasis also EASY to make. Easy enough for a busy weeknight. You will find the full recipe in detail in the recipe card.
Step One: Press Tofu. It is important to press the tofu for 30-60 minutes before pan-frying. This is a process that removes extra liquid in the tofu and will help your tofu crisp up beautifully.

Step Two: Prepare the Sauce. While the tofu is being pressed, use the time that the tofu is pressed to prepare the Sofritas sauce.

Step Three: Crumble the Tofu. Using your hands, crumble the tofu into bite-sized pieces. This will replicate the texture of Chipotle

Step Four: Prepare Sofritas Meat. Now it is as easy as browning the crumbled tofu and adding the sauce to warm through.

How to Serve Sofritas
Whether you serve Sofritas on a burrito, a burrito bowl, or on a salad, they add so much flavor, protein, and texture to a variety of meals. Below are some of my favorite ways to use serve Copycat Chipotle Sofritas at home.
- Add this tofu taco meat to taco shells, corn tortillas, or homemade flour tortillas, and top with your favorite taco toppings.
- Serve Sofritas over Instant Pot Cilantro Lime Rice or Instant Pot Brown Rice to create a homemade burrito bowl.
- Instead of using beans in the filling of Vegetarian Enchiladas, swap them out for equal amounts of these Homemade Sofritas.
- Use Sofritas in place of taco meat to create a delicious vegetarian taco salad.

Storing Leftover Sofritas Meat
- Refrigerate: Store leftover cooled Sofritas in a covered container in the refrigerator for up to 5 days.
- Freeze: Store cooled Sofritas in an airtight, freezer-safe container in the freezer for up to 1 month.
- Reheat: Defrost in the refrigerator if needed. For the best texture, reheat the cold, defrosted Sofritas in a nonstick skillet over high heat until just browned and warmed through.
More Meatless Tex-Mex Recipes
Need more inspiration for planning meals that your family will love? Sign up for my FREE Meal Plans and each week you will get a meal plan with a shopping list.
If you tried this recipe for Copycat Chipotle's Sofritas meat, I would love for you to leave a comment and review below.

Copycat Chipotle Sofritas
Ingredients
- 16 ounce block extra-firm tofu
- ½ tablespoon neutral oil I recommend avocado oil
For the sauce:
- 1 poblano pepper
- 1 chipotle pepper in adobo
- 2 tablespoons adobo sauce
- ½ cup salsa
- 2 teaspoons pure maple syrup honey
- 1 teaspoon minced garlic optional
- ½ teaspoon salt
- ½ teaspoon cumin
- 1 teaspoon smoked paprika
- ¼-½ cup water divided
- Juice of 1 lime
Instructions
Prepare Tofu
- Wrap the block of tofu in paper towels. Place a heavy skillet on top of the wrapped tofu. Let the tofu press for at least 20 minutes. Alternatively, you can do this the night before preparing sofritas and leave the tofu pressing in the refrigerator.
- Once the tofu is pressed crumble or tear each slice into small pieces, about ½ inch each.
Prepare Sauce
- While the tofu is pressing, char the poblano pepper. On a gas stove or grill, turn the heat to high. Place the poblano pepper directly over the flame. Allow the skin to blacken and bubble up, flipping to char each side. Alternatively, you can char the pepper under your oven broiler, turning it every few minutes. Place the charred pepper in a plastic bag and seal. In about 5-10 minutes, take the pepper out of the bag and the skin will peel right off. Discard the skin and roughly chop the pepper.
- Place the pepper, salsa, chipotle peppers, adobo sauce, cumin, salt, paprika, garlic, maple syrup, and ¼ cup of water into a food processor or blender and blend until smooth.
Prepare Sofritas Meat
- Heat a cast-iron skillet or heavy-bottomed skillet over medium-high heat. Add in the oil and let heat until shimmering. Add the tofu to the skillet and saute until browned, stirring often.
- Add in the sauce and bring to a low boil. Reduce heat to medium-low and simmer for 10 minutes, adding up to an additional ¼ cup of water if needed. Finish with the juice of the lime and taste to adjust seasonings as needed.
- Serve in burrito bowls, burritos, tacos, or as desired.
Paula K
Just fantastic! Even my picky 12year old loved them!
Kristen Chidsey
When the picky eater is happy, you know it is a winner!
Eden
Made these for dinner and they are awesome! So flavorful and good, can't wait to make them again. Taste just like Chipotle's!
Kristen Chidsey
I love hearing that, Eden!
Marleny
What type of salsa did you use?
Kristen Chidsey
Any jarred salsa works great in this recipe Marleny 🙂
Leah
Did I miss the amount of garlic to include? I came across it in the directions but don’t see an amount.
Kristen Chidsey
Sorry Leah for that! It is 1 teaspoon of minced garlic (optional)
Jessica Formicola
These sofritas are even better than the ones at Chipotle! So flavorful and delicious!
Kristen Chidsey
WAHOO!!! I am so glad you enjoyed so much Jessica.
Shadi Hasanzadenemati
I'm made these for the weekend, everyone devoured it!