Go Back
+ servings
Vegan Carna Asada

Vegan Carne Asada

John Rush
This vegan carne asada recipe is so easy to make and packs a ton of flavor! It's also super high in protein with over 19 grams of plant protein per serving!
5 from 2 votes
Prep Time 10 mins
Cook Time 15 mins
Marinade 30 mins
Total Time 55 mins
Course Main Course
Cuisine Mexican
Servings 4 people
Calories 336 kcal



Carne Asada

  • 1 pack Soy Curls
  • 3 cups Vegan Beef Broth


  • 1 cup Orange Juice
  • 1 Lime juiced
  • ¼ cup Cilantro
  • 1 teaspoon Cumin
  • cup Oil
  • ¼ cup Soy Sauce or tamari
  • 1 Jalapeno sliced
  • 2 tablespoon Garlic minced
  • 2 tablespoon Brine From Jarred Jalapeno optional
  • 4 drops Liquid Smoke optional


  • Empty bag and let the soy curls soak in vegan beef broth for 10 min, covered. While the curls soak mix the rest of the ingredients in a freezer bag.
  • Drain the soy curls in a strainer and shake out any excess liquid. Add the soy curls to the marinade mixture ensuring they are all evenly coated with the mixture. Marinade for at least 30 minutes but you can leave up to 2 hours.
  • Reserve ¼ cup of the marinade before draining the soy curls in a strainer. Shake off any excess liquid.
  • In a large cast-iron skillet or nonstick pan heat 2 tablespoon of oil on medium-high. Once heated add the soy curls. Cook, stirring frequently until all pieces are golden brown, about 15 minutes. Mix in the remaining ¼ cup of marinade and remove from heat.
  • Serve a lime wedge and cilantro in tacos, over rice, on fries, in burritos etc.


Serving: 1gCalories: 336kcalCarbohydrates: 20gProtein: 24gFat: 16gSaturated Fat: 1gPolyunsaturated Fat: 5gMonounsaturated Fat: 12gTrans Fat: 1gCholesterol: 1mgSodium: 1145mgPotassium: 571mgFiber: 7gSugar: 8gVitamin A: 244IUVitamin C: 42mgCalcium: 66mgIron: 6mg
Keyword carne asada, carne asada marinade, mexican, soy, soy curls, vegan, vegan carne asada
Did you try this recipe?Tag us! @Rescuedogkitchen or use the hashtag #ForTheDogs!