Go Back
chipotle-style sofritas copycat recipe

Better Than Chipotle’s Sofritas Recipe

A finger-lickin' delicious vegan sofritas recipe that's inspired by Chipotle's version of the dish. It's 100% vegan and meat-free. A great dish to add with rice, tacos, burritos or a salad.
3.5 from 2 votes
Course Dinner, Drinks, Lunch, Main Course, Side Dish
Cuisine American, Latin
Servings 2
Calories 450 kcal


  • 8 ounce block firm frozen tofu
  • 1 tablespoon vegetable oil
  • 1 teaspoon cumin seeds
  • 1.5 cup water
  • 7 ounce can of chipotle peppers in adobo sauce
  • 1 cup sofrito 
  • 1 teaspoon red wine vinegar
  • 1/2 tablespoon tomato paste
  • 1 teaspoon salt
  • 1 tablespoon oil


  • First, defrost the block of tofu, drain, and press as much of its water from the block. Cut the tofu into small, 1-inch cubes. Set a pan or skillet over medium heat and add 1 tablespoon of oil. Cook the cubes of tofu on all sides until golden. Set aside. 
  • In the same pan, remove from heat and toast cumin seeds for about 30 seconds, until fragrant. 
  • In a blender, blend together the chipotle peppers in adobo sauce, sofrito , red wine vinegar, tomato paste, toasted cumin seeds, water, and salt. Blend until smooth.
  • In a saucepan over medium-high heat add oil. Next, add the Chiptole sofritas sauce, cook and stir for a minute. 
  • Add the tofu to the pot with the sauce and bring everything to a boil. Once at a boil, immediately lower heat to a low, gentle simmer, then cover. 
  • After 30 minutes, crush and cut the tofu into smaller pieces with a spatula/fork/spoon. Cook for another 30 minutes and stir occasionally. 


  1. It’s best to use a heavy-bottom pot, like a dutch oven, if you have one. If not, a regular pot with a lid will work OK, too. 
  2. Your pot should be deep enough to hold all of your ingredients, with a couple of inches on top to allow for evaporation.
  3. Freezing the tofu prior to cooking will create a much chewier texture. Additionally, the ice crystals within the tofu will open up the block, creating a sponge-like vessel, which is perfect for sucking up sauces. 
  4. If you’re unable to freeze the tofu prior to use, it’s fine. It’ll just be a bit softer. 
  5. Do not use silken tofu, it’ll be too soft.
  6. If the sauce is too thick, add more water. If it’s too thin, crank up the heat to medium-high and cook until it has thickened. Adjust seasonings according to your personal tastebuds.
  7. Optional: use Sazon seasoning instead of salt.
  8. Sofrito is a vegetable base ingredient that's popular in Latin-Caribbean cultures. 
Keyword Gluten Free, Meatless, One-Pan, Plant-Based, Sofritas, Tofu, Vegan, Vegetarian