Homemade Sofritas

why make this recipe

Homemade Sofritas is a delicious and healthy way to enjoy plant-based protein. This recipe is inspired by the popular dish served at Chipotle, but you can easily make it at home. It’s packed with flavor and perfect for burrito bowls, tacos, or even as a filling for wraps. Making it yourself allows you to control the ingredients and adjust the heat to your liking.

🧰 Kitchen tools commonly used in similar recipes

Before starting, many home cooks like to have these basic tools ready:

👉 Browse popular kitchen tools on Amazon

how to make Homemade Sofritas

Ingredients:

  • ½ white onion, cut into 4 wedges
  • 2 red bell peppers, halved lengthwise, stems and seeds removed
  • 1 green bell pepper, halved lengthwise, stem and seeds removed
  • 1 roma tomato, halved lengthwise
  • 1 whole jalapeño pepper
  • 4 garlic cloves, unpeeled
  • 2 (14-ounce) blocks extra-firm tofu, patted dry and torn into large crumbles
  • 2 chipotle peppers plus 1 tablespoon adobo sauce from a can of chipotles in adobo
  • 1 tablespoon tomato paste
  • 1½ teaspoons chili powder
  • 1½ teaspoons ground cumin
  • 1 teaspoon sea salt, plus more for sprinkling
  • 2 tablespoons avocado oil, plus more for drizzling
  • ¼ cup water

Directions:

  1. Preheat the oven to 450°F and line two baking sheets with parchment paper.
  2. Place the onion wedges, red and green bell peppers, tomatoes, and jalapeño on one of the baking sheets.
  3. Drizzle with avocado oil and sprinkle with salt. Place the tomatoes cut side up and the peppers cut side down.
  4. Wrap the garlic cloves in foil with a drizzle of avocado oil and place on the baking sheet.
  5. Roast for 20 to 30 minutes, or until the peppers and onions are browned, and the tomatoes are soft.
  6. Place the tofu on the other baking sheet, drizzle with avocado oil, and sprinkle with salt. Spread the tofu in a thin layer.
  7. Bake for 30 to 35 minutes, or until browned and firm around the edges.
  8. Peel the garlic cloves and stem the jalapeño. Place them in a food processor with the onion, red and green bell peppers, tomatoes, chipotles, adobo sauce, tomato paste, chili powder, cumin, and salt. Pulse to form a thick, slightly chunky sauce.
  9. Heat the avocado oil in a large skillet over medium heat. Add the sauce and the tofu and stir to combine.
  10. Add the water and cook, stirring for 7 to 10 minutes, or until the sauce thickens. Season to taste.

how to serve Homemade Sofritas

You can serve Homemade Sofritas in various ways. It works great as a filling for burrito bowls, tacos, or even in salads. Top it with avocado, cilantro, or your favorite sauce for extra flavor.

how to store Homemade Sofritas

Store any leftovers in an airtight container in the refrigerator. It will last for about 3 to 4 days. You can also freeze it for up to 3 months. To reheat, simply warm it in a skillet or the microwave until heated through.

tips to make Homemade Sofritas

  • Make sure to pat the tofu dry to get it crispy when baking.
  • Adjust the number of chipotle peppers to control the spiciness.
  • Feel free to add more vegetables to the roasting pan, like zucchini or corn.

variation

You can easily customize this recipe by adding different spices or vegetables. Try using sweet potatoes or black beans for added flavor and texture.

FAQs

Can I use other types of tofu?
You can use firm or regular tofu, but extra-firm tofu gives the best texture.

Is this recipe gluten-free?
Yes, this recipe is gluten-free, as it doesn’t contain any gluten ingredients.

Can I make it ahead of time?
Yes, you can prepare it ahead of time and store it in the fridge. Just reheat before serving!

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

Homemade Sofritas


  • Author: ikramnihad
  • Total Time: 80 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A delicious and healthy homemade version of the popular Sofritas, perfect for burrito bowls, tacos, or wraps.


Ingredients

Scale
  • ½ white onion, cut into 4 wedges
  • 2 red bell peppers, halved lengthwise, stems and seeds removed
  • 1 green bell pepper, halved lengthwise, stem and seeds removed
  • 1 roma tomato, halved lengthwise
  • 1 whole jalapeño pepper
  • 4 garlic cloves, unpeeled
  • 2 (14-ounce) blocks extra-firm tofu, patted dry and torn into large crumbles
  • 2 chipotle peppers plus 1 tablespoon adobo sauce from a can of chipotles in adobo
  • 1 tablespoon tomato paste
  • 1½ teaspoons chili powder
  • 1½ teaspoons ground cumin
  • 1 teaspoon sea salt, plus more for sprinkling
  • 2 tablespoons avocado oil, plus more for drizzling
  • ¼ cup water

Instructions

  1. Preheat the oven to 450°F and line two baking sheets with parchment paper.
  2. Place the onion wedges, red and green bell peppers, tomatoes, and jalapeño on one baking sheet. Drizzle with avocado oil and sprinkle with salt. Place the tomatoes cut side up and the peppers cut side down.
  3. Wrap the garlic cloves in foil with a drizzle of avocado oil and place on the baking sheet.
  4. Roast for 20 to 30 minutes, or until the peppers and onions are browned, and the tomatoes are soft.
  5. Place the tofu on the other baking sheet, drizzle with avocado oil, and sprinkle with salt. Spread the tofu in a thin layer.
  6. Bake for 30 to 35 minutes, or until browned and firm around the edges.
  7. Peel the garlic cloves and stem the jalapeño. Place them in a food processor with the onion, red and green bell peppers, tomatoes, chipotles, adobo sauce, tomato paste, chili powder, cumin, and salt. Pulse to form a thick, slightly chunky sauce.
  8. Heat the avocado oil in a large skillet over medium heat. Add the sauce and the tofu and stir to combine.
  9. Add the water and cook, stirring for 7 to 10 minutes, or until the sauce thickens. Season to taste.

Notes

Pat the tofu dry to get it crispy when baking. Customize the spice level by adjusting the number of chipotle peppers added.

  • Prep Time: 15 minutes
  • Cook Time: 65 minutes
  • Category: Main Course
  • Method: Roasting
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 6g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: Sofritas, tofu, vegan, Mexican, healthy

Author Avatar

Patricia S. Bland

Love the recipe? Share it with friends and family! We'd also love to hear your thoughts in the comments. If you try it, send us a photo on social media or email—we can't wait to see your creations! 😊

Leave a Comment

Recipe rating