
Ready in: 40 minutes · Serves: 4 · Technique: Stovetop · Storage: Refrigerate for up to 5 days.
Quick Answer
To make delicious Chipotle-style Sofritas, press and crumble tofu, sauté with spices and aromatics, simmer in a flavorful sauce, and serve with your favorite toppings.
If you're anything like me, as the holiday season rolls around, my cravings shift towards warm, cozy flavors that remind me of shared meals and cheerful gatherings-all while navigating through the buzzing streets of New York City. Recently, I found myself dreaming about the bold, spicy flavors of Chipotle's Sofritas, a dish that's both satisfying and versatile. As Thanksgiving and Christmas approach, this delightful recipe feels like a perfect fit, whether you're preparing a festive spread for family or simply looking for a meatless treat to enjoy during the hustle and bustle.
A Cozy Holiday Treat

Why You'll Love This Recipe
- Deliciously bold flavors that warm your heart and home.
- A versatile dish perfect for festive gatherings or a comforting weeknight meal.
- Completely meatless yet satisfying, making it ideal for vegetarians and meat lovers alike.
- Easy to customize with your favorite spices and additional vegetables.
- Leftovers become even tastier, allowing you to enjoy the flavors for days!
Ingredients
Here's what you'll need to create your own homemade Sofritas:
For the Sofritas
- 1 block (14 ounces) extra-firm tofu (I prefer organic)
- 2 tablespoons olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 teaspoons smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon cayenne pepper (adjust to your spice preference)
- 1 tablespoon soy sauce or tamari for a gluten-free option
- 2 tablespoons tomato paste
- 1 cup vegetable broth
- 1 tablespoon adobo sauce (from chipotle peppers in adobo)
- Fresh cilantro for garnish
- Salt and pepper to taste
How to Make Sofritas (Step-by-Step)
Creating your own delicious Sofritas at home is easier than you might think, and the flavors are worth every minute!
Step 1: Prepare the Tofu
Begin by pressing your tofu to remove excess water. Wrap the block of tofu in clean kitchen towels and place a heavy object on top-like a cast-iron skillet-allowing it to sit for about 15-30 minutes. This step is crucial for achieving that lovely texture.
Step 2: Sautéing Aromatics
In a large skillet (I love using my trusty 10-inch cast-iron skillet), heat the olive oil over medium heat. As the oil shimmers, add the finely chopped onion. Sauté for about 5 minutes until the onions become soft and translucent, filling your kitchen with a warm, inviting aroma. Then, add the minced garlic and adjust the heat to low-cook just until fragrant, about 30 seconds.
Step 3: Spice It Up
Stir in the smoked paprika, ground cumin, and cayenne pepper. I adore the rich, smoky notes these spices bring; whisk until the mixture is glossy, about a minute. This is where your dish begins to transform into a fiesta of flavors.
Step 4: Simmering It Together
Crumble the pressed tofu directly into the skillet, breaking it into small pieces. Mix until the tofu is well-coated with the onion and spice mix. Pour in the soy sauce, tomato paste, vegetable broth, and adobo sauce. Stir to combine, then bring everything to a gentle simmer. Let it cook for about 10-15 minutes, stirring occasionally, until the mixture thickens slightly. The nutty aroma of the browning tofu mingled with the spices will have your mouth watering in anticipation.
Step 5: Season to Taste
Taste and adjust the seasonings as desired with salt and pepper. Adding a hint of lime at this point can really brighten the dish!
Step 6: Serve and Enjoy
Once beautifully thickened, remove the skillet from heat. Garnish with fresh cilantro and serve it as a filling for tacos, burritos, or simply over a steaming bed of rice. The combination of chewy tofu and bold flavor will surely delight everyone's palate.

Common Mistakes to Avoid
- Not pressing the tofu: Skipping this step can result in soggy Sofritas.
- Overcooking onions and garlic: Burnt aromatics can alter the flavor profile; you want them soft and fragrant, not charred.
- Adding too much liquid: Be mindful when measuring your vegetable broth-too much can make your Sofritas soupy rather than robust.
Tips and Tricks for Success
- Customize Your Spice Level: Adjust the cayenne or adobo sauce to suit your taste.
- Experiment with Vegetables: Adding bell peppers or fire-roasted tomatoes can introduce extra layers of flavor.
- Time-Saving Option: Consider using pre-crumbled tofu for a quick meal prep time.
Variations
- Substitute firm or soft tofu for a different texture.
- Use black beans or lentils for a protein-packed alternative.
- Try different spices like chili powder or oregano for a new flavor profile.
How to Serve
- As a filling for tacos or burritos.
- Over a bed of rice or quinoa.
- In a salad topped with fresh avocado and salsa.

Make Ahead and Storage
- Make Ahead: Prepare the Sofritas a day in advance and store in the fridge to enhance flavors.
- Storage: Store any leftovers in an airtight container in the fridge for up to 5 days.
- Reheating: Reheat in a skillet over medium heat until warmed through, about 5-7 minutes.
- Freezing: Freeze the Sofritas for up to 3 months-ensure it cools completely before transferring to a freezer-safe container.
Recipe Notes / What I Learned
Cooking this dish taught me the importance of allowing the tofu to fully press; it makes all the difference in texture. I also discovered that even a simple dish can pack a powerful flavor punch, perfect for gathering friends and family during the holidays.
Yield and Serving Size
Yield: 4 servings · Serving Size: 1 cup
Nutrition Snapshot
Estimated Nutrition Per Serving: ~220 calories · 12g protein · 18g carbs · 12g fat

Recipe by:
Quick Chipotle-Style Sofritas for Cozy Gatherings
Ingredients
Equipment
Method
- Press and crumble the tofu, then set it aside.
- In a skillet, heat olive oil and sauté the onions until soft. Add minced garlic and cook until fragrant.
- Stir in the spices and mix until glossy.
- Add crumbled tofu and mix well. Pour in the soy sauce, tomato paste, vegetable broth, and adobo sauce. Simmer for 10-15 minutes.
- Season to taste with salt and pepper. Serve garnished with cilantro.
Notes
FAQs
Can I make Sofritas ahead of time?
Yes, you can prepare Sofritas in advance and store them in an airtight container in the fridge for up to 5 days. The flavors tend to deepen over time, making for an even tastier meal!
What can I serve with Sofritas?
Sofritas can be enjoyed in various ways! They make a delicious filling for tacos or burritos, or can simply be served over rice for a hearty meal.
Is it possible to make Sofritas gluten-free?
Absolutely! Just use tamari instead of soy sauce to keep the dish gluten-free, and be sure to check any other ingredients for possible gluten content.




