Get ready to bring a little smoky, spicy magic to your kitchen with Chipotle Sofritas! This iconic vegan favorite is loaded with bold flavors: crumbled tofu perfectly infused with a tantalizing chipotle-adobo sauce. If you’ve ever craved Chipotle’s meatless marvel, you’ll love how easy it is to create an even fresher, more vibrant version at home. Whether you tuck it into a burrito, spoon it over rice, or pile it into a taco, this dish delivers layers of satisfying taste in every bite.

Ingredients You’ll Need
Gathering the ingredients for Chipotle Sofritas is delightfully straightforward, yet each addition works its own little bit of magic. Every element, from smoky chipotle peppers to aromatic spices, weaves together to create that signature flavor and irresistible texture.
- Extra-firm tofu: The star of the show—its hearty texture holds up perfectly as it soaks in all those fiery, savory flavors.
- Olive oil: Gives the tofu a crispy edge and helps carry the spices throughout the dish.
- Chipotle peppers in adobo sauce: The secret behind that deep, smoky heat—don’t skimp, they bring a unique zing!
- Adobo sauce (from the can): Intensifies the smokiness and adds a tangy kick to the sofritas.
- Roasted red bell pepper: Adds a subtle sweetness and beautiful color contrast.
- Garlic: For that aromatic punch—fresh cloves really make a difference.
- Onion: Lends essential depth and a gentle sweetness as it blends in.
- Tomato paste: Brings richness and anchors the sauce.
- Apple cider vinegar: Perks everything up with a splash of brightness.
- Ground cumin: Delivers that warm, earthy foundation so familiar in Mexican-inspired cooking.
- Chili powder: Cranks up the heat and complexity with every sprinkle.
- Smoked paprika: Layer on that irresistible smokiness—this spice is non-negotiable for the deepest flavor.
- Oregano: For a faint herbal note that keeps things balanced and lively.
- Vegetable broth: Helps the sauce achieve the perfect consistency while amping up the savory undertones.
- Salt and pepper: Essential finishers—taste and adjust before serving for your preferred seasoning level.
How to Make Chipotle Sofritas
Step 1: Press and Prepare the Tofu
The first step is key for awesome Chipotle Sofritas: drain your tofu and press it well. Set the block between paper towels or a clean cloth, then add something heavy (a cast-iron skillet or a few cans work wonders) and let it sit for 15 to 20 minutes. This removes excess water, helping the tofu soak up all that spicy sauce later and avoid a soggy texture.
Step 2: Blend the Signature Sauce
While your tofu is pressing, grab your blender and toss in the chipotle peppers, adobo sauce, roasted red pepper, garlic, onion, tomato paste, apple cider vinegar, cumin, chili powder, smoked paprika, oregano, and vegetable broth. Blend until everything is silky smooth. This sauce is where that classic Chipotle Sofritas magic happens—deeply flavorful, smoky, and totally irresistible.
Step 3: Brown the Tofu
In a large skillet over medium-high heat, swirl in the olive oil. Then, crumble your pressed tofu straight into the pan using your hands or a fork. Sauté for about 5–7 minutes, stirring occasionally. You’re looking for golden edges and little crispy bits—those bits will soak up extra sauce later for the best bites!
Step 4: Simmer with Sauce
Pour your blended chipotle sauce right over the browned tofu. Lower the heat to medium-low and let everything gently simmer for 10–15 minutes. Give it a stir now and again, allowing the tofu to absorb every last drop of flavor as the sauce thickens. If the mixture gets too thick, splash in a little more broth to loosen it up.
Step 5: Season and Serve
Your kitchen will smell absolutely amazing right about now! Taste and season with salt and pepper until it’s just right for you. Serve your piping hot Chipotle Sofritas however you like—they’re beyond versatile and always crowd-pleasing.
How to Serve Chipotle Sofritas

