I absolutely love making this Sofritas (Spicy Chipotle Tofu) Recipe whenever I want something hearty, flavorful, and packed with a little smoky heat. For me, it hits the perfect balance between spicy, savory, and tangy, with tofu that’s crispy on the outside and soaked in a rich chipotle-adobo sauce. It’s a plant-based dish that never feels like a compromise and always makes me excited to dig in.

Why You’ll Love This Sofritas (Spicy Chipotle Tofu) Recipe

What draws me to this Sofritas (Spicy Chipotle Tofu) Recipe every time is its incredible depth of flavor. The chipotle peppers bring a smoky, slightly sweet heat that really wakes up the taste buds, while the combination of cumin, smoked paprika, and oregano adds a warm earthiness. The texture of the tofu itself is so satisfying—the crisp browning on the outside contrasts beautifully with the tender, crumbled bits soaking up that bold sauce. It’s a dance of flavors and textures I find truly irresistible.

Besides the taste, this recipe is surprisingly easy to pull together, which makes it a staple in my kitchen. You just need a few staple ingredients that come together in a blender or food processor, and then it’s mostly about browning the tofu and simmering. Whether I’m making a quick weeknight dinner or preparing something fun for guests, I love how versatile it is. It’s perfect stuffed into tacos, layered in a burrito bowl, or paired with fresh sides for a vibrant meal that always impresses.

Ingredients You’ll Need

The image shows a flat lay of various ingredients on a white marbled surface. In the center, there is a white plate holding a block of firm tofu, which is smooth and pale cream in color. Surrounding the tofu are small white bowls and spoons with colorful ingredients: a white spoon at the top with deep red tomato paste, a whole bulb of garlic with creamy white cloves on the left, a small white bowl with dark reddish-brown chipotle pepper, a bowl with green dried oregano leaves, another bowl with bright red smoked paprika powder, and a wooden spoon with brown cumin powder. A fresh red tomato and some green bell pepper pieces sit beside the bowls, adding vibrant natural colors. To the right, a little container holds a rich reddish-orange adobo sauce. All the items are neatly arranged with clear labels beside each ingredient. photo taken with an iphone --ar 4:5 --v 7

These ingredients are simple but essential, each contributing a unique flavor punch or texture that brings this dish to life. From the firm tofu providing a protein-packed base to the smoky chipotle and fresh veggies creating a lively sauce, every item has a purposeful role.

  • 14 oz very firm tofu: Make sure it’s pressed well to remove excess moisture for better browning and texture.
  • 1 chipotle in adobo sauce (canned): This gives the dish that signature smoky heat and depth.
  • 2 tablespoons adobo sauce: Adds richness and balances the spiciness from the chipotle pepper.
  • 3 cloves of garlic: Fresh garlic provides a punchy aromatic kick.
  • 2 teaspoons cumin: Brings earthy warmth that complements the smoky flavors.
  • 1/2 teaspoon smoked paprika powder: Enhances the smoky undertones subtly.
  • 1 green bell pepper, roughly chopped: Adds color, crunch, and a slightly sweet note.
  • 1/2 teaspoon dried oregano: Brings a fragrant herbaceous note to balance the sauce.
  • 1 tomato, quartered: Fresh tomato brightens the sauce and adds acidity.
  • 3/4 cup salsa: Helps to thicken the sauce with vibrant tomato and spice flavors.
  • 1 teaspoon salt: Essential for seasoning and bringing out all the flavors.
  • 2 teaspoons tomato paste: Concentrates tomato flavor and thickens the sauce beautifully.

Directions

Step 1: Start by draining the tofu thoroughly. I like to wrap it in paper towels and press gently to squeeze out as much excess water as possible. Then, cut it into slices about half an inch thick for even cooking.

Step 2: Heat a splash of oil in a large non-stick frying pan over high heat. Once hot, add the tofu slices and cook them undisturbed until they develop a golden, crispy crust on one side, about 4 minutes. Flip and brown the other side for another 4 minutes.

Step 3: While the tofu browns, prepare the sauce by blending the chipotle pepper, adobo sauce, garlic, cumin, smoked paprika, green bell pepper, oregano, tomato, salsa, salt, and tomato paste in a food processor or blender. I like to leave a bit of texture, so I blend it until it resembles a chunky salsa rather than a smooth sauce.

Step 4: Once the tofu is golden on both sides, use a wooden spoon to break it up into bite-sized crumbles. Be careful not to over-crumble; you want some texture so they don’t turn mushy.

Step 5: Pour the prepared sauce over the crumbled tofu in the pan.

