Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Sofritas (Chipotle Copycat Recipe!)

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

These Chipotle copycat sofritas are a healthy, vegan-friendly protein alternative with tons of flavor. They’re low sugar, low sodium, spicy, and great for adding to tacos or veggie burrito bowls! 

Chipotle copycat sofritas in a cast iron skillet topped with cilantro and lime wedges.

When I saw that Chipotle added vegan tofu sofritas to their menu as a vegan friendly, meat free option, I had to try it. And while I appreciated this new addition at Chipotle, I didn’t love all of the extra sugar and fat that came along with their recipe.

Which is why, I knew I had to recreate a healthier, tastier version of Chipotle sofritas at home! 

Latest Recipe Video!

This copycat Chipotle vegan sofritas recipe tastes even better than the original recipe! It’s flavorful and fresh, and is also much better for you thanks to less oil, less sodium and less sugar than the Chipotle version!

It’s perfect for anyone who wants to try a vegan protein alternative that is both hearty and satisfying. One serving will get you 12 grams of satisfying plant protein and 5 grams of fiber. Meat eaters will love it too!

Get those creative juices flowing as you cook these spicy, fresh healthy sofritas – because you can add them to just about anything. Try them in these vegetarian fajita bowls, in a taco casserole, as a filling for enchiladas in this vegan enchilada casserole, these veggie keto enchiladas, or in these vegan tacos!

They are even more enjoyable to eat as they are to cook. It’s a super simple high protein vegetarian Mexican recipe!

✔️ What Is Chipotle Sofritas?

Sofritas at Chipotle Mexican Grill is basically crumbled tofu in a rich and spicy sauce – it’s their option for a plant-based protein. The heat in the sauce comes from the smoky chipotle chiles, poblano peppers, and the spices. This Chipotle meat substitute is a great vegan alternative for protein in Mexican meals, but they do have quite a bit of added oil and sugar in the Chipotle version.

Sofritas come from the Latin American and Spanish word, “sofrito.” This word means to lightly fry in a Spanish style way. In Spanish dishes, it is a base sauce that has tomatoes, garlic, peppers, and onions sautéed in olive oil.

Is Sofritas At Chipotle Healthy?

You might be wondering, “What is in Chipotle sofritas? Are they healthy?”

The answer is, yes they are healthy and are better than most of the meat options at Chipotle, but they could be a lot healthier and still taste just as good, which is why we created our version!

According to Chipotle’s website, sofritas nutrition information (for one serving) is:

  • 150 calories
  • 10 grams of fat
  • 2 grams of saturated fat
  • 560 mg sodium
  • 3 grams fiber
  • 5 grams sugar
  • 8 grams protein

The positives about Chipotle’s recipe is that it’s vegan, low in calories, and high in protein. In addition, tofu has important vitamins and nutrients like Vitamin A, Calcium, Iron, Magnesium and Zinc. The problem here is really the sugar, sodium and fat.

Our version has roughly the same amount of calories as Chipotle’s, but is much healthier because it has more protein (12 grams per serving), more fiber (5 grams per serving), less sugar (2 grams per serving), less sodium (330 mg per serving), and less fat (only 6 grams per serving!)

👩🏽‍🍳 Why This Recipe Works

  • Rich, spicy chipotle sauce filled with aromatic ingredients
  • Delicious, mouth-watering flavor
  • Packed with plant-based protein
  • Just as good, if not better, than the original version!
  • Vegan and gluten free, but also satisfying for meat lovers
  • Healthy and easy
  • Will quickly become one of your favorite Mexican dishes
  • Best copycat Chipotle sofritas recipe ever!

🥘 Ingredients

This recipe requires just a few simple ingredients, easily found at your grocery store!

Ingredients for Chipotle sofritas copycat recipe on a white background.
  • Tofu Mixture: Tofu is the main ingredient for this recipe. For the mixture, you need extra-firm tofu, olive oil and black beans (optional). The chipotle tofu ingredients don’t include black beans, but I like it for the additional protein and texture. For the tofu, you will either have to press your tofu to get out all of the excess moisture / water content, or buy vacuum packed extra firm tofu that has already been pressed for the perfect crumbly texture.
  • Fresh Vegetables: To deepen the flavor of the sauce, we added red onion and peppers (you can use a green bell pepper or a poblano pepper).
  • Rest of The Marinade / Sauce Ingredients: Blended with the onion/pepper mixture, we added tomato paste, prepared salsa, chipotle peppers, and 1 tablespoon of Adobo Sauce. A note on the adobo sauce & chipotle chilies – a little goes a long way! I recommend adding less than what’s listed in the recipe, taste as you go and add more as needed.
  • Spices: Definitely don’t skimp on the sofritas seasoning in this recipe! You’ll need chili powder, smoked paprika, ground cumin, oregano, garlic cloves, a pinch of coconut sugar, and salt.

🔪 Instructions