Garnishes
The beauty of Chipotle Sofritas is how customizable they are. Top with a spritz of fresh lime juice, a shower of chopped cilantro, sliced green onions, or a fan of creamy avocado. Even a sprinkle of vegan cheese or crunchy radishes can turn each bowl or taco into something restaurant-worthy and extra special.
Side Dishes
Chipotle Sofritas pair beautifully with all kinds of sides. Spoon them over fluffy cilantro-lime rice, nestle into warm tortillas, or add as a star protein on a hearty salad bowl. Black beans, elote style corn, or a refreshing cucumber-tomato salad on the side make for a complete and satisfying meal.
Creative Ways to Present
Don’t shy away from creativity! Try stuffing your Chipotle Sofritas inside quesadillas, layering them into nachos, or even adding them to a spicy breakfast scramble. If you’re hosting, serve the sofritas as a build-your-own taco bar so everyone can pile their plate with their favorite toppings and sides. Taco Tuesdays will never be the same again!
Make Ahead and Storage
Storing Leftovers
Got leftovers? Lucky you! Chipotle Sofritas keep beautifully in an airtight container in the fridge for up to four days. The flavors actually deepen—expect even tastier results on day two.
Freezing
If you’re a big fan of meal prepping or want to stash some away for later, you can absolutely freeze Chipotle Sofritas. Place them in a freezer-safe container, let cool completely before sealing, and freeze for up to two months. Thaw in the fridge overnight for best results.
Reheating
To reheat, simply warm your sofritas in a skillet over medium heat until hot and bubbly. If the mixture has thickened too much, add in a splash of broth or water to loosen it while stirring gently. They’ll taste just as fresh and bold as the day you made them.
FAQs
Can I use another protein instead of tofu for Chipotle Sofritas?
Absolutely! Crumbled tempeh or jackfruit can both work if you’re avoiding soy, though tofu captures the classic texture and flavor. Adjust the simmering time accordingly since these alternatives may absorb liquid differently.
How spicy are Chipotle Sofritas?
They have a moderately spicy kick thanks to chipotle peppers in adobo, but you’re totally in control. Use just one pepper for a milder version, or toss in an extra if you want extra heat. A little lime juice at the end can also mellow things out.
Can I make Chipotle Sofritas oil-free?
Yes! To make this dish oil-free, simply skip the olive oil and dry sauté the tofu in a good nonstick pan. You might lose a bit of crispiness, but the flavors will still be fantastic!
Are Chipotle Sofritas gluten-free?
This recipe as written is naturally gluten-free—just double-check that your adobo sauce and vegetable broth have no hidden gluten-containing ingredients. Serve with corn tortillas or over rice for a worry-free meal.
What’s the best way to crumble tofu?
It’s easiest to crumble tofu by hand right over the skillet for rustic, bite-sized bits. You can also use a fork for slightly finer crumbles—just make sure not to pulverize it too much so you keep some great texture.
Final Thoughts
There’s something magical about recreating your favorites at home, and Chipotle Sofritas are a true weeknight hero—smoky, spicy, and endlessly versatile. I hope you’re feeling inspired to grab some tofu and blend up that irresistible chipotle sauce. Give this recipe a try, share it with friends, and discover just how delicious homemade can be!
Print
Chipotle Sofritas Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Chipotle Sofritas is a vibrant, spicy vegan dish featuring crumbled tofu simmered in a rich chipotle and roasted pepper sauce. Inspired by the popular Chipotle restaurant favorite, this homemade version is bursting with smoky, savory flavors and takes just 40 minutes from start to finish. Perfect for tacos, burrito bowls, or salads—this plant-based protein is satisfying, versatile, and easy to make!
Ingredients
Main Ingredients
- 14 oz extra-firm tofu, drained and pressed
- 2 tablespoons olive oil
Sauce
- 2 chipotle peppers in adobo sauce
- 2 tablespoons adobo sauce (from the can)
- 1 roasted red bell pepper (jarred or homemade)
- 2 cloves garlic
- 1/2 small onion, roughly chopped
- 1 tablespoon tomato paste
- 2 tablespoons apple cider vinegar
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- 1/2 teaspoon oregano
- 1/2 cup vegetable broth (plus more if needed)
Seasonings
- Salt and pepper, to taste
Instructions
- Press and Prep Tofu: Drain the tofu and press it for 15–20 minutes using a tofu press or by wrapping it in a clean towel and placing a heavy object on top. This removes excess moisture for a firmer texture.
- Make the Chipotle Sauce: In a blender or food processor, combine the chipotle peppers, adobo sauce, roasted red bell pepper, garlic, onion, tomato paste, apple cider vinegar, cumin, chili powder, smoked paprika, oregano, and vegetable broth. Blend until completely smooth.
- Crumble and Brown the Tofu: Heat olive oil in a large skillet over medium-high heat. Crumble the pressed tofu into the skillet using your hands or a fork. Cook for 5–7 minutes, stirring occasionally, until the tofu starts turning golden brown and slightly crispy around the edges.
- Add the Sauce and Simmer: Pour the blended chipotle sauce into the skillet with the cooked tofu. Stir well to combine. Reduce the heat to medium-low and let it simmer for 10–15 minutes, stirring occasionally, until the sauce thickens and the tofu absorbs the flavors.
- Season and Serve: Taste and season with salt and pepper as needed. Serve warm with rice, burrito bowls, tacos, or your favorite salads.
Notes
- For extra texture, pan-sear the tofu a few minutes longer before adding the sauce.
- You can prepare the sauce ahead and store in the fridge for up to 3 days.
- Adjust the heat by adding more or fewer chipotle peppers as preferred.
- Leftovers keep well in an airtight container in the refrigerator for up to 4 days.
- For a low-oil version, use a nonstick skillet and reduce or omit the olive oil.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main-course
- Method: Stovetop
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1/4 recipe
- Calories: 180
- Sugar: 3g
- Sodium: 390mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 7.5g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 0mg