Easy Homemade Sofritas
These easy Chipotle Sofritas are made with tofu, chipotle peppers, and onions in a delicious spicy tomato sauce. They taste just like the restaurant version and couldn't be easier to make at home. This delicious vegan taco and burrito filling is perfect for all your favorite Mexican dishes.
Have you ever tried the sofritas at Chipotle? Well, this is like that, but better! I try to incorporate a few plant-based dishes into my weekly routine, so recipes like this copycat Chipotle Sofritas recipe are a staple in my diet.
This recipe is easy to make and loaded with absolutely mouth-watering flavor. Seriously, your family will have no clue they were eating tofu.
This Sofritas recipe is made with firm tofu that's cooked with garlic, onion, chipotle peppers, and a delicious combination of spices. Everything comes together with tomato sauce for a final dish that is out of this world.
I’m no stranger to plant-based dinner recipes. I’ve tried everything from Cilantro Lime Grilled Tofu to Baked Lentil Falafel and have loved them all. Out of all the vegan recipes I’ve tried, Sofritas has got to be one of the best. Not only is it beyond flavorful, but it also resembles meat, making it an easy addition to any family meal. Plus it's vegan, gluten-free, and healthy.
Serve this dish as the protein source for your favorite tacos, burrito bowls, enchiladas, nachos, and salads. Basically, if you would add meat to it—you can add Sofritas. This recipe is a huge hit in my house, so I hope you love it as much as I do!
Love Chipotle? Don't miss these Chipotle Fajita Veggies, Corn Salsa, and Cilantro Lime Cauliflower Rice.
What is Sofritas?
Most of the time, when someone says Sofritas, they are referring to the Chipotle vegan Tofu Sofritas that was launched in 2014. Chipotle's version is basically crumbled or shredded tofu cooked in a spicy tomato sauce.
However, the word Sofritas itself comes from the Spanish word "Sofrito," which means "gently fried". In many Latin American countries, Sofrito refers to aromatics (like peppers, onions, carrots, celery, garlic, and sometimes tomatoes) that have been lightly fried or braised in oil.
Copycat Chipotle Sofritas Ingredients
To bring this delicious plant-based recipe to life, you will need the following key ingredients:
- Extra firm tofu: To get the right kind of texture (think: meaty), you’re going to need to make sure you grab the extra firm tofu at the store. Make sure to press the moisture out of the tofu so it get's crispy and has a crumbly texture like ground meat.
- Chipotle peppers: These peppers give this dish a bold and smoky flavor that is truly irresistible. The key to unlocking all that flavor is adding in some of the sauce that the peppers are packed in. For a milder version, try just using one chipotle pepper.
- Apple cider vinegar: The acid in the vinegar brightens the dish and enhances the rest of the beautiful flavors. Lime juice works great as well.
- Tomato sauce: This forms the base for the sauce that envelopes the tofu like a big, warm, and delicious hug. For a thicker sauce, use diced tomatoes. For even more tomato flavor, add some extra tomato paste.
- Spices: To achieve the mouth-watering flavor profile in this dish, you will need Mexican oregano, smoked paprika, and cumin. If you want more of a kick, feel free to add in a dash of cayenne pepper or crushed red pepper.
Recipe Tips and Tricks
Here are some of my top tips and tricks for making these the best sofritas you’ve ever tried:
- Always press your tofu. For best results, you will want to press your tofu to get rid of as much excess moisture as possible. To do so, wrap your tofu in a kitchen towel or paper towels. Then place something heavy (like a pan or wooden cutting board) on top of it.
- Switch up your spices. While this recipe calls for Mexican oregano, cumin, and red pepper flakes, feel free to get creative here. You can use taco seasoning, chili powder, ancho chili powder, or really anything you’re in the mood for.
- Add more veggies. Looking to use up some of the veggies you have laying around? Go right ahead! Some of my top picks include mushrooms, bell peppers, poblano peppers, and spinach.
- Want a smoother sauce? Simply blend the sauce in a blender or food processor. Then add the tofu and simmer in the smooth sauce.
How to Serve Sofritas
This recipe is the perfect healthy vegan entree to add to your favorite Mexican dishes. If you’re in need of some ideas, here are some of my favorite ways to serve sofritas:
- Tacos. A vegan take on taco night? Yes please! Fill your corn tortillas or taco shells with some greens, sofritas, salsa, and guacamole for an easy and delicious healthy lunch or dinner. Thye are also great for taco bowls.
- Enchiladas. Get ready for the best vegan enchiladas you’ve ever had, guaranteed.
- Burrito bowls. These are sure to give Chipotle bowls a run for their money. Pair this dish with some brown rice, black beans, mixed greens, and your favorite burrito bowl toppings for an ultra-satisfying meal.
- Salads. Why not spice up your salads with a little pizzazz? Try topping your favorite salads with a couple of spoonfuls of sofritas for an instant upgrade.
- Nachos. When paired with your plant-based cheese of choice and pico de gallo, you really can’t go wrong here.
How to Store Sofritas
Because this dish is so versatile, you can easily make it in bulk and store the leftovers to enjoy throughout the week. If you’re on a plant-based kick (or even if you’re not!), you’re going to want to give these a shot.
To store leftover sofritas, simply wait for them to cool to room temperature. Then, transfer them to an airtight container and store them in one of two ways:
- In the fridge for up to 3-4 days.
- In the freezer for up to 3 months.
Reheat the Sofritas in the microwave, a hot skillet, or even on a baking sheet in the oven for a more crumbly texture.
Frequently Asked Questions
Below you will find the answers to some of the most frequently asked questions about sofritas:
Is this dish healthy?
Yes! This tofu-based dish is low in calories, carbs, and fat. It also packs a good amount of protein, vitamins, and minerals. If you’re looking for more healthy plant-based protein dishes to incorporate into your diet, this one is a fantastic choice.
What is tofu?
Tofu is a mild-flavored food made from condensed soy milk. It’s made by coagulating the milk and pressing the resulting curds into thick white blocks. Tofu is often used as a plant-based meat replacement, because it can easily adapt to different flavors and textures. It’s also the star of these Easy Sofritas!
Is Sofritas spicy?
This dish is slightly spicy, thanks to the chipotle peppers. If you’re worried that it may be too much heat for you, reduce the amount of peppers by half or leave them out altogether. For more heat, add a pinch of cayenne pepper or a few dashes of hot sauce.
Easy Homemade Sofritas
- Download
- Send to your inbox
Ingredients
- 16 oz extra firm tofu
- 2 tbsp avocado oil (divided, or vegetable oil)
- 1/2 cup onion, diced
- 2 chipotle peppers in adobo (plus 2 tbsp sauce)
- 2 garlic cloves, minced
- 1/2 cup tomato sauce
- 1 tsp apple cider vinegar
- 1/2 tsp cumin
- 1/2 tsp smoked paprika
- 1/4 tsp oregano (preferable Mexican)
Like this Recipe? Try our Meal Plans!
- Weekly Meal Plans
- Easy Shopping List
- Healthy, Low Carb, & Vegetarian
- Nutritional Information
Instructions
(Hide Media)Switch to prevent your screen from going dark.
Make the sauce: Add the oil to a heavy-bottomed skillet over medium-high heat. Add the onion. Cook for 4-6 minutes until beginning to soften. Add the chipotle peppers, adobo sauce, and garlic. Cook for 1-2 minutes until very fragrant. Add the tomato sauce, vinegar, cumin, paprika, and oregano. Let simmer for 4-5 minutes over low heat.
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
The Nutritional Values provided are estimates only and may vary based on the preparation method.
Get delicious, healthy recipes delivered each week right to your inbox.
Snap a picture and show us what you made on Instagram or Facebook.
Tag us using @SlenderKitchen or #slenderkitchen.