Press Tofu, Prep Ingredients: Press and drain the tofu for 15 minutes to get rid of the excess liquid. You can either use a tofu press, or wrap it in a few paper towels or a kitchen towel, and place a heavy object on top. Saute the onion and pepper in 1 tsp olive oil until caramelized. Add your sauce ingredients (including onion/pepper mixture) to a blender.

Sauce ingredients for Chipotle copycat recipe in a blender.

Make Homemade Sofritas Sauce: Blend all of the sauce ingredients until smooth.

Homemade sofrita sauce in a food processor.

Cook Sofritas Tofu: Heat olive oil in a large skillet over medium to medium-high heat. Add the block of tofu and crumble it into small pieces using a wooden spoon. Cook the shredded tofu until golden brown and slightly crispy (about 8-10 minutes).

Crumbled tofu cooking in a skillet.

Combine Sauce And Tofu: Pour the sauce into the skillet (over the cooked tofu) and stir until combined. Cook on medium/low heat until the flavors combine about 5-10 minutes. Add black beans with the sauce if using.

Tofu mixed with sofritas sauce in a nonstick skillet.

Serve: Serve warm, on its own topped with fresh cilantro and lime, with a side of rice, or using our serving suggestions below! Enjoy!

Vegan sofritas recipe in a bowl with avocado, salsa, lime and cilantro.

🍽 How To Serve Sofritas

While you can eat these on their own, I recommend adding them to a taco shell, a burrito or a bowl with other fresh ingredients for an awesome meal. You can think of spicy sofritas meat the way you think of using other protein you may eat for more ideas. Some of my favorite ways to serve them include:

  • As a filling for tacos or vegan burritos — topped with shredded lettuce or baby spinach, pinto beans, diced tomatoes, red onions, salsa, and anything else you like!
  • As a base for salads or vegan burrito bowls. Load it up with toppings like black beans or refried beans, guacamole, cilantro lime rice or brown rice, tomatoes, corn, peppers, baby spinach, pico de gallo or corn salsa, crumbled tortilla chips, vegan sour cream, vegan queso, and a squeeze of lime juice!
  • As an addition to vegetarian chili for an even meatier texture
  • As a topping for loaded veggie nachos
  • As a meaty filling in this vegan crunchwrap supreme recipe!

❓Recipe FAQs

What does chipotle sofritas taste like? Do they taste like meat?

Sofritas have a smoky, tomato-based, earthy flavor, and are slightly spicy (or very spicy, depending on how much adobo sauce and chipotle peppers you use!) The tofu absorbs all of the flavor from the sauce, and provides a chewy, crumbly, chunky texture. This recipe for Chipotle sofritas doesn’t taste like meat, but it will have more of a meaty texture thanks to the tofu.

Are sofritas and tofu the same?

Sofritas is a dish containing tofu, but it is not the same as tofu, as it has a bunch of other ingredients added (tomatoes, chilies, spices, etc.). Tofu is just pressed soybean curds, and can be used in this recipe and other plant based recipes as a substitute for meat.

Is sofritas vegan?

Yes! Sofritas from Chipotle is vegan. It’s a meat-free substitute served at Chipotle. It’s made with tofu, chipotle peppers, and spices.

What is the best type of tofu to use?

I recommend organic, extra firm tofu that’s been pressed, or vacuum packed, pre-pressed extra firm tofu (sometimes this is also called high protein tofu). You want tofu with the smallest amount of water content possible.

How to store and reheat leftovers? Can I freeze sofritas?

Let the Chipotle tofu sofritas cool completely, then transfer to an airtight container and place in the refrigerator. If you’re wondering “how long does chipotle sofritas last?” It will last in the fridge for up to 5 days, so you can make a big batch and use it in multiple recipes if you like! You can easily reheat in the microwave or in a skillet on low heat until just warmed through.

💭 Expert Tips

  • For best results, make sure to use extra firm tofu for the best crumble texture. You want to crumble it similarly to a tofu scramble consistency, but just a little smaller in size. You want it to be pea-sized so the tofu can absorb all of the flavors of the sauce. Do not use soft tofu for this recipe, it will become way too mushy!
  • How to press tofu properly: The key here is weight! If you use a tofu press, it’ll do all the work for you. But if you don’t, then you want to wrap your tofu in enough paper towels to absorb the moisture, place it on a plate, and weigh it down with a heavy pan filled with books (or another heavy, flat object) for at least 15 minutes, although 30 minutes is ideal. You can even press the tofu ahead of time and store it in airtight container in the fridge for up to 5 days, so it’s ready to go when you need it!
  • Freezing the tofu: Some people prefer the texture of frozen and thawed tofu for meaty dishes, because once the tofu is thawed it ends up being more dry and crumbly. So feel free to use frozen and thawed tofu for this dish if you like!
  • You don’t have to use organic ingredients, but I recommend them! Especially for the tofu, it is important to avoid GMOs, fertilizers and pesticides.
  • To cook tofu perfectly: If you find your tofu sticking too much to the pan, just add a little more oil. You’ll want the tofu to be golden brown and slightly crispy. 
  • To avoid too much heat: Try halving the peppers, and adding more after tasting to get it to the spice level you prefer. You can also substitute the poblano for a roasted bell pepper to get the same flavor without as much heat.
  • For more flavor or heat: If you want to add more flavor, try adding a touch more of salt and spices, or add a bit more of the adobo sauce. You can also roast your poblano pepper and onion before adding it to the sauce (instead of sauteeing it).
  • For kids: This Chipotle sofritas copycat recipe has great flavor and texture which can be appealing to kids, but can be pretty spicy thanks to the heat from the chipotle and poblano peppers. If your kids are more sensitive to spice but love the crumbled texture of tofu, you can reduce the amount of spices and peppers, or substitute in regular bell peppers instead of poblano/chipotle peppers.
