As an Amazon Associate I earn from qualifying purchases.

This homemade sofritas recipe is an easy and delicious take on the sofritas from Chipotle! Crispy charred tofu is simmered in a smoky and spicy salsa for a protein-packed topping for your vegan burrito bowls, tacos, quesadillas, and more.

a wooden spoon in a batch of cooked sofritas in a metal pan.
Want to save this recipe?
Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

What are Sofritas?

Sofritas are a tofu-based vegan meat substitute from Chipotle. Tofu is crumbled and fried with aromatic vegetables, chile peppers, and smoky seasonings until every piece is tender and bursting with smoky, savory flavors.

In our copycat Chipotle sofritas recipe, we did things a little differently. First, we fried slices of super-firm tofu until they were crispy and charred to give the vegan meat substitute more texture and deeper layers of smoky flavor. The tofu is then blended with a simple homemade salsa before it’s all simmered together in a skillet.

The result? Over-the-top tofu sofritas that rival classic Chipotle sofritas!

What we love most about homemade sofritas are the endless ways to enjoy them. They’re a protein-packed filling for vegan burritos, can be topped on a taco salad or grain bowl, and can even be stuffed into tortillas for filling and delicious vegan tacos. The options are practically endless!

Looking for more ways to make tofu exciting? Check out our crispy baked tofu, tofu ricotta cheese, and tofu bolognese recipes.

The Ingredients and Substitutes

ingredients for sofritas in individual white bowls with labels.
  • Tofu: We recommend using super-firm tofu because its chewy and ‘meaty’ texture is so similar to classic Chipotle sofritas. You can use extra-firm tofu instead, but make sure to press it beforehand.
  • High-heat oil: For frying. Feel free to use any neutral frying oil you like, such as canola oil or vegetable oil.
  • Vegetables: Green bell pepper, red onion, garlic cloves, and a chipotle chile give the sofritas a smoky-savory baseline of flavor.
  • Spices: We used a simple blend of cumin, Mexican oregano, salt, and black pepper to season the sofritas. If you can’t find Mexican oregano, use regular oregano instead.
  • Diced tomatoes: A can of diced tomatoes keeps the process simple and quick! Fresh hand-chopped tomatoes work well, too.

What Could I Add to Sofritas?

  • An extra spicy pepper: Take the heat up a notch by blending in a second chipotle chile!
  • Adobo sauce: 1 or 2 tablespoons of the adobo sauce in the can of chipotle peppers will enhance the smoky, spicy flavors.
  • Poblano peppers: If the chipotle chile is too spicy for you, swap it for a broiled poblano pepper instead. 
  • Tomato paste: A few tablespoons of tomato paste will lend a thicker texture and a heightened pop of umami.
  • Lime juice: Balance the bold flavors in the cooked sofritas with a generous squeeze of fresh lime juice.

How to Make Sofritas

  • Slice the brick of tofu into 6 slabs.
thick tofu slices on a white plate.
  • Heat the oil in a large skillet over high heat. Once hot, add the tofu and fry until it’s starting to char on both sides.

Fry the tofu slabs in a single layer, leaving space between each piece. This helps them crisp up to perfection! If your pan isn’t big enough, fry the tofu in batches.

frying tofu slices in a large metal pan.
frying tofu slices in a large metal pan.
  • Add the bell pepper, onion, chipotle chile pepper, garlic cloves, cumin, oregano, and diced tomatoes to a food processor.
  • Blend until you end up with an almost smooth sofritas sauce.
sofritas sauce ingredients in a food processor.
blended red salsa for sofritas in a food processor.
  • Chop the fried tofu into smaller pieces.
  • Add the tofu to the food processor with the salsa.   
  • Pulse until it’s chopped into small, lentil-sized pieces.
a pile of fried tofu pieces.
fried tofu pieces on top of a red salsa in a food processor.
an uncooked sofritas mixture in a food processor.
  • Heat the empty pan again over medium-high heat.
  • Add the tofu-salsa mixture to the hot pan.
  • Cover it with a lid, lower the heat, and let it simmer for 40 minutes.
  • Afterward, taste the sofritas and adjust the flavor with salt and pepper as needed.
pouring a sofritas mixture into a metal skillet.
seasoning cooked sofritas in a metal pan with salt and pepper.
  • Serve the sofritas in vegan burritos, tacos, salads, and more. It’s delicious served both hot and cold!

FAQs

What is sofritas made of?

The authentic sofritas from Chipotle are made from a handful of simple ingredients, like crumbled tofu, chipotle chiles, bell peppers, poblano peppers, dried herbs and spices, onions, vinegar, tomatoes, and tomato paste.

Are sofritas spicy?

The chipotle chile does give the sofritas a mild level of heat, but it won’t set your mouth on fire. If you’re not a fan of spicy food, only use half of a chipotle pepper or swap it for a poblano pepper.

