
This recipe was inspired by Chipotle’s tofu option called “sofritas.” Have you tried it? I often order it on my burrito bowl for some additional plant-based protein. It’s hearty, saucy and spicy, and makes the extra three-dollar charge for guacamole worthwhile.
I based this recipe directly on Chipotle’s ingredient list. Then, I played around with the amounts and the method until it tasted just right. Honestly, I like this version even better! It tastes fresh, flavorful and nicely spiced. Sometimes Chipotle’s sofritas are so spicy that they overwhelm the other flavors in my bowl.


Sofritas Ingredients
Chipotle’s recipe was inspired by sofrito, an aromatic base of garlic, onions and peppers found in Spanish and Latin American cuisines. You’ll find the full recipe below, but here’s what you’ll need to make it and why.
Olive oil: Sofrito is traditionally cooked in olive oil, so these sofritas are as well. I always use extra-virgin olive oil for cooking.
Tofu: Choose extra-firm tofu and crumble it with a fork for a texture like Chipotle’s. Once sauteed in olive oil until golden, it develops a surprising, subtly smoky note. The crumbled tofu has a lot of surface area that is eager to absorb seasonings.
Onion, red bell pepper and garlic: This trifecta creates the flavorful backbone of the dish. If you can’t find a red bell pepper, yellow or orange will work well.
Tomato paste and canned diced tomatoes: Diced tomatoes offer moisture and tenderness, and umami-rich tomato paste ramps up the tomato flavor.
Adobo sauce or chopped chipotle peppers: Both come from a can of chipotle peppers in adobo sauce. Chipotle peppers taste smoky and spicy, and contribute key flavor.
Recipe Tip
Store leftover tomato paste and chipotle peppers in adobo sauce in their own small freezer bags. Squeeze out the air before sealing the bag. Flatten the bags before freezing, and you’ll be able to tear off what you need for your next recipe.
Red wine vinegar: A splash of acidity livens up the overall flavor. Sherry vinegar would be a fine substitute.
Dried spices: We’ll use a combination of ground cumin, smoked paprika and oregano. The smoked paprika echoes the chipotle peppers.
Watch How to Make Sofritas


Uses for Sofritas
Sofritas are a protein-rich addition to your favorite Mexican and Tex-Mex meals. I always serve my sofritas with rich, creamy guacamole or sour cream to balance the heat.
Try dolloping sofritas into your burritos and burrito bowls, sprinkling it over nachos, stirring it into cheese before making quesadillas, or using it as a base for your tacos. I like sofritas with eggs, too, whether scrambled or fried.
Build your meal with these complementary additions:


More Recipes to Enjoy
If you appreciate these sofritas, check out these recipes with Mexican influences.
Please let me know how your sofritas turn out in the comments! I love hearing from you, and I’m eager to hear how you serve this recipe.

Sofritas (Chipotle-Style)
This sofritas recipe was inspired by Chipotle’s. It’s hearty and well-spiced, and adds plant-based protein and veggies to a variety of meals. Recipe yields 4 to 6 servings, depending on your portion size.
- Warm 2 tablespoons of the olive oil in a large skillet over medium-high heat until shimmering. Add the tofu and cook, stirring every couple of minutes, until it’s lightly golden brown on the edges, about 10 minutes. Transfer the tofu to a bowl and set it aside. Carefully wipe the skillet mostly clean with a towel, then return the skillet to the heat.
- Warm the remaining 1 tablespoon olive oil. Add the onion, bell pepper, and ¼ teaspoon salt. Cook, stirring occasionally, until the onion is translucent, about 3 to 5 minutes.
- Add the tomato paste, vinegar, adobo sauce and garlic, and stir to combine. Cook until the mixture is fragrant and the tomato paste has deepened in color, about 1 minute. Add the cumin, paprika and dried oregano and tomatoes and cook until fragrant, about 30 seconds.
- Add the diced tomatoes and cook until the bell peppers are tender enough to easily pierce through with a fork, about 2 to 3 minutes. Stir the tofu back into the skillet and cook until the mixture is combined, stirring often, and some of the sauce has soaked into the tofu, about 1 minute.
- Remove the skillet from the heat and adjust to taste. If it’s not spicy enough for your liking, add more adobo sauce by the teaspoon until it is (I’ve added up to 3). Season with salt (up to ¼ teaspoon), to taste. Garnish with fresh cilantro leaves and serve as desired.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.