Burrito bowls with sofritas topped with avocado, salsa, lime and cilantro.

🍲 More Delicious Vegan Recipes!

LOVE THIS RECIPE? Please leave a 5-star rating 🌟 in the recipe card below and/or a review in the comments section further down the page!

You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

https://youtu.be/Wpuzkm52MLo
Chipotle copycat sofritas in a cast iron skillet topped with cilantro and lime wedges.
Print Recipe
5 from 14 votes

Sofritas (Chipotle Copycat Recipe!)

These Chipotle copycat Sofritas are a healthy, vegan-friendly protein alternative with tons of flavor. They’re low sugar, low sodium, spicy, and great for adding to tacos or veggie bowls! 
Prep Time20 minutes
Cook Time25 minutes
Total Time45 minutes
Course: Main Course
Cuisine: Mexican, Vegan
Diet: Gluten Free, Vegan, Vegetarian
Servings: 6
Calories: 162.3kcal
Author: Anjali Shah

Ingredients

Sofritas Sauce

Tofu Mixture

Shop Ingredients on Jupiter

Instructions

Sofritas Sauce

  • Saute the onion and pepper in 1 tsp olive oil until caramelized.
  • Place all of the sofritas ingredients (including onion/pepper mixture) in a food processor or blender, blend until smooth.

Tofu Mixture

  • Press and drain the tofu for 15 minutes to get rid of the excess water. Heat 1 tbsp olive oil in a large skillet over medium heat. Add the tofu and crumble it using a wooden spoon. cook until golden brown and slightly crispy. Add the black beans to the tofu mixture if using
  • Once the tofu is cooked (about 8-10 min), pour the Sofritas sauce into the skillet and cook on medium/low heat until the flavors combine about 5-10 minutes. Serve warm. 

Notes

How to Serve 
While you can eat sofritas on their own, I recommend adding them to a taco shell, a burrito or a bowl with other fresh ingredients for an awesome meal. Some of my favorite ways to serve them include:
  • As a filling for tacos or burritos — topped with shredded lettuce or baby spinach, diced tomatoes, red onions, salsa, guac and anything else you like!
  • As a base for bowls — with beans, guac, rice, tomatoes, corn, peppers, baby spinach, and salsa
  • As an addition to vegetarian chili for an even meatier texture
  • As a topping for nachos
Expert Tips
  • Make sure to use extra firm tofu for the recipe for the best crumble and to avoid the mushy feeling!
  • When you saute the onion and pepper, saute until browned and clear. 
  • You don’t have to use organic ingredients, but I recommend them! Especially for the tofu, it is important to avoid GMOs, fertilizers and pesticides.
  • If you find your tofu sticking too much to the pan, just add a little more oil. You’ll want the tofu to be golden brown and slightly crispy. 
  • If you are looking to avoid spice, try halving the peppers, and adding more after tasting to get it to the spice level you prefer. You can also substitute the poblano for a roasted bell pepper to get the same flavor without as much heat.
  • If you want to add more flavor, try adding a touch more of salt and spices, or add a bit more of the adobo sauce. 

Nutrition

Calories: 162.3kcal | Carbohydrates: 16.4g | Protein: 12.4g | Fat: 6.2g | Saturated Fat: 0.8g | Sodium: 330.8mg | Potassium: 225.3mg | Fiber: 5.4g | Sugar: 2.2g

24 responses to “Sofritas (Chipotle Copycat Recipe!)”

  1. I always love a good copycat recipe, and this one is spot on! Thanks so much for sharing!5 stars

  2. These tasted just like Chipotle sofritas, but even better! Thanks for this great copycat recipe.5 stars

  3. This looks great. Love all the ingredients used in the recipe. I know I’m gonna enjoy this dish a lot!5 stars

  4. Gorgeous! This looks so full of flavor , the photos jump off the page. Totally inspired me to try this for a fun Mexican meal!5 stars

5 from 14 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2024 The Picky Eater®, LLC. All rights reserved.