The Best Copycat Chipotle Sofritas




The Best Copycat Chipotle Sofritas Recipe – Restaurant-Quality at Home

Chipotle’s Sofritas is a fan favorite—shredded tofu braised in a smoky, tangy sauce that’s both spicy and deeply flavorful. But did you know you can make it at home with simple ingredients and a little time? This copycat recipe delivers the same rich, satisfying taste as the restaurant version, minus the mystery additives. Whether you’re vegan, plant-based, or just craving a bold, protein-packed meal, this Sofritas recipe is a must-try.

Below, we’ll walk through the ingredients, step-by-step instructions, and pro tips to help you achieve authentic Chipotle Sofritas flavor in your own kitchen. Ready to get cooking? Let’s dive in.

Why This Recipe Works

Many home cooks shy away from making Sofritas because they assume it’s too complex or time-consuming. The truth? With the right technique, it’s surprisingly simple. This recipe uses:

  • Extra-firm tofu: The best base for shredding and absorbing flavors.
  • Dried guajillo and ancho chiles: Key to replicating Chipotle’s signature smoky, slightly fruity heat.
  • A blend of spices: Cumin, oregano, and garlic powder mimic the restaurant’s proprietary seasoning.
  • Slow braising: Lets the tofu soak up the sauce for maximum flavor.

Unlike some copycat versions that rely on store-bought sauces or shortcuts, this method ensures deep, layered flavors that taste just like the original.

Ingredients You’ll Need

Here’s what you’ll need to make two servings of Sofritas (scale up as needed):

  • 1 block (14 oz) extra-firm tofu, pressed and drained
  • 2 dried guajillo chiles, stems and seeds removed
  • 1 dried ancho chile, stems and seeds removed
  • 1 cup vegetable broth (low-sodium preferred)
  • 1 small onion, quartered
  • 3 garlic cloves, peeled
  • 1 chipotle pepper in adobo sauce (plus 1 tsp of the sauce)
  • 1 tbsp tomato paste
  • 1 tsp ground cumin
  • 1 tsp dried oregano (preferably Mexican)
  • ½ tsp smoked paprika
  • ½ tsp onion powder
  • ½ tsp garlic powder
  • 1 tbsp soy sauce or tamari (for umami)
  • 1 tbsp lime juice
  • 1 tbsp olive oil
  • Salt and black pepper to taste

Step-by-Step Instructions

1. Prepare the Tofu

Press the tofu to remove excess water: Wrap the block in a clean kitchen towel, place a heavy pan or book on top, and let it drain for 15–20 minutes. Once pressed, crumble the tofu into small, shred-like pieces using your hands or a fork. Set aside.

2. Toast and Soak the Chiles

Heat a dry skillet over medium heat. Toast the guajillo and ancho chiles for about 30 seconds per side, until fragrant (don’t let them burn). Transfer to a bowl and cover with hot water. Let soak for 10 minutes to soften.

3. Blend the Sauce

Drain the chiles and add them to a blender with the vegetable broth, onion, garlic, chipotle pepper, tomato paste, cumin, oregano, smoked paprika, onion powder, garlic powder, soy sauce, and lime juice. Blend until smooth. Taste and adjust seasoning—add more salt, lime, or spices as needed.

4. Cook the Sofritas

Heat olive oil in a large skillet over medium heat. Add the crumbled tofu and cook for 5 minutes, stirring occasionally, until lightly golden. Pour in the blended sauce and stir well to combine. Reduce heat to low, cover, and simmer for 15–20 minutes, stirring occasionally, until the tofu has absorbed the flavors and the sauce has thickened slightly.

5. Finish and Serve

Remove the lid and cook for another 2–3 minutes to let excess liquid evaporate. Taste and adjust seasoning with salt, lime juice, or a pinch of sugar if the sauce is too acidic. Serve warm in bowls, tacos, burrito bowls, or over rice.

Pro Tips for the Best Sofritas

  • Press the tofu thoroughly: This ensures it absorbs the sauce better and doesn’t turn mushy.
  • Don’t skip toasting the chiles: This step deepens their flavor and removes any bitterness.
  • Simmer low and slow: Letting the Sofritas cook uncovered at the end helps concentrate the flavors.
  • Make it spicier: Add more chipotle in adobo or a pinch of cayenne pepper to taste.
  • Meal prep friendly: Sofritas keeps well in the fridge for up to 5 days or freezes beautifully for up to 3 months.

How to Use Your Sofritas

This versatile dish is perfect for:

  • Tacos or tostadas with warm corn tortillas
  • Burrito bowls with cilantro-lime rice and black beans
  • Quesadillas with melted cheese and avocado
  • Salads with romaine, corn, and a lime vinaigrette
  • Breakfast scrambles with scrambled eggs (or tofu scramble)

Final Thoughts: Why This Recipe Beats the Takeout

Making Sofritas at home isn’t just about saving money—it’s about control. You can adjust the spice level, skip preservatives, and use organic ingredients. Plus, the aroma of simmering chiles and tofu filling your kitchen is a reward in itself.

Bookmark this recipe for your next Taco Tuesday or meal prep Sunday. And when you’re ready to serve, pair it with Chipotle’s classic sides like cilantro-lime rice, black beans, and fresh pico de gallo for an authentic experience.

Ready to Try It?

Don’t wait—your homemade Sofritas will change the way you think about tofu. Grab your ingredients, press that tofu, and get cooking.

Share your results in the comments below or tag us on social media.

Happy cooking!

P.S. Love Chipotle’s other vegan options? Try our Copycat Chipotle Cilantro-Lime Rice or Vegan Chorizo next!

Get the Recipe Delivered to Your Inbox

Never miss a recipe! Subscribe to our newsletter for weekly plant-based cooking inspiration and exclusive tips.




Leave a Comment