If you’re craving the smoky, spicy, and utterly delicious taste of Chipotle’s famous filling, you’re in for a treat with this Chipotle Copycat Sofritas Recipe. This version brings together perfectly seasoned, crumbled tofu simmered in a vibrant, chipotle-packed sauce that bursts with layers of flavor and satisfies both your taste buds and your protein needs. Whether you’re planning a Tex-Mex night or just want a versatile, plant-based protein option, this recipe nails the balance of heat, smokiness, and tang that makes the original sofritas so beloved.
Ingredients You’ll Need

The simplicity of this Chipotle Copycat Sofritas Recipe’s ingredients is part of what makes it so accessible and amazing. Each component plays a crucial role—from the tofu’s texture to the smoky depth of the chipotle peppers and the bright acidity of the tomatoes and vinegar, every element contributes to the perfect harmony of flavors.
- Olive oil: Acts as the rich base for sautéing your aromatics and tofu, enhancing depth and moisture.
- Yellow onion: Adds sweetness and a mild pungency that softens while cooking, building a flavorful base.
- Garlic: Offers a warm, aromatic punch that’s essential for authentic taste.
- Extra firm tofu: Provides the protein-packed, meaty texture that absorbs all the spicy flavors beautifully.
- Red bell pepper: Brings a subtle sweetness and vibrant color that brightens the dish visually and in taste.
- Roma tomatoes: Deliver acidity and freshness, helping balance the smoky spice with natural juiciness.
- Vegetable broth: Adds liquid to blend the sauce smoothly and enriches the overall savoriness.
- Chipotle peppers in adobo sauce: These fire-roasted peppers infuse that signature smoky heat and complexity.
- Tomato paste: Concentrates the tomato flavor, thickening the sauce and deepening the richness.
- Red wine vinegar: Injects a tangy kick that cuts through the richness and lifts the flavors.
- Brown sugar: Balances the heat and acidity with a subtle sweetness.
- Dried oregano: Adds a herby earthiness that complements Mexican-style dishes perfectly.
- Ground cumin: Imparts a warm, nutty aroma important to this dish’s overall flavor profile.
- Smoked paprika: Enhances the smoky notes while contributing a mild heat and color.
- Sea salt: Adjusts seasoning to make every bite pop with balanced flavor.
How to Make Chipotle Copycat Sofritas Recipe
Step 1: Sauté the Aromatics and Prepare the Tofu
Heat the olive oil in a large skillet over medium-high heat until shimmering. Add the diced yellow onion and sauté for about 3 to 4 minutes until translucent and sweet. Toss in the minced garlic and continue cooking for another 2 minutes so its fragrance fully develops. Then, crumble in the extra firm tofu with a good pinch of sea salt and cook, stirring frequently, until the tofu takes on a lovely golden-brown color, about 6 to 8 minutes. This step is key to giving the tofu a slightly crispy exterior that contrasts beautifully with the sauce.
Step 2: Blend the Sauce
While the tofu is cooking, you can start assembling your sauce in a blender. Combine the quartered red bell pepper, Roma tomatoes, vegetable broth, chipotle peppers in adobo, adobo sauce, tomato paste, red wine vinegar, brown sugar, dried oregano, ground cumin, and smoked paprika. Pulse until you have a smooth yet slightly textured mixture — leaving a few small bits of tomato adds a wonderful chunkiness that mimics the original sofritas sauce’s character perfectly.
Step 3: Simmer the Sauce
Return the skillet to the stove and pour your blended sauce in. Bring it to a gentle boil, then reduce the heat to medium-low. Let the sauce cook, stirring occasionally, for 15 to 20 minutes. You’ll notice the flavors deepen and the sauce thickens, losing any raw tomato taste while concentrating the smoky, tangy, and slightly sweet notes that make this recipe shine.
Step 4: Combine Tofu and Sauce
Once your sauce has thickened, stir the browned tofu back into the skillet, making sure every crumbled piece is evenly coated in that luscious chipotle sauce. Let it cook on low heat for 5 more minutes so all the flavors meld together beautifully. Finally, taste and adjust with salt if needed — then it’s ready to be piled into your favorite burritos, bowls, or salads!
How to Serve Chipotle Copycat Sofritas Recipe

