This Chipotle copycat Sofritas Tofu is crispy, chewy, meaty, spicy and packed with flavor in every bite. It's a delicious, easy weeknight dinner and it's perfect in burrito bowls, tacos, and so much more!
Jump to:
This sofritas tofu is my all-time favorite way to prepare tofu. The texture is unbelievably similar to meat, with crispy edges, a chewy texture and SO much flavor.
I always know it's a great recipe if my husband – not the biggest tofu fan – goes back for seconds. He loved this one, and so will you! It's a great weeknight dinner for any occasion, with plenty of plant-based protein, and it's so versatile.
Ingredients
Here's what you'll need to make this chipotle sofritas tofu:
Ingredient Notes
- Tofu: It's essential to use extra firm tofu in this recipe. To make sure it can get as crispy as possible, you'll want to drain well, pat dry and then press the tofu to remove as much moisture as possible. Don't skip this step, otherwise the tofu will not get crispy and chewy.
- Cornstarch: This is used to make the tofu extra crispy. You can also use arrowroot starch.
- Chipotles in adobo: Canned chipotles in adobo add smokiness and spice to this sofritas tofu. You'll be using an actual pepper from the can, plus some of the adobo sauce. If you're sensitive to spice, start with just 1 pepper and 1 tablespoon of sauce. You can always increase from there.
- You can typically find canned chipotles in adobo in the international foods section of your grocery store.
- Tomato paste: This is essential for adding depth of flavor to the sauce without adding too much moisture.
- Lime juice: Freshly squeezed is always best!
- Sugar: you can also use coconut sugar, brown sugar, honey or agave. A small amount of sugar helps balance out the flavors of the sauce, but you can leave it out if preferred.
- Seasonings: Salt, dried oregano (Mexican oregano if possible), cumin and coriander all bring lots of flavor to the sauce.
- Water: Substitute with vegetable broth for extra flavor.
Instructions
PREP: Preheat oven to 375˚F / 190˚C.
Drain tofu and slice block in half widthwise. Wrap the tofu in paper towel or a clean dish towel and set something heavy on top (like a cast iron pan). Let sit for at least 15 minutes, or preferably 30 minutes, to remove as much moisture as possible.
Cut the tofu into ½-inch cubes.
STEP 1: Place pressed tofu in a ziploc or reusable bag with 1 tablespoon oil and shake to coat. Add cornstarch and salt and shake until tofu is evenly coated.
STEP 2: Transfer tofu to a parchment paper-lined baking sheet and bake for 25-30 minutes, until golden brown and crispy.
STEP 3: Remove from oven and roughly chop tofu into smaller pieces.
STEP 4: While the tofu is baking, add all sauce ingredients to a blender and blend until smooth. If you're sensitive to spice, start with 1 chipotle pepper and 1 tablespoon of adobo sauce, and increase after tasting (if desired).
STEP 5: Add remaining 2 tablespoon of oil to a large skillet over medium heat. Add onion and sauté for 5 minutes, until softened. Add garlic and continue cooking for 1 minute, until fragrant.
STEP 6: Add chopped tofu and stir well. Add in sauce and let simmer for 10-15 minutes, stirring every minute or two, until tofu is crispy and sauce is mostly reduced. We keep the heat around medium so the tofu can crisp up a bit more.
STEP 7: Serve in a burrito bowl, tacos, or eat on its own.
Video Tutorial
Uses for Sofritas Tofu
- Burrito Bowl: This is my favorite use for this sofritas tofu. You can make your own Chipotle-style burrito bowl at home by serving sofritas tofu with cilantro lime rice (or cauliflower rice), and toppings like pinto or black beans, corn salsa, regular salsa, cheese, sour cream and guacamole.
- Add it to burritos and breakfast burritos.
- Serve it as taco filling. It's especially delicious with this avocado crema and pickled onions! It's also great in taco lettuce wraps.
- Enjoy on top of nachos or in a quesadilla.
- With tortilla chips. It's so delicious that I also just love eating it by the spoonful!
Tips and FAQS
- Be sure to use extra firm tofu, and press it ahead of time to remove as much moisture as possible. The firmer the tofu, the crispier (and more delicious!) the sofritas.
- Don't skip the cornstarch. This allows the tofu to form a super crispy outer layer, which vastly improves the texture and chewiness.
- Let the pan get hot to allow the tofu to get extra crispy.
- Low spice tolerance? Start with 1 tablespoon of adobo sauce and taste before adding more. Too much adobo can make this pretty spicy, especially for younger kids. I personally prefer this recipe with about 3 tablespoon of adobo sauce, but 2 tablespoon is a great happy medium.
- Don't chop the tofu too small. It's nice to have a bit of texture – roughly chop the tofu until you have bite-sized pieces.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 1 week. Reheat in the microwave or add some oil to a skillet to reheat on the stovetop until crisp.
Related Recipes
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.
📖 RECIPE
Print📖 Recipe
Chipotle Sofritas Tofu
- Total Time: 1 hour 15 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This Chipotle-copycat Sofritas Tofu is crispy, chewy, meaty, spicy and packed with flavor in every bite. It's a delicious, easy weeknight dinner and it's perfect in burrito bowls, tacos, and so much more!
Ingredients
Tofu:
- 1 14 oz package extra firm tofu, drained and pressed
- 3 tablespoons oil, divided (avocado oil, vegetable oil, etc.)
- 1 tablespoon cornstarch
- ½ teaspoon salt
- 1 small yellow onion, diced (~1 cup)
- 1 tablespoon minced garlic (2-3 cloves)
Sauce:
- 1 chipotle pepper canned in adobo sauce
- 2-3 tablespoons of the adobo sauce from the can (depending on your spice preference)
- 2 tablespoons tomato paste
- 1 ½ tablespoon freshly squeezed lime juice
- 1 teaspoon salt
- ¾ teaspoon dried oregano
- ½ teaspoon cumin
- ½ teaspoon coriander
- 2 teaspoon sugar or honey (optional)
- ½ cup water
Instructions
- Preheat oven to 375˚F/190˚C.
- Prep the tofu: Drain tofu and slice block in half widthwise. Wrap the tofu in paper towel or a clean dish towel and set something heavy on top (like a cast iron pan). Let sit for at least 15 minutes, or preferably 30 minutes, to remove as much moisture as possible.
- Cut the tofu into ½-inch cubes.
- Bake the tofu: Place pressed tofu in a ziploc or reusable bag with 1 tablespoon oil and shake to coat. Add cornstarch and salt and shake until tofu is evenly coated. Transfer tofu to a parchment paper-lined baking sheet and bake for 25-30 minutes, until golden brown and crispy. Remove from oven and roughly chop tofu into smaller pieces.
- Make sofritas sauce: While the tofu is baking, add all sauce ingredients to a blender and blend until smooth. If you're sensitive to spice, start with 1 chipotle pepper and 1 tablespoon of adobo sauce, and increase after tasting (if desired).
- Sauté onion and garlic: Add remaining 2 tablespoon of oil to a large skillet over medium heat. Add onion and sauté for 5 minutes, until softened. Add garlic and continue cooking for 1 minute, until fragrant.
- Make sofritas tofu: Add chopped tofu and stir well. Add in sauce and let simmer for 10-15 minutes, stirring every minute or two, until tofu is crispy and sauce is mostly reduced. We keep the heat around medium so the tofu can crisp up a bit more.
- Serve in a burrito bowl, tacos, or eat on its own.
Notes
Be sure to use extra firm tofu, and press it ahead of time to remove as much moisture as possible. The firmer the tofu, the crispier (and more delicious!) the sofritas.
Don't skip the cornstarch. This allows the tofu to form a super crispy outer layer, which vastly improves the texture and chewiness.
Low spice tolerance? Start with 1 tablespoon of adobo sauce and taste before adding more. Too much adobo can make this pretty spicy, especially for younger kids. I personally prefer this recipe with about 3 tablespoon of adobo sauce, but 2 tablespoon is a great happy-medium.
Storage: Store leftovers in an airtight container in the refrigerator for up to 1 week. Reheat in the microwave or add some oil to a skillet to reheat on the stovetop until crisp.
Nutrition information provided is an estimate. It may vary based on cooking method and specific ingredients used.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Oven
- Cuisine: Mexican-American
Nutrition
- Serving Size:
- Calories: 237
- Sugar: 4.8 g
- Sodium: 885.6 mg
- Fat: 15.9 g
- Carbohydrates: 12.2 g
- Fiber: 2.3 g
- Protein: 11 g
Kathy The FUN Baker says
Hi Lexi,
I am always on the lookout for good tofu versions of popular dishes & this recipe looks AmaZing! I can't wait to try it!! Thank you for your Wonderful recipes, Lexi & Beth!!! (I will come back & rate it later after trying it.)
Andrea says
I think this recipe is fabulous! I've made it twice now and I'm so pleased with the flavor of the sauce and the texture of the tofu! My weekday vegetarian family loves it! thank you!
Lexi says
Thank you so much, Andrea! So glad you and your family enjoyed!
Victoria says
Tofu Sofritas - delicious. Love the adobo chili & lime combination. Great in taco salad & a breakfast burrito. Many thanks!
Pauline Flaga says
Thanks Beth & Lexi!! Loved this !!
Lexi says
So glad you enjoyed! 🙂