Sofritas Recipe

Sofritas is a flavorful and hearty Mexican-inspired dish made from tofu, perfect for those who enjoy plant-based meals or are looking to reduce their meat intake. This Sofritas recipe features extra-firm tofu that’s crumbled and cooked in a savory blend of spices, tomatoes, and chipotle peppers, resulting in a dish that’s full of flavor and texture. It’s perfect for tacos, burritos, or even as a topping for rice bowls. Whether you’re a long-time fan of Sofritas or trying it for the first time, this recipe is sure to become a favorite in your kitchen.

The combination of smoky chipotle chili powder, cumin, and oregano brings warmth and depth to the dish, while the addition of red wine vinegar adds a touch of acidity that balances out the richness. This recipe offers a deliciously satisfying vegetarian or vegan option that doesn’t skimp on flavor or substance. With the right balance of heat, tang, and savory spices, Sofritas can be enjoyed by anyone, whether you’re a vegetarian or a meat lover looking to try something new.

Why You’ll Love This Recipe

This Sofritas recipe is full of bold flavors and textures that will leave you craving more. The tofu, when cooked right, takes on a wonderful chewy texture that’s perfectly seasoned with a mix of spices and smoky chipotle heat. The rich tomato paste and chipotle pepper in adobo sauce create a deep, savory base, while the vinegar adds just the right touch of brightness to balance the dish. With minimal prep time and simple ingredients, Sofritas is easy to make and can be used in various dishes like tacos, bowls, or even as a filling for wraps. It’s a perfect choice for weeknight dinners, meal prepping, or a flavorful addition to your vegetarian or vegan meals.

Ingredients

For the Sofritas:

  • Poblano pepper
  • Olive oil
  • Yellow onion, diced
  • Garlic, minced
  • Tomato paste
  • Ground cumin
  • Oregano
  • Chipotle chili powder
  • Salt
  • Ground black pepper
  • Extra-firm tofu
  • Roma tomatoes, diced
  • Chipotle pepper in adobo sauce
  • Adobo sauce
  • Red wine vinegar
  • Water
  • Lime juice, for garnish

Variations

There are several ways to customize this Sofritas recipe:

  • Add more vegetables: You can incorporate other vegetables like bell peppers, zucchini, or corn to add more texture and flavor to the dish.
  • Adjust the heat: If you prefer a milder version, you can reduce the amount of chipotle chili powder or use a milder pepper variety instead of the chipotle pepper in adobo sauce.
  • Make it spicier: For extra heat, add more chipotle chili powder, jalapeño peppers, or even a pinch of cayenne pepper to the recipe.
  • Make it smokier: For a more intense smoky flavor, increase the amount of chipotle chili powder or add smoked paprika for extra depth.

How to Make the Recipe

Step 1: Prepare the poblano pepper

Roast the poblano pepper directly over a gas flame or in the broiler until the skin is blackened and blistered. Place the pepper in a bowl and cover it with plastic wrap to steam it. Once the pepper has cooled, peel off the skin, remove the seeds, and chop it into small pieces.

Step 2: Sauté the aromatics

In a large skillet, heat the olive oil over medium heat. Add the diced onion and cook for 4-5 minutes, or until softened. Add the minced garlic and cook for an additional 1-2 minutes, stirring occasionally, until fragrant.

Step 3: Add the spices and tomato paste

Stir in the tomato paste, ground cumin, oregano, chipotle chili powder, salt, and black pepper. Cook for 1-2 minutes, stirring frequently, to toast the spices and bring out their full flavor.

Step 4: Prepare the tofu

While the aromatics are cooking, drain the tofu and press it to remove excess moisture. Once pressed, crumble the tofu into small pieces, similar to the texture of ground meat.

Step 5: Cook the tofu

Add the crumbled tofu to the skillet with the sautéed onions and spices. Stir to combine and cook for about 5-7 minutes, allowing the tofu to absorb the flavors and begin to crisp slightly.

Step 6: Add the tomatoes and chipotle

Add the diced roma tomatoes, chipotle pepper in adobo sauce, adobo sauce, red wine vinegar, and water to the skillet. Stir well to combine and let the mixture simmer for 5-7 minutes, or until the tomatoes break down and the sauce thickens. Taste and adjust seasoning with additional salt, pepper, or vinegar, if needed.

Step 7: Finish and serve

Once the Sofritas has reached your desired consistency, remove from heat. Garnish with fresh lime juice before serving. Serve with your favorite tortillas, in a rice bowl, or as a filling for burritos.

Tips for Making the Recipe

  • Pressing the tofu: To get the best texture, press the tofu to remove excess water. You can use a tofu press or wrap the tofu in a clean kitchen towel and place something heavy on top for 15-20 minutes.
  • Adjusting the heat: If you prefer less heat, you can substitute the chipotle pepper in adobo sauce with a milder variety, or reduce the amount of chili powder used.
  • Make it crispy: For extra texture, pan-fry the crumbled tofu before adding it to the skillet to give it a slightly crispy exterior.
  • Vegetable additions: Feel free to add in other veggies like corn, bell peppers, or spinach for added flavor and nutrition.
  • Meal prep: This recipe can easily be made ahead of time and stored in the refrigerator for up to 4 days. It also freezes well for up to 3 months.

How to Serve

