clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Closeup shot of chopped vegan carne asada taco meat by sweet simple vegan

Vegan Carne Asada Tacos (Gluten-Free)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 20 reviews

  • Author: Jasmine @ Sweet Simple Vegan
  • Total Time: 8 hours 35 minutes
  • Yield: 10 small tacos


Get ready to enjoy some carne asada tacos made without the meat! This vegan version of the classic Mexican recipe is spot on to what I remember it to taste like growing up. It’s full of flavor, easy to make, and packed with plant protein!


  • 1 bag (8 ounces) Butler’s Soy Curls
  • 4 cups vegan “beef broth” (we used this one)
  • 2 cups fresh cilantro, chopped
  • 1 cup freshly squeezed orange juice + rinds
  • 1 red onion, thinly sliced into rings
  • 8 garlic cloves, minced
  • Juice of 4 limes
  • 5 tablespoons tamari (or soy sauce if not gluten-free)
  • 2 tablespoons apple cider vinegar (or white vinegar)
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 1/3 teaspoon black pepper
  • Optional: 2 jalapeños, seeded and diced
  • 1 tablespoon olive or avocado oil

Serve with:

  • 10 corn tortillas
  • 1 cup white onion, diced
  • 1/2 cup cilantro, diced
  • 10 Lime wedges (about 2 limes)



  1. Heat the vegan beef broth in a pot over medium heat and bring it to a boil. Once it is boiling, remove it from heat.
  2. Place the soy curls into a large bowl or dish and pour the vegan beef broth over the soy curls. Using a spatula, mix the soy curls and press them down into the broth to ensure they get hydrated.
  3. Allow the soy curls to sit for 10 minutes. We transferred the soy curls to a large resealable bag after hydrating them, but it is not necessary; you can keep them in a bowl or dish if needed. Add the remaining ingredients except for the oil and mix until well combined.
  4. Seal the bag or cover the bowl/dish with a lid and place it into the fridge to marinate overnight, or about 8 hours. If you are in a hurry, you can remove it after 2 hours, but overnight yields the best result!
  5. Grab a large cast-iron skillet (or a large skillet of your choice) and set it over medium heat with the remaining 1 tablespoon of oil. Using tongs, slowly remove the curls from the bag and into the pan, trying your best not to transfer the onions into the pan and leave them in the bag. Add 1/2 cup of the marinade juice from the bag into the pan at a time and add more once the liquid cooks off. Continue until you have used up all of the marinade and cook until the carne asada has browned. If you would like, you can transfer the carne asada to a grill pan and finish it up there with nice grill marks. It is not necessary, but it does make them look nice!
  6. Set the carne asada aside and allow it to cool. Once it has cooled, transfer it to a cutting board and chop it into bite-sized pieces.
  7. Prepare your tortillas. Grab a clean kitchen towel and place it next to your stovetop. Turn the burner on low, and using tongs, place one tortilla on the burner. Heat the tortilla for about 45 seconds, or until slightly charred, and flip. Cook the second side until it has charred to your liking. Keep in mind that the second side will take less time than the first. When the tortilla is finished, transfer it to the clean towel and cover it with the towel. Continue until you have heated all of the tortillas, transferring them into the towel, wrapping the tortillas each time you add more. Covering the tortillas will keep them warm and soft.
  8. Assemble the tacos as desired. We added cilantro, white onion, and fresh lime. Enjoy!


  • The nutrition facts take into consideration the additional tortillas, onions and limes.
  • Because of the sodium content in the broth and tamari, we don’t add additional salt, but you can add some to taste as needed based on your taste preferences. 
  • Prep Time: 8 hours 20 minutes
  • Cook Time: 15 minutes
  • Category: Entree, Lunch
  • Method: Stovetop
  • Cuisine: Vegan, Mexican