Go Back
+ servings
Print Recipe
4.87 from 44 votes

Chipotle Sofritas

This Sofritas recipe is simple, tasty, and it makes a great companion for your burritos, tacos, salads, or rice bowls! 
Prep Time10 mins
Cook Time15 mins
Total Time25 mins
Course: Main Course
Cuisine: American, Mexican
Keyword: Chipotle Sofritas recipe
Servings: 4 servings
Calories: 141kcal
Author: Tania Sheff


  • 1 lb. firm tofu
  • 2 tbsp. grapeseed oil or any other oil

For the Sauce

  • 2 small tomatoes
  • ½ small onion
  • 1 small green pepper
  • 3 garlic cloves
  • 2 tbsp. adobo sauce see notes below
  • 1 tsp. cumin powder
  • ½ tsp. dried oregano
  • ½ tsp. salt
  • ¼ tsp. black pepper
  • 1 tsp. vinegar
  • ¼ cup water


  • Place all of the sauce ingredients into a blender or food processor and blend until it looks like salsa.
  • Wrap the tofu into 3-4 layers of paper towels and squeeze out as much liquid as possible.
  • Cut the tofu into ½ inch slices.
  • Heat oil in a large non-stick skillet. Add tofu and fry, without moving it for 3 minutes on medium heat, until a golden crust forms on the bottom. Start breaking the tofu slices with the wooden spatula and keep frying and breaking the tofu into small pieces for about 5 minutes.
  • Add the tomato sauce, stir, and cook for another 3-4 minutes.




You can purchase canned Chipotle in Adobo Sauce at any large grocery store, usually in the Mexican food section. For this recipe, you can do one of the following:
  1. strain adobo sauce through a Stainless Steel Fine Mesh Strainer pressing down with a spoon on the peppers to extract the sauce.
  2. or process the chipotles together with the sauce in a blender, and use that puree instead of the sauce. Keep in mind it will result in slightly spicier Sofritas, so you may want to use just a bit less.
  3. Read this helpful article: What to do with Chipotles in Adobo Sauce


  • Ground or Chunkier Sofritas? Adjust how big you make your tofu chunks to personal preference. Just keep breaking them with the spatula until you are satisfied with the texture.
  • How to store Sofritas? Store refrigerated, in an airtight container, for up to 4 days.
  • Can you freeze it? Yes. It can be stored in the freezer for up to a month.
  • Make it Spicier! Adjust the amount of heat by adding more or less adobo sauce/puree. I’d suggest using two tablespoons the first time you make the recipe, and then add more or less the next time you make it. However, if you don’t like spicy food, you may want to use only 1 tablespoon of adobo sauce.


Calories: 141kcal | Carbohydrates: 9g | Protein: 11g | Fat: 7g | Saturated Fat: 1g | Sodium: 1517mg | Potassium: 210mg | Fiber: 3g | Sugar: 3g | Vitamin A: 492IU | Vitamin C: 23mg | Calcium: 187mg | Iron: 3mg