Sofritas is incredibly versatile and can be served in various ways:

  • Tacos: Spoon Sofritas into soft or hard tortillas and top with your favorite taco toppings, such as lettuce, tomatoes, avocado, or salsa.
  • Burrito bowls: Layer Sofritas over rice and top with beans, guacamole, and a squeeze of lime for a hearty and flavorful bowl.
  • In salads: Add Sofritas to a salad for an extra protein boost. Pair it with fresh greens, corn, avocado, and a tangy dressing.
  • Wraps: Serve Sofritas wrapped in a tortilla or lettuce leaves with fresh vegetables for a light meal.

Make Ahead and Storage

Storing Leftovers

Store leftover Sofritas in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop or in the microwave, adding a small splash of water if the mixture has thickened too much.

Freezing

Sofritas freezes well and can be stored in an airtight container in the freezer for up to 3 months. To reheat, thaw in the refrigerator overnight and warm in a skillet with a little water or broth to restore its moisture.

Reheating

To reheat, add the Sofritas to a skillet over medium heat, adding a small amount of water to loosen it if necessary. Stir occasionally until heated through.

FAQs

1. Can I use a different type of pepper instead of poblano?

Yes, you can use other mild peppers like Anaheim or bell peppers if you prefer less heat.

2. Can I make this recipe with tempeh instead of tofu?

Yes, you can use crumbled tempeh instead of tofu for a slightly different texture and a nuttier flavor.

3. How can I make Sofritas spicier?

To make it spicier, you can add more chipotle chili powder, a chopped jalapeño, or even a pinch of cayenne pepper.

4. Can I use other vinegars in place of red wine vinegar?

Yes, apple cider vinegar or white wine vinegar can be used as alternatives to red wine vinegar.

5. Can I add beans to the Sofritas?

Yes, you can stir in black beans or pinto beans for added protein and texture.

6. How do I press tofu properly?

Wrap tofu in a clean kitchen towel and place a heavy object (like a can or book) on top for 15-20 minutes to remove excess water.

7. Can I use fresh tomatoes instead of roma tomatoes?

Yes, you can use any variety of fresh tomatoes, but roma tomatoes work best because they are firm and have less water.

8. Can I make Sofritas without the chipotle pepper in adobo sauce?

If you don’t have chipotle in adobo sauce, you can substitute it with a bit of smoked paprika or an extra amount of chipotle chili powder.

9. Can I cook Sofritas in advance?

Yes, Sofritas can be cooked ahead of time and stored in the refrigerator for up to 4 days.

10. What should I serve Sofritas with?

Sofritas can be served with tortillas for tacos, over rice for a bowl, or as a filling for wraps. It’s also delicious with a squeeze of lime.

Conclusion

This Sofritas recipe is a flavorful, hearty dish that brings the perfect balance of smoky, spicy, and tangy flavors. Whether you’re following a plant-based diet or just looking to try something new, Sofritas is a versatile option that can be used in tacos, bowls, wraps, and more. It’s easy to make, highly customizable, and packed with bold flavors that everyone will love. Serve it up with your favorite toppings and enjoy a delicious and satisfying meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sofritas Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elizabeth
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Sofritas is a flavorful, plant-based Mexican dish made with tofu that’s cooked in a rich and smoky sauce of peppers, tomatoes, and spices. It’s perfect for tacos, burritos, bowls, or served over rice, providing a hearty and satisfying vegetarian option.


Ingredients

Scale
  • 1 poblano pepper
  • 3 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon oregano
  • 1/4 teaspoon chipotle chili powder
  • 1 1/2 teaspoons salt, divided
  • Ground black pepper, to taste
  • 14 ounces extra-firm tofu
  • 2 roma tomatoes, diced
  • 1 chipotle pepper in adobo sauce
  • 1 tablespoon adobo sauce
  • 2 teaspoons red wine vinegar
  • 1/2 cup water
  • Lime juice, for garnish

Instructions

  • Roast the poblano pepper: Place the poblano pepper directly over a gas flame or on a baking sheet under a broiler. Roast the pepper until the skin is blackened and blistered, turning occasionally, about 5-7 minutes. Once roasted, transfer to a bowl, cover with a kitchen towel, and let it steam for 5 minutes. Peel off the skin, remove the seeds, and dice the pepper.
  • Prepare the tofu: Drain the tofu and press it to remove excess moisture. Once pressed, crumble the tofu into small, bite-sized pieces using your hands or a fork.
  • Cook the aromatics: Heat the olive oil in a large skillet or pan over medium heat. Add the diced onion and cook until softened, about 4-5 minutes. Add the garlic, cumin, oregano, chipotle chili powder, and 1 teaspoon of salt. Stir and cook for another 1 minute until fragrant.
  • Add the vegetables: Stir in the diced roma tomatoes, roasted poblano pepper, and crumbled tofu. Cook for 5-7 minutes, stirring occasionally.
  • Make the sauce: In a small bowl, blend the chipotle pepper in adobo sauce, tomato paste, remaining 1/2 teaspoon of salt, black pepper, red wine vinegar, and water. Pour this mixture over the tofu and vegetables in the skillet. Stir well to coat everything evenly. Let it simmer for 5-7 minutes until the sauce has thickened slightly.
  • Serve: Taste and adjust seasoning if needed. Squeeze fresh lime juice over the sofritas just before serving. Garnish with additional lime wedges if desired.

Notes

  • If you prefer a spicier dish, add more chipotle chili powder or extra adobo sauce.
  • This dish is versatile; it can be served in tacos, burritos, rice bowls, or on its own as a main course.
  • You can use other peppers like jalapeños or serrano peppers for added heat if you like.
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star