Copycat Chipotle Sofritas
When I’m building burrito bowls or setting up taco night at home, I make Copycat Chipotle Sofritas with charred peppers, roasted garlic, tomatoes, and crumbled tofu, all of which cook down into a smoky sauce that soaks up every bit of flavor. One thing I do before it all simmers makes the sauce hug every piece just right, and once it starts bubbling, you’ll smell why it works.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!
I love making Chipotle Sofritas at home for Mexican weeknight dinners, meal prep lunches, or even game day nachos, all without the costly price tag of takeout. I can prep a large batch ahead of time, keep it warm for serving, or portion it into containers for later in the week. The leftovers store well in the fridge or freezer, making them convenient for quick meals.
Ingredients You’ll Need
You’ll need all the ingredients shown in the photograph below.

How to Make Sofritas with Step-By-Step Instructions
Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.
Follow my simple instructions below, and you’ll find that making sofritas from scratch is easier than you think.
Roast the Vegetables and Tofu
Preheat your oven to 450°F (230°C) and line a large baking sheet with parchment paper. I like using this rimmed baking sheet because it gives everything those crisp, caramelized edges without warping under high heat. I top that with my pre-cut parchment paper so nothing sticks, and the cleanup is smoother.
Arrange the halved bell peppers, tomato, onion wedges, and unpeeled garlic on one side. On the other side, place the crumbled tofu.
I first pat the tofu dry with a kitchen towel to remove excess moisture before crumbling it. I use a set of reusable dish cloths, which absorb moisture faster and don’t fall apart like regular paper towels. Then, I give my tofu a few quick pulses using this reliable blender to break it into chunky crumbles, making sure it doesn‘t turn into mush.
Drizzle everything with olive oil and season with salt and pepper. I keep my olive oil handy in my glass olive oil cruet with a spout, which makes drizzling easy and controlled with no over-pouring. Roast for 20–30 minutes, until the veggies are soft and blistered and the tofu is golden and crisp.



Blend the Sauce
Let the roasted vegetables cool slightly, then peel the garlic to prevent the skin from combining with the sauce. Put the garlic, onions, bell peppers, and tomato into a food processor along with the chipotle pepper, adobo sauce, tomato paste, chili powder, cumin, and a pinch of salt.
A small but powerful tool like this mini food processor is perfect for working in a tight kitchen. If I’m making a bigger batch, I use a large-capacity food processor instead, so there’s more room to work without overflowing.
Pulse to form a thick, chunky sauce that retains some texture, and the bits of pepper and onion add body. Don’t blend it completely smooth, or it’ll lose that rustic feel that makes it so good with the tofu.
Cook the Sofritas
Heat a drizzle of olive oil in a large skillet over medium heat. This non-stick skillet with a lid helps things to simmer evenly with no sticking.
Add the roasted tofu and the blended sauce. Stir to combine, then pour about ½ cup of water. I always grab a high-resistant wooden spoon for this step so I can scrape up the sauce without damaging the pan or losing any flavor.
Let it simmer for 7–10 minutes, stirring occasionally, until it thickens and the tofu absorbs the flavor. Taste and adjust the seasoning if needed. I keep my matching salt and pepper grinder set nearby to season everything fresh.


Serve
Spoon the sofritas into warm tortillas for tacos, layer it into burrito bowls, or stuff it into quesadillas with your favorite vegan cheese. I like to transfer mine onto this ceramic serving bowl so people can build their own bowls or tacos right at the table without making a mess.
Garnish it with a handful of fresh cilantro right before serving for a bright, fresh contrast to all the smoky flavors. I use a pair of herb scissors to snip the cilantro straight over the dish.
Now, enjoy your savory Sofritas!
If you’re taking this to a gathering. I pack it in a portable food container with locking lids to keep it sealed tight, then I slide that into my insulated casserole carrier so it stays warm until serving time.

Recipe Notes and Expert Tips
I’ve put together a few practical tips to help your sofritas come out perfectly every time.
- Press the Tofu First: Removing moisture helps the tofu crisp up in the oven and hold its texture when mixed with sauce.
- Roast at High Heat: That 450°F (230°C) blast gives your tofu and vegetables those perfect charred edges and deeper flavor.
- Keep the Garlic Skins On: Roasting garlic in the peel keeps it from burning and makes it mellow and sweet.
- Use a Food Processor: It’s the fastest way to get a chunky, flavorful sauce with minimal cleanup.
- Don’t Over-Blend: You want a thick, rustic texture, not a smooth purée. Pulse just enough to combine.
- Recreating the Chipotle Classic: To get that signature Copycat Chipotle Sofritas flavor, don’t skip the splash of acidity at the end. A little vinegar or lime juice ties the whole sauce together, giving it a bright finish.
- Layer in Brightness and Depth: A splash of red or white vinegar and a quick squeeze of lime juice can round out the smokiness, while a pinch of oregano adds just enough warmth to deepen the flavor without overpowering it.
- Cilantro Adds a Fresh Finish: A small handful of chopped cilantro brightens up the final dish without overpowering it.

