Chipotle Sofritas (Copycat)

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.

Chipotle sofritas in a white bowl with rice.


 

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).

Chipotle Sofritas Ingredients

Labeled ingredients for Chipotle Sofritas.

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:
    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.
    2. Use a handy-dandy super-slick fast-and-easy tofu press (this is the one I have and it works really well).
    3. 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.
Slices of tofu on a white plate.

How to make Sofritas

  1. 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.
Sauce for Chipotle sofritas in a food processor.
  1. 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.
Tofu slices being cooked in a frying pan.
  1. Roughly chop the tofu, or pulse the tofu in a food processor until the tofu is roughly in ¼ inch pieces.
Tofu in a food processor.
  1. Place in a bowl and add the marinade. Cover and allow to sit for at least 30 minutes, or overnight in the refrigerator.
Chipotle sofritas in a clear glass bowl before being cooked.
  1. 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.
Chipotle sofritas in a black frying pan.
  1. 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.
Chipotle sofritas in a white bowl with rice.

Recipe tips and variations

Someone scooping Chipotle sofritas in a black frying pan.

Frequently Asked Questions

What are the sofritas at Chipotle?

Sofritas are a spicy, tomato-braised shredded tofu dish. They get their heat from chipotle peppers in adobo sauce and are 100% vegan.

How do you press tofu?

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).

What can I do with leftover chipotle peppers and/or adobo sauce?

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.

What is a substitute for adobo sauce?

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

Join Us

HUNGRY FOR MORE? Sign up for our weekly newsletter and follow along on FacebookPinterest, and Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
A white bowl with rice and Chipotle Sofritas.

Chipotle Sofritas (Copycat)

This Chipotle Sofritas recipe tastes just like the original! Shredded tofu braised in spices makes a great vegan option for burritos, tacos, and salads.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 4 servings (1 cup each)
Course Main Course
Cuisine Mexican
Calories 128
5 from 259 votes

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

  1. 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.
  2. Olive oil: Chipotle uses rice bran oil, but olive oil is more widely available (and probably already in your pantry).
  3. Tofu: 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.
    2. Use a handy-dandy super-slick fast-and-easy tofu press (this is the one I have and it works really well).
    3. 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.
  4. Yield: This recipe makes about 4 c. Sofritas braised tofu, enough for servings, 1 c. each.
  5. Storage: Store leftovers covered in the refrigerator for up to 4 days.

Nutrition

Serving: 1 cupCalories: 128kcalCarbohydrates: 10gProtein: 10gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gSodium: 88mgPotassium: 348mgFiber: 3gSugar: 5gVitamin A: 525IUVitamin C: 30mgCalcium: 58mgIron: 2mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill
5 from 259 votes (221 ratings without comment)

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

    1. LOL!!! yes it is Lauren, yes it is. Wow. Clearly I forgot to turn my brain on that day… I have no explanation for why I said that. I think I must have thought he meant soy sauce? Wow. In any case, thank you so much for being nice about my egregious error. 🥴 Thank you. -Meggan

    1. Thanks for sharing! You stumbled across the ONLY tofu recipe on my site, LOL. Sorry you got lost. -Meggan

  1. I love this recipe sooo much but when I make the marinade it turns out more like a chunky salsa. Just wondering if this is how it supposed to be or if I’m doing something wrong. They don’t look like the Sofritas at chipotle which is fine by me since the flavor is on point I just don’t know if they are supposed to.

    1. Hi Samantha, I think mine also looked like chunky salsa. It probably depends on your food processor (or some people might use a blender and it might grind up more). I don’t think you’re doing anything wrong. You could try running the processor longer if you want it smoother, but that might not make a huge difference. I think it could even depend on how juicy the tomato is or something like that! The way it looks for my photos vs. my video are just COMPLETELY different, but it all tastes the same. So, I think you’re fine. The real question is – are you happy with it? If you’re happy, then I’m happy. -Meggan

    2. If you want to have some liquid to the salsa, just add a little water to the mixture and it will loosen up.

  2. taste just like the real thing! Great flavor! Makes for a tone of leftovers that lasted me a week!5 stars

  3. Thank you so much for this delicious recipe! I just had Chipotle’s sofritas for the first time and immediately looked up recipes so that I could make it at home. I pressed my tofu for about two hours and it was stayed firm and crisp. The spice level was perfect. I served it as a “burrito bowl,” adding chopped greens, brown rice, chopped onions and just a dab of sour cream. Everyone loved it!5 stars

  4. Easy to do – tastes great but very spicy hot. I’ve eaten at Chipotle many times and it was never this spicy hot. Unless you really like it hot, cut the chipotle chile to 3/4 or at most 1. The rice was terrific though.

    1. Hi Marilyn, I appreciate the feedback and I’m so sorry that it was spicy. I’m going to change the recipe to make the chipotle chiles optional. I know I have 2 listed, but the problem is I never mentioned you are supposed to take the seeds out. If you take the seeds out, 2 are probably fine, but it also depends on the particular pepper. So I think optional is best, I’ll leave the adobo for sure, and I’ll mention about taking the seeds out if you use them. I’m so sorry about that! Thanks. -Meggan

  5. The meals look delicious, appetizing, fresh and wonderful. In fact i salivated when i was critically looking at the meals.
    Congratulation Meggan
    Thank You.5 stars