Step 6: Stir everything thoroughly to coat the tofu evenly in that lovely chipotle mixture.

Step 7: Reduce the heat to medium and let it simmer, uncovered, for about 15 minutes. This allows the flavors to meld and the sauce to thicken nicely.

Step 8: Serve hot with your favorite Mexican-inspired sides like burritos, tacos, or a festive burrito bowl loaded with brown rice, fresh lettuce, guacamole, and even vegan sour cream for an extra creamy touch.

Servings and Timing

This recipe yields about 3 to 4 servings, perfect for sharing or leftovers. Prep time is around 10 minutes to drain, press, and slice the tofu, plus the time it takes to gather and blend the sauce ingredients. The actual cook time is roughly 25 minutes, including browning and simmering. Altogether, you can expect to have this delicious dish ready in about 35 minutes with no need for resting or cooling time.

How to Serve This Sofritas (Spicy Chipotle Tofu) Recipe

A white bowl holds a layered dish on a white marbled table. The bottom layer is light brown rice with a soft texture. On top of the rice is a layer of chunky red sauce and crumbled, textured brownish tofu or veggie protein. Near the tofu are black beans, creamy green guacamole, and a dollop of white sour cream with a sprinkle of spices. Pieces of fresh green cilantro are scattered on top, and two bright green lime wedges sit at the side. A spoon leans inside the bowl, and a few broken yellow tortilla chips are placed around the bowl. The overall look is colorful with a mix of soft and crunchy textures. Photo taken with an iphone --ar 4:5 --v 7

When I serve this Sofritas (Spicy Chipotle Tofu) Recipe, I love to build around it with fresh, vibrant accompaniments that complement the bold flavors. A classic choice is to stuff it into warm corn or flour tortillas alongside chopped cilantro, diced onions, and a squeeze of lime. It also shines layered in a burrito bowl with fluffy brown rice, crunchy lettuce, creamy guacamole, and a drizzle of vegan sour cream to cool down the spice.

For garnishing, I sprinkle chopped fresh cilantro and thinly sliced radishes for a peppery crunch and vibrant contrast. A wedge of lime on the side adds brightness and ties everything together beautifully. I like serving this dish warm so the sauce stays luscious but not piping hot—just right for savoring every bite without feeling rushed.

In terms of beverages, I’m a fan of pairing it with a crisp Mexican lager or a light, citrusy margarita. If I’m keeping it non-alcoholic, a sparkling limeade or iced hibiscus tea offers refreshing acidity to balance the smoky heat. Whether it’s a busy weeknight dinner or entertaining friends, this Sofritas recipe always elevates the meal experience with its layers of flavor and colorful presentation.

Variations

One of the things I love about this Sofritas (Spicy Chipotle Tofu) Recipe is how adaptable it is. If you prefer a milder heat level, I’ll often reduce the amount of chipotle pepper and adobo sauce or swap them for smoked paprika alone for a smoky but gentle flavor. For an even bolder kick, doubling the chipotle or adding a pinch of cayenne works beautifully.

If you’re not a tofu fan or want to try something different, I’ve had great success swapping in tempeh or cooked shredded jackfruit for a different texture but similar ability to soak up the spicy sauce. For gluten-free friends, just double-check the salsa and tomato paste ingredients, as some brands can have additives, but it’s naturally gluten-free otherwise.

To mix up the cooking methods, I’ve also baked the sliced tofu to get it extra firm and chewy before crumbling, then finished by simmering in the sauce. Alternatively, tossing the tofu crumbles into a slow cooker with the sauce lets the flavors deepen over several hours, perfect for meal prep or busy days.

Storage and Reheating

Storing Leftovers

I recommend storing any leftover Sofritas (Spicy Chipotle Tofu) in an airtight container in the fridge. It keeps well for about 3 to 4 days, and the flavors actually seem to deepen overnight, making for even tastier meals the next day.

Freezing

This recipe freezes quite well, which is great if you want to batch cook. Let it cool completely before transferring to freezer-safe containers or heavy-duty zip-top bags. It can be frozen for up to 2 months. I usually portion it into single or double servings so I can pull out just what I need without defrosting too much.

Reheating

When it comes to reheating, I find the best way is to warm it gently in a skillet over medium-low heat, stirring occasionally until heated through. This method helps bring back some of the original texture and keeps the sauce vibrant. Microwaving is fine in a pinch but try to avoid overheating, which can make the tofu dry out or the sauce separate. Adding a splash of water or salsa to loosen the sauce during reheating also works wonders.