How to Store Leftovers
Let any leftovers cool completely, then store them in an airtight container in the fridge for up to 4 days. I use a glass storage container with locking lids so the sauce doesn’t leak and everything stays fresh. The tofu will continue to soak up flavor, making it even better the next day.
You can freeze sofritas for up to 2 months, but the texture of the tofu may soften slightly after thawing. I portion mine into silicone freezer trays with lids, which let me freeze it flat and pop out just what I need. For larger portions or full-meal batches, I store them in a freezer-safe container so they stack neatly and keep the sauce sealed in.
Reheat on the stove or in the microwave with a splash of water to loosen it up and restore the sauce’s original consistency.
What to Serve With Copycat Chipotle Sofritas
Sofritas work well with just about any Mexican-inspired side. Try pairing them with cilantro lime rice, black beans, or corn salsa. They also pair well with crunchy tortilla chips and guacamole, or try them in warm tortilla wraps with your favorite toppings for a build-your-own taco night.

More Easy Recipes for You to Try at Home
I’ve got more quick and satisfying main dish recipes that are perfect for weeknights, meal prep, or whenever you want something full of flavor without the fuss.
- Chickpea Salad
- Tofu Fried Rice
- Vegan Enchilada Casserole
- Roasted Cauliflower Tacos
- Vegan Corn Casserole

Equipment
Ingredients
- 1 white onion cut into 4 wedges
- 2 red bell peppers halved and seeded
- 1 green bell pepper halved and seeded
- 1 roma tomato halved
- 4 garlic cloves unpeeled
- 2 tablespoons olive oil
- 14 ounces (2 blocks) extra-firm tofu patted dry and crumbled into large chunks
- 1 chipotle pepper in adobo 1 tablespoon adobo sauce
- 1 tablespoon tomato paste
- 1½ teaspoons chili powder
- 1½ teaspoons ground cumin
- Salt and pepper to taste
- Fresh cilantro for garnish
Video
Instructions
- Preheat oven to 450°F (230°C). Line a large baking sheet with parchment paper.
- On one side, arrange the onion, bell peppers, tomato, and garlic. Place crumbled tofu on the other side. Drizzle everything with olive oil and season with salt and pepper.1 white onion, 2 red bell peppers, 1 green bell pepper, 1 roma tomato, 4 garlic cloves, 2 tablespoons olive oil, 14 ounces (2 blocks) extra-firm tofu
- Roast for 20–30 minutes, until vegetables are soft and blistered and tofu is golden and crispy.
- Once cooled slightly, peel the roasted garlic. In a food processor, combine roasted garlic, onions, peppers, and tomato with the chipotle pepper, adobo sauce, tomato paste, chili powder, cumin, and a pinch of salt. Pulse until a thick, slightly chunky sauce forms.1 chipotle pepper in adobo, 1 tablespoon tomato paste, 1½ teaspoons chili powder, 1½ teaspoons ground cumin, Salt and pepper
- Heat a bit of olive oil in a large skillet over medium heat. Add the roasted tofu and sofritas sauce. Stir to combine. Pour in about ½ cup of water and simmer for 7–10 minutes, stirring occasionally, until thickened and flavorful. Adjust seasoning as needed.
- Top with fresh cilantro and enjoy in burrito bowls, tacos, quesadillas, or rice plates.Fresh cilantro
Notes
-
- Press the Tofu First: Removing moisture helps the tofu crisp up in the oven and hold its texture when mixed with sauce.
- Roast at High Heat: That 450°F (230°C) blast gives your tofu and vegetables those perfect charred edges and deeper flavor.
- Keep the Garlic Skins On: Roasting garlic in the peel keeps it from burning and makes it mellow and sweet.
- Use a Food Processor: It’s the fastest way to get a chunky, flavorful sauce with minimal cleanup.
- Don’t Over-Blend: You want a thick, rustic texture, not a smooth purée. Pulse just enough to combine.
- Recreating the Chipotle Classic: To get that signature Copycat Chipotle Sofritas flavor, don’t skip the splash of acidity at the end. A little vinegar or lime juice ties the whole sauce together, giving it a bright finish.
- Layer in Brightness and Depth: A splash of red or white vinegar and a quick squeeze of lime juice can round out the smokiness, while a pinch of oregano adds just enough warmth to deepen the flavor without overpowering it.
- Cilantro Adds a Fresh Finish: A small handful of chopped cilantro brightens up the final dish without overpowering it.


Add Preferred Source