Garnishes
The perfect serving of your Chipotle Copycat Sofritas Recipe is not complete without some fresh garnishes. Cilantro adds a fresh, herbaceous brightness that contrasts nicely with the smoky base. A squeeze of lime juice adds a zesty pop that wakes up all the flavors. And if you like a bit more heat, some thinly sliced jalapeños or a dollop of creamy guacamole can take the dish to the next level.
Side Dishes
This versatile sofritas pairs wonderfully with traditional Tex-Mex sides, such as warm corn tortillas, fluffy Mexican rice, and refried or black beans. You could also serve it alongside a crunchy slaw or a fresh avocado and tomato salad for added texture and freshness. The mild smokiness and spice of the sofritas provide the perfect complement to these classic sides.
Creative Ways to Present
Think beyond the burrito! This Chipotle Copycat Sofritas Recipe is incredible in stuffed peppers, layered into a vibrant taco salad, or even tossed with grains like quinoa for a nourishing bowl. You can also make loaded tostadas featuring a layer of refried beans topped with sofritas and finished with your favorite toppings. It’s a wonderful, adaptable filling that lends itself to endless culinary creativity.
Make Ahead and Storage
Storing Leftovers
Leftover sofritas can be stored easily in an airtight container in the refrigerator for up to a week. Because the flavors only deepen with time, you might find the leftovers even more delicious the next day. Just keep the tofu covered and ready to reheat whenever you want a quick, protein-packed meal.
Freezing
If you want to prep ahead or save any extras, this Chipotle Copycat Sofritas Recipe freezes really well. Place your cooled sofritas in a freezer-safe container or bag, and freeze for up to 3 months. When you’re ready, transfer it to the refrigerator to thaw overnight. This makes it a stress-free option for busy weeknights or meal prep.
Reheating
To reheat, simply warm your sofritas gently in a skillet over medium heat or microwave until heated through. Stir occasionally to make sure the tofu soaks up the sauce again evenly. If the sauce looks a little thick after reheating, you can add a splash of vegetable broth or water to loosen it up and keep it saucy.
FAQs
What type of tofu should I use for this recipe?
Extra firm tofu is best because it holds its shape well and creates that perfect texture so common in Chipotle’s sofritas. Make sure to press the tofu before cooking to remove excess moisture for better browning and flavor absorption.
Can I make this recipe spicier or milder?
Absolutely! The spiciness mainly comes from the chipotle peppers in adobo sauce. To make it milder, use fewer peppers or reduce the adobo sauce. For more heat, add extra chipotle peppers or sprinkle in some cayenne pepper to taste.
Is this recipe vegan and gluten-free?
Yes! This Chipotle Copycat Sofritas Recipe is naturally vegan and gluten-free, making it a fantastic option for those with dietary restrictions or anyone wanting a wholesome plant-based meal.
How long do I need to press the tofu?
Pressing the tofu for about 30 minutes is ideal to remove as much water as possible. This step helps the tofu absorb more flavor and get that nicely browned, firm texture that is so satisfying in dishes like sofritas.
Can I substitute the chipotle peppers if I don’t have any?
While chipotle peppers give the signature smoky heat, you can substitute with smoked paprika and a dash of chili powder to mimic the flavors if you don’t have chipotle peppers. The flavor won’t be exactly the same but will still taste delicious!
Final Thoughts
This Chipotle Copycat Sofritas Recipe is a shining example of how simple ingredients and straightforward steps transform into a bold, smoky, spicy dish bursting with flavor and personality. It’s a fantastic plant-based protein option that works beautifully in so many meals and will quickly become a staple in your kitchen. Trust me, once you try these sofritas, you’ll find yourself coming back again and again for that perfect taste of homemade Tex-Mex magic.
Print
Chipotle Copycat Sofritas Recipe
- Total Time: 1 hour 10 minutes
- Yield: 4 servings
- Diet: Vegan
Description
This smoky, spicy Sofritas recipe is a flavorful, protein-packed vegan alternative perfect for enhancing your favorite Tex-Mex dishes such as burritos, bowls, and salads. Made with crumbled tofu simmered in a rich chipotle tomato sauce, it delivers a satisfying depth of flavor in just over an hour.
Ingredients
Sofritas Sauce
- 1 medium red bell pepper, quartered and seeded
- 2 Roma tomatoes, quartered
- ¼ cup vegetable broth
- 2 canned chipotle peppers in adobo sauce
- 1 tablespoon canned adobo sauce, from the chipotle can
- 1 tablespoon tomato paste
- 1 tablespoon red wine vinegar
- 2 teaspoons brown sugar
- ½ teaspoon dried oregano
- ½ teaspoon ground cumin
- ½ teaspoon smoked paprika
Tofu Mixture
- 2 tablespoons olive oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 (16-ounce) package extra firm tofu, pressed for 30 minutes and crumbled
- Sea salt, to taste
Instructions
- Sauté onions and garlic: Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the diced yellow onion and sauté for 3-4 minutes until translucent. Add minced garlic and cook for another 2 minutes until fragrant.
- Cook tofu: Add the crumbled tofu to the skillet, season with a generous pinch of sea salt, and cook, stirring frequently, until the tofu is lightly browned, about 6-8 minutes. Transfer the tofu to a bowl and clean the skillet.
- Prepare chipotle sauce: In a blender, combine the quartered red bell pepper, Roma tomatoes, vegetable broth, chipotle peppers and adobo sauce, tomato paste, red wine vinegar, brown sugar, dried oregano, ground cumin, and smoked paprika. Blend until almost smooth with a few small tomato bits remaining for texture.
- Simmer sauce: Return the skillet to the stovetop over medium heat and pour in the blended sauce. Bring to a boil, then reduce heat to medium-low and cook, stirring occasionally, for 15-20 minutes until the sauce thickens slightly and loses its raw tomato flavor.
- Combine and finish: Add the cooked tofu back to the skillet with the sauce. Stir to coat evenly and heat on low for 5 minutes to allow flavors to meld. Adjust seasoning with salt to taste.
- Serve: Use the sofritas as a filling for burritos, bowls, salads, or any Tex-Mex dish you like. Enjoy hot.
Notes
- To store: Keep leftover sofritas in an airtight container in the refrigerator for up to one week. Reheat in a microwave or skillet over medium heat.
- To freeze: Sofritas freeze well for up to 3 months. Thaw overnight in the refrigerator before reheating on the stove or microwave.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Tex-Mex