FAQs

Can I use soft or medium tofu instead of very firm tofu?

Very firm tofu is best for this Sofritas (Spicy Chipotle Tofu) Recipe because it holds its shape and crisps up nicely. Softer tofus tend to fall apart and won’t give you that satisfying texture. If you only have softer tofu, try freezing and thawing it first to improve firmness before cooking.

What can I substitute for chipotle in adobo if I don’t have it?

If you can’t find chipotle peppers in adobo, you can substitute with smoked paprika plus a pinch of cayenne pepper for heat. Adding a little tomato paste and chili powder also helps approximate the smoky, spicy flavor, but the authentic chipotle taste is hard to beat.

Is this recipe vegan and gluten-free?

Absolutely! This Sofritas (Spicy Chipotle Tofu) Recipe is naturally vegan since it uses tofu and plant-based ingredients. It’s gluten-free as long as the salsa, tomato paste, and other packaged ingredients don’t contain gluten additives. Always check labels if you’re unsure.

Can I make this recipe ahead of time for a party?

Definitely. This recipe holds up well when made ahead and actually benefits from some resting time for the flavors to meld. You can prepare it a day in advance, store it in the fridge, and reheat gently before serving. It’s fantastic for casual gatherings or meal prepping.

What dishes pair well with Sofritas?

I love pairing Sofritas with Mexican staples like warm tortillas, rice, black beans, and fresh toppings like avocado, diced onions, and cilantro. It also works great with roasted veggies, fresh salads, or even loaded into a grain bowl for a filling, balanced meal.

Conclusion

I truly hope you give this Sofritas (Spicy Chipotle Tofu) Recipe a try soon. It’s one of those dishes that feels both comforting and exciting, easy to make but packed with complex flavors that keep me coming back for more. Whether you’re fully plant-based or just looking to spice up your weeknight dinners, this recipe is a winner in my book — and I can’t wait for you to enjoy it as much as I do!

Print

Sofritas (Spicy Chipotle Tofu) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 10 reviews

A flavorful and spicy vegan Sofritas recipe featuring firm tofu simmered in a smoky chipotle and tomato-based sauce, perfect for burritos, tacos, or bowls.

  • Author: Madelyn
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegan

Ingredients

Tofu

  • 14 oz very firm tofu

Marinade and Sauce

  • 1 chipotle in adobo sauce (canned)
  • 2 tablespoons adobo sauce (from the canned chipotle)
  • 3 cloves of garlic
  • 2 teaspoons cumin
  • 1/2 teaspoon smoked paprika powder
  • 1 green bell pepper, roughly chopped
  • 1/2 teaspoon dried oregano
  • 1 tomato, quartered
  • 3/4 cup salsa
  • 1 teaspoon salt
  • 2 teaspoons tomato paste

Instructions

  1. Drain and Prepare Tofu: Drain the tofu by wrapping it in paper towels and squeezing out as much excess water as possible. Cut the tofu into slices to prepare for browning.
  2. Brown the Tofu: Heat some oil in a large non-stick frying pan over high heat. Cook the tofu slices until they are nicely browned on both sides, approximately 8 minutes.
  3. Make the Marinade: While the tofu is browning, place the chipotle pepper, adobo sauce, garlic, cumin, smoked paprika, green bell pepper, oregano, tomato, salsa, salt, and tomato paste into a food processor or blender. Process until you get a chunky sauce similar in texture to salsa.
  4. crumble the Tofu: When the tofu is browned, use a wooden spoon to crumble it into pieces that are not too fine, preserving some texture.
  5. Add Sauce to Tofu: Pour the prepared sauce over the crumbled tofu in the frying pan.
  6. Mix Well: Stir the tofu and sauce thoroughly to combine flavors evenly.
  7. Simmer: Reduce heat to medium and simmer the tofu and sauce mixture for 15 minutes to allow flavors to meld and sauce to thicken slightly.
  8. Serve: Enjoy your Sofritas as a filling in burritos or tacos, or serve it in a burrito bowl with accompaniments like brown rice, lettuce, guacamole, and vegan sour cream.

Notes

  • Pressing and draining tofu is essential to achieve a better texture and prevent sogginess.
  • Adjust the number of chipotle peppers and adobo sauce to tailor the heat level to your preference.
  • Using a non-stick pan helps prevent sticking during browning.
  • Simmering helps the tofu absorb the smoky and spicy flavors fully.
  • This dish is vegan and gluten-free, making it suitable for a variety of dietary needs.

Similar Posts

Leave a Reply

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

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