• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Spring
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home > Recipes > Tofu

    Copycat Chipotle Sofritas

    Published: Jan 31, 2021 · Modified: Jan 27, 2023 by Iosune · This post may contain affiliate links · 4 Comments

    Jump to Recipe Video
    A wooden spoon with some Chipotle sofritas and a frying pan with the remaining sofritas.
    Overview of a frying pan with Chipotle sofritas and a wooden spoon.

    This copycat chipotle sofritas recipe is so delicious, healthy, easy to make, ready in 30 minutes, and tastes just like the original!

    When I made this recipe for the first time it blew my mind. It tastes even better than Chipotle's and it's also much healthier.

    Overview of a frying pan with Chipotle sofritas and a wooden spoon.

    Chipotle sofritas go amazingly well with dishes like burritos or tacos, but you can actually add them to your favorite recipes as your source of plant-based protein. It's full of flavor, so delicious, and ready in no time.

    Whether you're new to plant-based eating, or not, this is a super tasty and affordable alternative to animal-based protein. That's why it's included in my Veganuary recipe collection.

    Although sofritas are delicious by themselves, they go really well with rice, veggies, and some sauce like guacamole, sour cream, or vegan nacho cheese to make a burrito bowl.

    They also can be used anywhere else you need a protein-packed filling or topping, like burritos, tacos, bowls, or nachos.

    Jump to:
    • 🌟 You’ll love this recipe because it is
    • 🧾 Ingredients
    • 🔪 Instructions
    • 📋 Substitutions & variations
    • 🍽 Equipment
    • ❄️ Storage
    • 💭 Expert tips
    • ❓Recipe FAQs
    • 🌯 More vegan Mexican-style recipes
    • 📖 Recipe

    🌟 You’ll love this recipe because it is

    • Made with simple and easy-to-get ingredients. If you can't find chipotle peppers in your area I give you an alternative below.
    • Really affordable.
    • A healthier alternative to the original recipe.
    • Perfect to eat by themselves or to make tacos, burritos, and all kinds of Mexican-style recipes.
    • Better than Chipotle's!

    🧾 Ingredients

    Ingredients needed to make Chipotle sofritas.
    • Firm tofu: firm or extra firm tofu work best for this recipe. Soft or silken tofu is not a good choice as it will fall apart easily.
    • Extra virgin olive oil.
    • Garlic.
    • Onion.
    • Green bell pepper: some recipes call for poblano pepper, but I think this dish is already spicy with chipotle pepper, so I prefer to add green bell pepper instead.
    • Tomato.
    • Chipotle pepper in adobo.
    • Adobo sauce: I used the sauce in the chipotle pepper can.
    • Tomato paste.
    • Red wine vinegar: the original recipe is made with this type of vinegar, but any other kind will work as well.
    • Ground cumin.
    • Dried oregano.
    • Salt: I used ionized salt, but any salt will do.
      Ground black pepper: fresh ground black pepper tastes amazing. However, I find store-bought more convenient and also easier to measure with a teaspoon.
    • Water: it can be replaced with vegetable stock for extra flavor.

    See the recipe card below for a full list of ingredients and measurements.

    🔪 Instructions

    A frying pan with cooked tofu slices.

    Step 1: Heat the oil in a large frying pan and when it’s hot, add the tofu slices. Cook over medium-high heat until both sides are golden brown.

    Small pieces of tofu in a food processor.

    Step 2: Roughly chop the tofu into small pieces with a knife, or pulse the tofu in a food processor. Set aside.

    Chipotle sofritas sauce in a food processor.

    Step 3: Add all the sauce ingredients except the water to a food processor and blend until well combined.

    The sauce fully cooked in a frying pan.

    Step 4: Pour the sauce into a large frying pan and cook over medium-high heat for 2-3 minutes, stirring occasionally.

    Tofu and sauce mixed in a frying pan before cooking.

    Step 5: Add the tofu and stir to coat. 

    Fully cooked Chipotle sofritas in a frying pan.

    Step 6: Pour the water to make it a little saucy. Cook over medium-high heat for about 5 minutes. Serve immediately.

    📋 Substitutions & variations

    • Extra virgin olive oil is my favorite oil for this recipe, but any other will do.
    • Make it oil-free: just omit the oil and cook the tofu in a non-stick frying pan.
    • Feel free to use any type of onion you have on hand.
    • I used the adobo sauce from the can of chipotle peppers.
    • If you can't find chipotle pepper in adobo, don't worry, just replace it and the adobo sauce with 3-4 tablespoons of tomato paste.
    • If you omit them, you'll need something to make your Chipotle sofritas spicy, like cayenne pepper or chili powder. Add it to taste until it's spicy enough for you.
    • Red wine vinegar can be replaced with other vinegar like apple cider or white vinegar. Lemon or lime juice can also be a good alternative, but I think vinegar works best.
    • Feel free to customize your Chipotle sofritas with your favorite herbs and spices.

    🍽 Equipment

    To make this recipe you'll need:

    • Measuring tablespoons and measuring cups (or a scale) to weigh your ingredients.
    • A frying pan and a spatula or wooden spoon.
    • A food processor. You can use a knife if you don't have one to roughly chop the tofu into small pieces, but a food processor is the best choice.
    • To make the sauce you could use a knife, a high-speed blender, or an immersion blender instead of the food processor.

    A wooden spoon with some Chipotle sofritas and a frying pan with the remaining sofritas.

    ❄️ Storage

    • Refrigerator: store leftovers in an airtight container in the refrigerator for up to a week.
    • Freezer: store leftovers in an airtight container in the freezer for up to 3 months. It might change the texture slightly (maybe a little chewier), though.
    • Thaw: transfer to the refrigerator to thaw overnight.
    • Reheat: it can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little oil, water, or vegetable stock if needed.

    💭 Expert tips

    • I hardly ever press my tofu, it saves me time and effort and I think it's not necessary.
    • If you press it, you'll get extra crispy tofu. You just need to wrap the tofu in a clean towel and apply a steady weight to squeeze out the moisture. Let it sit for 5 to 10 minutes.
    • If you freeze the tofu and then defrost it, it'll become more porous, absorb flavors more easily and give it a more meat-like texture. I don't do it very often to keep things simple.
    • Not into spicy food? Just omit the chipotle peppers and the adobo sauce and use 3-4 tablespoons of tomato sauce instead.
    • Using a food processor is the best choice. A knife can be used to chop the tofu, but with the food processor the size and texture of the tofu crumbles will be just perfect.

    ❓Recipe FAQs

    What is sofritas?

    Sofritas is a popular plant-based protein option at fast-food chain Chipotle, made with chopped tofu that is braised in a spicy sauce made of a blend of spices, chipotle peppers, tomatoes, onions, and peppers.

    It can be added to tacos, burritos, salads, and more.

    Can I make my Chipotle sofritas in advance?

    Of course! Just store them in an airtight container in the refrigerator for up to a week and reheat them in the microwave or on the stovetop over medium heat until warmed through.

    Add a little oil, water, or vegetable stock if necessary.

    What kind of tofu is best to make Chipotle sofritas?

    Extra-Firm tofu has the least amount of liquid and is an excellent choice for this recipe.

    However, I find it too dry sometimes, so I prefer to use firm tofu because it has the proper amount of liquid without falling apart like silken or soft tofu, but it's not as dry as extra-firm tofu.

    Do you really have to press the tofu?

    As I explained above in more detail, I hardly ever press my tofu and I'm so happy with the results.

    But for extra crispy tofu and if you want the tofu to absorb even better all the flavors from the sauce, you can press it.

    How can I make Chipotle sofritas soy-free?

    The only soy ingredient in this recipe is tofu, so just replace it with any other source of plant-based protein like seitan, chickpea tempeh, or legumes like chickpeas, lentils, or beans.

    🌯 More vegan Mexican-style recipes

    • Jackfruit Carnitas
    • Vegan Fajitas
    • Vegan Quesadilla
    • Tofu Tacos

    ⭐️ Did you like this copycat Chipotle sofritas recipe? Please consider giving it a 5-star rating and comment below!

    📖 Recipe

    Overview of a frying pan with Chipotle sofritas and a wooden spoon.

    Copycat Chipotle Sofritas

    This copycat chipotle sofritas recipe is so delicious, healthy, easy to make, ready in 30 minutes, and tastes just like the original!
    4.80 from 5 votes
    PRINT PIN RATE
    Course: Main Dish, Side Dish
    Cuisine: Mexican
    Diet: Vegan
    Prep Time: 10 minutes
    Cook Time: 20 minutes
    Total Time: 30 minutes
    Servings: 4
    Author: Iosune


    Ingredients 

    US Customary - Metric

    For the tofu:

    • 1 block firm tofu, about 14 ounces or 400 g, drained, patted dry, and cut into 8 slices
    • 1 tablespoon extra virgin olive oil

    For the sauce:

    • 3 cloves garlic, peeled
    • ½ medium onion, peeled and roughly chopped, I used yellow onion
    • 1 medium green bell pepper, roughly chopped
    • 1 medium tomato, roughly chopped
    • 1 chipotle pepper in adobo
    • 2 tablespoons adobo sauce
    • 2 tablespoons tomato paste
    • 2 teaspoons red wine vinegar, or any other type of vinegar
    • 2 teaspoons ground cumin
    • 2 teaspoons dried oregano
    • ½ teaspoon salt
    • ¼ teaspoon ground black pepper
    • ½ cup water
    Prevent your screen from going dark

    Instructions

    • Heat the oil in a large frying pan and when it’s hot, add the tofu slices. Cook over medium-high heat until both sides are golden brown.
    • Roughly chop the tofu into small pieces with a knife, or pulse the tofu in a food processor. Set aside.
    • Add all the sauce ingredients except the water to a food processor and blend until well combined.
    • Pour the sauce into a large frying pan and cook over medium-high heat for 2-3 minutes, stirring occasionally.
    • Add the tofu and stir to coat. Pour the water to make it a little saucy. Cook over medium-high heat for about 5 minutes. Serve immediately.

    Video

    Notes

    Substitutions:
    • Extra virgin olive oil is my favorite oil for this recipe, but any other will do.
    • Make it oil-free: just omit the oil and cook the tofu in a non-stick frying pan.
    • Feel free to use any type of onion you have on hand.
    • I used the adobo sauce from the can of chipotle peppers.
    • If you can't find chipotle pepper in adobo, don't worry, just replace it and the adobo sauce with 3-4 tablespoons of tomato paste.
    • If you omit them, you'll need something to make your Chipotle sofritas spicy, like cayenne pepper or chili powder. Add it to taste until it's spicy enough for you.
    • Red wine vinegar can be replaced with other vinegar like apple cider or white vinegar. Lemon or lime juice can also be a good alternative, but I think vinegar works best.
    • Feel free to customize your Chipotle sofritas with your favorite herbs and spices.
    Storage:
    • Refrigerator: store leftovers in an airtight container in the refrigerator for up to a week.
    • Freezer: store leftovers in an airtight container in the freezer for up to 3 months. It might change the texture slightly (maybe a little chewier), though.
    • Thaw: transfer to the refrigerator to thaw overnight.
    • Reheat: it can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little oil, water, or vegetable stock if needed.

    Nutrition

    Serving: 1serving | Calories: 172kcal | Carbohydrates: 11g | Protein: 10g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Sodium: 1907mg | Potassium: 259mg | Fiber: 3g | Sugar: 4g | Vitamin A: 484IU | Vitamin C: 20mg | Calcium: 176mg | Iron: 3mg

    More Tofu Recipes

    • Tofu Steak
    • Vegan Tofu Ricotta Cheese (4 Ingredients)
    • Crispy Baked Tofu (5 Ingredients)
    • Easy Tofu Stir Fry

    Reader Interactions

    Comments

    1. Eric Lovelace says

      June 02, 2021 at 9:39 pm

      5 stars
      This is really good! I have not tried the Chipotle version but it cannot be better than this. We use it when we make vegan Taco Bell Crunchwrap Supremes!

      If you are in a super hurry, try our shortcut version of this recipe: Crumble 2 blocks of tofu by hand into the skillet, mix in 1 or more cups chunky salsa + pack of taco seasoning, and cook it down for 8-10 minutes.

      Reply
      • Iosune Robles says

        June 03, 2021 at 3:22 pm

        Thanks for the idea! I'm glad you liked it 🙂

        Reply
    2. Angela says

      February 14, 2021 at 2:46 pm

      5 stars
      Excellent! Very flavorful. Would not change. Thank-you!

      Reply
      • Iosune Robles says

        February 15, 2021 at 7:41 am

        Thank you so much Angela 🙂 Have a nice day!

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog. Here you’ll find nutritious and delicious vegan recipes that will help you stay healthy and happy.

    More about me →

    Popular

    • Tofu Scramble
    • General Tso's Tofu
    • Easy Tofu Stir Fry
    • Vegan Jambalaya

    Vegan Spring

    • Vegan Chicken Salad
    • Tofu Salad
    • Fruit Infused Water
    • Vegan Blueberry Muffins

    As seen in

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2022 Simple Vegan Blog