What can I use instead of tofu?

It hasn’t been tested, but you can try using seitan, tempeh, or soy curls instead.

Are sofritas gluten-free?

Yes, this sofritas recipe is inherently gluten-free!

Pro Recipe Tips

  • Press the tofu: Super firm tofu contains very little water, but it still helps to drain as much excess water from the brick as possible. Once the water is drained, the tofu takes on an even more tender texture and will better absorb the flavors from the sauce.
  • Make the sofritas sauce ahead of time: After it’s blended (without the tofu), store the sauce/salsa in an airtight container and keep it in the fridge for 2 to 3 days or until you’re ready to make the sofritas.
  • Instead of frying the tofu: Feel free to bake the tofu instead. You can also skip frying or baking the tofu before adding it to the salsa to save time, but it won’t be as crisp and smoky.
a wooden spoon in a batch of cooked sofritas in a metal pan.

Serving Suggestions

Storage Instructions

After they cool to room temperature, transfer the leftovers to an airtight container and store them in the refrigerator for up to 5 days.

You can also freeze sofritas for up to 3 months, but the texture of the tofu will change upon thawing in the refrigerator overnight. 

Either reheat the sofritas in the microwave or a lightly oiled skillet over medium-high heat until warm and slightly crispy.

leftover sofritas in a glass storage container.

More Delicious Tofu Recipes

Photos by Alfonso Revilla

Sofritas

5 from 42 votes
Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour
Servings: 6 to 8
This homemade sofritas recipe is an easy and delicious take on the sofritas from Chipotle! Crispy charred tofu is simmered in a smoky and spicy salsa for a protein-packed topping for your burrito bowls, tacos, quesadillas, and more.

Ingredients 

  • 1 (16-ounce) block of super-firm tofu, drained
  • 1 tablespoon of high heat oil
  • 1 green bell pepper, chopped
  • 1 red onion, chopped
  • 1 chipotle chili
  • 3 cloves garlic, peeled
  • 2 teaspoons of ground cumin
  • 1 teaspoon of Mexican oregano
  • 1 (15-ounce) can of diced tomatoes, in their juices
  • Salt and black pepper to taste
  • 1 tablespoon of olive oil

Instructions 

  • Slice the tofu until you get 6 slices
  • In a large pan with a lid, heat the oil over high heat. Add the tofu in a single layer. Work in batches if your pan is not big enough. Cook for 1 to 2 minutes or until the tofu is starting to char. Flip and repeat the process. Transfer the tofu to a cutting board. Save the pan to use it again in step 4. Chop the Tofu and set aside.
  • In the cup of a food processor, add the bell pepper, onion, chipotle chile, garlic cloves, cumin, oregano, and the diced tomatoes. Pulse unitil a salsa consistency is achieved. Add the tofu and pulse until the tofu is chopped into lentil size pieces.
  • Heat the pan over medium high heat and add the sofrita mixture. As soon as it starts to boil, cover with a lid or it will start to spatter. Lower the heat and simmer for 40 minutes, checking and mixing sporadically to prevent burning.
  • When the 40 minutes have passed, taste and adjust salt and pepper levels.
  • Remove from the heat and serve hot or cold.

Notes

  • Press the tofu: Super firm tofu contains very little water, but it still helps to drain as much excess water from the brick as possible. Once the water is drained, the tofu takes on an even more tender texture and will better absorb the flavors from the sauce.
  • Make the sofritas sauce ahead of time: After it’s blended (without the tofu), store the sauce/salsa in an airtight container and keep it in the fridge for 2 to 3 days or until you’re ready to make the sofritas.
  • Instead of frying the tofu: Feel free to bake the tofu instead. You can also skip frying or baking the tofu before adding it to the salsa to save time, but it won’t be as crisp and smoky.

Nutrition

Calories: 138kcalCarbohydrates: 9gProtein: 8gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 4gSodium: 20mgPotassium: 217mgFiber: 3gSugar: 4gVitamin A: 171IUVitamin C: 24mgCalcium: 137mgIron: 2mg

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Additional Info

Author: Toni Okamoto
Course: Dinner
Cuisine: Spanish
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
About

Toni Okamoto

“They say you are what you eat, so I strive to be healthy.
My goal in life is not to be rich or wealthy,
‘Cause true wealth comes from good health and wise ways…
we got to start taking better care of ourselves ” – Dead Prez

More about Toni Okamoto

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    Chipotle’s sofritas are one of my favorite things on earth and one of the few fast food options I’ll eat lol. I can’t believe I’ve never tried making them at home before now. Absolutely amazing!

  2. 5 stars
    Simple uncomplicated to make… delicious over whole grains and with beans for even more nutrition. Delicious.