Sofritas Recipe

This Sofritas recipe is a delicious and easy way to enjoy a plant-based version of a popular Mexican dish! Tofu is crumbled and cooked to perfection, then simmered in a rich and smoky sauce with a hint of spice. It’s a versatile recipe that’s perfect for tacos, burritos, bowls, or enjoyed as a topping for your favorite Mexican-inspired dishes.

Why You’ll Love This Recipe

  • Flavorful: The combination of smoky chipotle peppers, spices, and a rich tomato-based sauce creates a delicious depth of flavor that’s perfect for any Mexican-inspired dish.
  • Easy to make: This recipe is simple to follow and requires minimal prep work.
  • Versatile: Use the sofritas in tacos, burritos, bowls, or as a topping for your favorite Mexican-inspired dishes.
  • Healthy: Tofu is a good source of plant-based protein and low in calories.

Ingredients for Sofritas

This recipe uses fresh, wholesome ingredients to create a flavorful and satisfying vegetarian dish. Here’s what you’ll need:

  • Poblano Pepper: Adds a mild chili flavor to the sauce.
  • Olive Oil: Used for roasting the poblano pepper and sautéing the vegetables.
  • Yellow Onion: Adds a savory base to the sauce.
  • Garlic: Adds a pungent flavor.
  • Tomato Paste: Adds richness and depth to the sauce.
  • Ground Cumin, Oregano, Chipotle Chili Powder, Salt, Black Pepper: A blend of spices that add warmth and complexity to the sauce.
  • Roma Tomatoes: Adds a fresh and vibrant tomato flavor.
  • Extra Firm Tofu: Provides a plant-based protein source.
  • Chipotle Pepper in Adobo Sauce: Adds a smoky and spicy flavor to the sauce.
  • Adobo Sauce: Adds a rich and savory flavor.
  • Red Wine Vinegar: Adds a touch of acidity.
  • Water: Helps create the desired consistency for the sauce.
  • Lime Juice: Optional garnish for a bright, citrusy flavor.

(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)

How to Make Sofritas

Step 1: Roast the Poblano Pepper

Lightly coat the poblano pepper with olive oil and place it on a baking sheet. Broil in the oven for 5 minutes, then flip and broil for another 5 minutes. Once cooled, remove the stem and seeds and roughly chop the pepper.

Step 2: Sauté the Vegetables

Heat olive oil in a skillet over medium-high heat. Add the diced onion and a pinch of salt. Cook until the onions are caramelized. Add the minced garlic and cook for 1 minute. Stir in the tomato paste, cumin, oregano, chipotle chili powder, salt, and black pepper. Add the diced tomatoes and cook until softened.

Step 3: Prepare the Tofu

While the tomato mixture is cooking, cut the tofu into 4 cubes and squeeze out as much water as possible. Crumble the tofu into small, pea-sized pieces.

Step 4: Blend the Sauce

Transfer the tomato mixture to a blender. Add the chopped poblano pepper and blend until roughly smooth. Set aside.

Step 5: Cook the Tofu

Heat olive oil in the same skillet over medium-high heat. Add the crumbled tofu in a single layer and cook for 2-3 minutes without stirring. Flip the tofu and continue cooking for about 10 minutes, or until mostly browned.

Step 6: Simmer and Serve

Pour the blended sauce into the skillet with the tofu. Add the chipotle pepper in adobo sauce, adobo sauce, and red wine vinegar. Simmer for 5 minutes, stirring occasionally. As the sauce thickens, reduce the heat to medium-low and cook for another 3-5 minutes, allowing the tofu to absorb the flavors of the sauce. Serve hot and enjoy!

Tips for Making the Recipe

  • Tofu: Use extra-firm tofu for the best results.
  • Spice level: Adjust the amount of chipotle peppers in adobo sauce to your liking.
  • Serving suggestions: Serve the sofritas in warm tortillas with your favorite taco toppings, such as salsa, guacamole, sour cream, and shredded cheese. You can also use the sofritas as a filling for burritos or bowls.

How to Serve Sofritas

Sofritas Recipe
  • Tacos: Serve the sofritas in warm tortillas with your favorite taco toppings.
  • Burritos: Use the sofritas as a filling for burritos with rice, beans, and other toppings.
  • Bowls: Create a hearty and healthy bowl with rice, beans, sofritas, and your favorite toppings.

Make Ahead and Storage

Storing Leftovers

Store leftover sofritas in an airtight container in the refrigerator for up to 3 days.

Reheating

Reheat gently on the stovetop or in the microwave until heated through.

Sofritas Recipe

FAQs

Can I use a different type of tofu?
Extra-firm tofu is recommended for this recipe, as it holds its shape well during cooking. You can experiment with other types of tofu, but you may need to adjust the cooking time accordingly.

Can I make this recipe without a blender?
Yes, you can! Simply finely chop the poblano pepper and add it to the skillet with the other vegetables.

My sofritas are too dry, what should I do?
If your sofritas are too dry, you can add a splash of water or vegetable broth to moisten them up.

Can I make this recipe spicier?
Yes, you can add more chipotle peppers in adobo sauce, red pepper flakes, or even a chopped chili pepper to the sauce.

There you have it! A simple and delicious recipe for Sofritas. I hope you enjoy it!

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

Sofritas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Category: main dishes
  • Method: stovetop cooking
  • Cuisine: Mexican
  • Diet: Vegan

Description

This Sofritas recipe is a delicious and versatile plant-based dish that’s perfect for tacos, burritos, bowls, or as a side dish. It features crumbled tofu cooked in a flavorful and smoky sauce made with roasted poblano peppers, tomatoes, and spices. 


Ingredients

Units 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

  1. Roast poblano: Broil the poblano pepper in the oven for 5 minutes per side, then roughly chop.
  2. Sauté aromatics: Heat 1 tablespoon olive oil in a skillet. Sauté onions with a pinch of salt until caramelized. Add garlic and cook for 1 minute.
  3. Cook sauce: Stir in tomato paste, cumin, oregano, chipotle chili powder, 1 teaspoon salt, and pepper. Add tomatoes and cook until softened.
  4. Crumble tofu: Crumble tofu into pea-sized pieces.
  5. Blend sauce: Blend the tomato mixture with the roasted poblano pepper until smooth.
  6. Cook tofu: Heat 1 tablespoon olive oil in a skillet. Cook tofu until browned.
  7. Combine and simmer: Pour the sauce over the tofu. Simmer until thickened and flavorful.
  8. Serve: Serve hot, garnished with lime juice.

Notes

  • Use extra-firm or high-protein tofu for best results.
  • Adjust the number of chipotle peppers for desired spice level.

Nutrition

  • Serving Size: 1 Serving
  • Calories: 320kcal
  • Sugar: 6g
  • Sodium: 1200mg
  • Fat: 19g
  • Saturated Fat: 4g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 5g
  • Protein: 20g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

Your email address will not be published. Required fields are marked *