I absolutely love sharing this vibrant, flavorful dish with friends and family: Sofritas: Spicy Roasted Tomato and Poblano Tofu Recipe. It’s one of my go-to meals when I want something hearty yet fresh, with just the right amount of kick. Roasting the tomatoes and poblano really brings out amazing smoky notes, while the tofu soaks up all those zesty, spicy flavors beautifully. It feels both comforting and exciting every time I make it, perfect for casual dinners or when I want to impress without fuss.
Why You’ll Love This Sofritas: Spicy Roasted Tomato and Poblano Tofu Recipe
What makes this Sofritas recipe truly special for me is how the roasting step elevates the flavor profile. The smoky char from the broiled tomatoes, poblano, onion, and garlic adds depth that you just can’t get from raw or sautéed veggies. Then pairing that with the spicy chipotle peppers and warming cumin results in a sauce that’s complex, spicy, and downright addictive. The tofu crumbles soak up all those bold, vibrant flavors, turning it into a wonderful protein packed dish that feels both fresh and satisfying.
Another great thing I adore about this recipe is how straightforward it is. The ingredient list is simple, and the roasting process makes a big impact without requiring hours of cooking or fancy equipment. It’s perfect for weeknights when you want something quick but delicious, or for a relaxed weekend meal where you can enjoy the process as much as the end result. I also love that it’s versatile enough for family dinners, casual get-togethers, or even packed lunches the next day.
Ingredients You’ll Need
This recipe calls for a handful of essential ingredients that work beautifully together. Each component brings its own unique contribution – whether it’s the smoky heat, the tangy brightness, or the creamy texture that makes the dish complete.
- Roma tomatoes: Choosing firm, ripe Roma tomatoes ensures a rich, juicy base for the sauce.
- Poblano pepper: Adds a mild smoky spice and vibrant green color after roasting.
- Yellow onion: Brings natural sweetness that caramelizes beautifully under the broiler.
- Garlic cloves: Roasts into mellow, sweet nuggets that deepen the flavor profile.
- Olive oil: Divided to both roast the veggies and crisp the tofu with a silky finish.
- Chipotle peppers in adobo sauce: Pack punchy, smoky heat that defines the dish’s signature spice.
- Chili powder: Adds warmth and complexity to the sauce’s seasonings.
- Kosher salt: Enhances every flavor and balances the spice.
- Ground cumin: Offers earthy notes that tie the dish together beautifully.
- Super firm tofu: The perfect sponge for the Sofritas sauce, giving the dish body and protein.
- Lime wedges and chopped cilantro: Fresh garnishes that brighten and complement the robust sauce.
Directions
Step 1: Preheat your broiler and position the oven rack directly underneath it. This intense direct heat is key to getting that smoky char on the vegetables.
Step 2: Line a large baking sheet with aluminum foil—it makes cleanup so much easier! Arrange the tomatoes, poblano pepper, onion, and garlic on the sheet, then drizzle 2 tablespoons of olive oil over everything. Toss gently to make sure they are evenly coated.
Step 3: Place the baking sheet under the broiler and roast for 5 to 7 minutes or until you start seeing beautiful blackened, charred spots. Remove the garlic cloves carefully and set them aside. Flip the other vegetables and broil for another 5 to 7 minutes until they’re deeply charred on all sides.
Step 4: Take the sheet out of the oven and cover it loosely with foil or plastic wrap. Let the vegetables steam for about 5 minutes—this will help soften their skins and intensify those roasted flavors.
Step 5: Peel off the charred skin from the poblano pepper, then discard its stem and seeds. This step removes any bitterness and leaves you with tender, smoky pepper meat.
Step 6: Add the roasted tomatoes, poblano, onion, garlic, chipotle peppers, adobo sauce, chili powder, salt, and cumin to a food processor. Pulse gently until you reach a chunky salsa-like consistency. This sauce is the heart of your Sofritas.
Step 7: Cut your block of tofu into four large squares and press each piece firmly with paper towels to release excess moisture. This step is crucial for getting a nice texture when cooking.
Step 8: Crumble the tofu into bite-sized pieces using your hands—this creates that signature Sofritas texture that’s both tender and chewy.
Step 9: Heat the remaining 2 tablespoons of olive oil in a large skillet over medium-high heat. Spread the tofu in a single layer and cook without stirring for 2 to 3 minutes to let it brown. Then flip and cook for another 5 to 7 minutes, stirring occasionally, until all sides are golden.
Step 10: Pour the spicy roasted tomato sauce into the skillet; toss to coat all the tofu crumbles evenly. Cook for an additional 5 minutes, letting the tofu absorb the sauce and the flavors meld together beautifully.
Step 11: Remove from heat and garnish generously with chopped cilantro and a squeeze of fresh lime juice. Serve immediately, either in burrito bowls, tacos, or even alongside rice and beans for a tasty feast.
Servings and Timing
This recipe serves 4 hearty portions, making it perfect for a family dinner or meal prepping for a couple of days. Prep time usually takes about 10 minutes to chop and get everything ready. Then the broiling and cooking comes in at roughly 30 minutes. Altogether, you’re looking at 40 minutes from start to finish, including the short resting period for the roasted vegetables. No additional cooling time is needed since it’s best enjoyed warm right from the pan.
How to Serve This Sofritas: Spicy Roasted Tomato and Poblano Tofu Recipe
When I serve my Sofritas, I love to keep things fresh and colorful. It’s fantastic nestled in a warm burrito bowl with fluffy rice, black beans, and sliced avocado for creaminess. You could also pile it up in soft tortillas with crunchy cabbage slaw and pickled onions for some great texture contrasts. The bright cilantro and lime garnish add the perfect brightness to balance the smoky heat.
For presentation, I usually spoon the tofu and sauce over a bed of fluffy cilantro-lime rice, then finish with sprinklings of fresh greens, maybe some sliced radishes or jalapeños for extra crunch and color. It’s a feast for the eyes as well as the palate, and perfect for casual family dinners or laid-back parties. Serving it warm is definitely best but it holds up well at room temperature if you want to meal prep ahead.
Pairing this Sofritas with beverages, I often reach for a crisp Mexican lager or a light, citrusy white wine like Sauvignon Blanc to complement the spicy, smoky notes. For a non-alcoholic option, sparkling limeade or a chilled agua fresca with hints of hibiscus or pineapple works beautifully to refresh the palate. This dish really shines when you create a little fiesta around it, whether it’s a weeknight treat or a gathering with friends.
Variations
I love customizing this Sofritas recipe depending on what I have on hand or the mood I’m in. For a milder flavor, you can swap the chipotle peppers in adobo for roasted red peppers and a splash of smoked paprika to keep some smoky depth without so much heat. If you prefer a sharper tang, adding a splash of apple cider vinegar or a pinch of smoked cayenne can elevate the sauce nicely.
For dietary modifications, this recipe is naturally vegan and gluten-free, which is a big reason I keep it in my regular rotation. For extra protein or texture changes, I sometimes mix in black beans or substitute tempeh for the tofu, which gives a nuttier bite and still absorbs flavors well. Cooking methods can vary too—if you don’t want to broil, roasting the vegetables in a hot oven at 425°F for about 20 minutes works well, though you might miss the intense char.
Another fun spin is to experiment with herbs and spices—try adding a pinch of smoked oregano or swapping cumin with coriander for a slightly different aroma. You can also serve the Sofritas over quinoa or even spiralized veggies for a lighter, grain-free meal. The possibilities are endless, and I encourage you to make this recipe your own little masterpiece.
Storage and Reheating
Storing Leftovers
After cooking, I usually transfer any leftovers into an airtight container to keep the Sofritas tasting fresh. Stored in the refrigerator, it will stay delicious for up to 4 days. Using glass containers with secure lids helps avoid any moisture buildup and keeps the tofu tender instead of soggy. I always recommend cooling the dish completely before sealing to prevent condensation.
Freezing
This Sofritas recipe freezes well if you want to make a big batch ahead of time. I portion the cooled tofu and sauce into freezer-safe containers or heavy-duty ziplock bags, removing as much air as possible. It keeps great for up to 3 months in the freezer. When you’re ready to enjoy, thaw overnight in the fridge for best texture before reheating gently.
Reheating
To bring leftovers back to life, I prefer reheating the Sofritas in a skillet over medium heat. This helps restore some of the crispness in the tofu and intensifies the flavors. Adding a tiny splash of water or broth and stirring often prevents sticking. I avoid microwaving if possible since it can make the tofu rubbery and the sauce unevenly hot. Reheat just until warmed through and garnish fresh cilantro and lime again to brighten it up.
FAQs
Can I use regular tomatoes instead of Roma tomatoes?
Absolutely! Roma tomatoes are preferred because they’re meatier and less watery, which makes a thicker sauce. But if you only have regular tomatoes, just drain any excess liquid before blending or reduce the sauce a little longer on the stove to avoid it becoming too runny.
What if I can’t find super firm tofu?
Firm or extra-firm tofu also works fine. Just make sure to press out as much moisture as possible to help it crisp up and soak in the sauce better. If your tofu is soft, the texture won’t hold as well during cooking.
Can I make this recipe spicier or milder?
Definitely! Adjust the number of chipotle peppers or the amount of adobo sauce to control the heat level. For less heat, reduce or omit the chipotles and add a touch of smoked paprika for that smoky flavor. For more kick, add a pinch of cayenne or extra chopped jalapeños.
Is this recipe suitable for meal prep?
Yes, it’s perfect for meal prep! It keeps well in the fridge and reheats nicely, making it a great option for packing lunches or quick dinners throughout the week.
What are some great side dishes to serve with this Sofritas?
I love pairing this with cilantro-lime rice, black beans, fresh guacamole, or crunchy cabbage slaw. Warm tortillas or crispy tortilla chips also complement the flavors wonderfully for scooping up every last bit.
Conclusion
I’m really excited for you to try this Sofritas: Spicy Roasted Tomato and Poblano Tofu Recipe because it’s one of those dishes that brings so much warmth and flavor without any fuss. Whether you’re a longtime tofu fan or just looking for a new way to enjoy bold Mexican-inspired flavors, this recipe is a winner in my book. Give it a go, and I promise it’ll become a favorite you return to again and again.
