Chipotle Sofritas Copycat: Spicy Tofu Filling for Burritos

If you enjoy a Chipotle meal now and then, you’ve probably heard about or tried Sofritas. This copycat recipe recreates that satisfying, smoky, slightly spicy tofu filling so you can build burritos, bowls, tacos, or salads at home. The ingredients are simple, the technique is straightforward, and the results are reliably tasty.

Sofritas are a vegan protein option based on crumbled tofu cooked in a spiced, smoky sauce made with chipotle chiles in adobo. The texture and flavor make this a great meat alternative for vegans and omnivores alike, and a single batch easily serves a small family or provides multiple meals for one person.

This recipe uses extra-firm tofu and canned chipotle peppers in adobo, plus common spices from the pantry. Total cook time is about 25 minutes and the recipe yields roughly four servings. Follow the steps below for a balanced, flavorful Sofritas that reheats well and pairs perfectly with rice, beans, fresh veggies, or greens.

cooked copycat chipotle sofritas

Why you should try this Chipotle Sofritas (Copycat) Recipe?

  • Quick and easy to prepare—ready in about 25 minutes.
  • A satisfying plant-based protein option that’s lower in saturated fat than many animal proteins.
  • Tofu is a complete protein and absorbs the bold flavors of the sauce, giving you a versatile, nutritious base for many meals.
  • Great for meal prep: pair with rice, beans, or a salad for lunches and dinners throughout the week.

sofritas ingredients mise en place

Ingredients

  • 1 block extra-firm tofu (14–16 oz)
  • 2–3 chipotle peppers in adobo sauce
  • 1 tablespoon adobo sauce (from the can)
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • 1/4 cup water
  • 1 tablespoon lemon juice (or lime juice)

How to make Chipotle Sofritas (Copycat) — Step by Step

  1. Press the tofu to remove excess water. Wrap the block in paper towels or a clean kitchen towel, place it on a plate, and set a second plate on top with a weight such as a heavy skillet. Press for at least 15 minutes.
  2. While the tofu presses, finely chop the chipotle peppers and set aside.
  3. In a small bowl, whisk together the adobo sauce, olive oil, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, and black pepper until well combined.
  4. When the tofu is pressed, crumble it into small pieces with your hands or a fork to resemble coarse ground meat.
  5. Heat a large skillet over medium-high heat. Add the crumbled tofu and cook for 5–7 minutes, stirring occasionally, until it starts to brown and dry out slightly.
  6. Add the chopped chipotle peppers and the spice-adobo mixture to the skillet. Stir to coat the tofu evenly with the sauce and spices.
  7. Pour in the 1/4 cup water, stir, and cook another 2–3 minutes until the liquid is mostly absorbed and the tofu is well flavored. Adjust heat if needed to avoid burning.
  8. Remove from heat, stir in the lemon juice, and taste. Add more salt, pepper, or chipotle if you prefer more heat. Serve warm.

Variations and Substitutions

  • Vegetables: Add sautéed bell peppers, onions, or poblano for extra texture and nutrition. Stir them in while cooking the tofu so they soak up the sauce.
  • Other proteins: Tempeh, seitan, or textured vegetable protein (TVP) can be used instead of tofu if you prefer.
  • Adjust spice: Increase or reduce the number of chipotle peppers to control heat. A pinch of cayenne or chili powder will raise the heat quickly.
  • Sauces: If you want a more tomato-forward sauce, stir in a small spoonful of tomato paste. For creaminess, finish with a splash of coconut milk or a cashew cream.
  • Serve with: Black beans, pinto beans, white or brown rice, quinoa, or on leafy greens. Add fresh toppings like avocado, cilantro, lime juice, pico de gallo, or shredded lettuce.
  • Storage: Store in an airtight container in the refrigerator for up to 4 days. Freeze for up to 3 months. Reheat gently on the stove or in the microwave.

sofritas ingredients cooking in pan

Tips and Tricks

  • Use extra-firm tofu: It holds up better and gets a more satisfying texture once crumbled and pan-seared.
  • Press thoroughly: Removing moisture helps the tofu brown and absorb the sauce more effectively.
  • Toast spices briefly: Warming spices in the oil for 30 seconds before adding the tofu heightens their aroma—do this carefully to avoid burning.
  • Make ahead: The flavor often improves after a few hours in the fridge, so this is a great recipe for meal prep.

Notes

  1. If you like extra heat, add more chopped chipotle or a pinch of cayenne.
  2. Reheat gently to preserve texture. Add a splash of water if it seems dry while reheating.

Nutrition (approximate per serving)

  • Serving size: ~173 g
  • Calories: ~157 kcal
  • Protein: ~12 g
  • Fat: ~10 g
  • Carbohydrates: ~7 g
  • Fiber: ~1.5 g

This homemade Sofritas copycat delivers smoky, tangy, and savory notes that make it an excellent base for plant-based meals. It’s flexible, budget-friendly, and ready in under 30 minutes—perfect for weeknights or batch cooking.