Portobello Mushroom Tacos (Vegan Carne Asada)

These portobello mushroom tacos make it a whole lot easier to be plant-based! Easy, healthy, and with a very authentic Mexican flavor, these savory and meaty mushrooms taste just like carne asada. You’ll definitely want to make them weekly!

portobello mushroom tacos

Portobello Mushroom Tacos are a Great Meat Substitute

Mexican food is so easy to veganize! I grew up eating carne asada plates with beans, avocado, tortillas and grilled vegetables all the time. I thought that I would no longer be able to enjoy a carne asada plate ever again after going vegan.. but boy was I wrong!
There are so many ways to substitute beef in the world of plant-based proteins. You can choose from seitan, soy curls and much more. However, my favorite meat replacement continues to be mushrooms! To be more specific, portobello and king oyster mushrooms. Portobello mushroom tacos always hit the spot if I’m ever craving something meaty!
portobello carne asada

Why are Mushrooms a Great Substitute?

Portobello mushrooms are so meaty but not TOO meaty (aka meat shreds won’t get stuck in-between your teeth.. ew). In the meat-eating world there is an obsession with “tender” meats and how to get meat to be tender etc. Well let me tell you… portobello mushrooms are so deliciously tender and savory! Craving a carne asada-style plate? Use portobello mushrooms. Craving a shredded meat-style bowl? Use shredded king oyster mushroom.
I made these portobello mushrooms using an authentic carne asada marinade that is used in most Mexican households when we make carne asadas/barbeques! I hope you LOVE THEM.
portobello mushroom tacos

Tips & Substitutes to make the BEST Portobello Mushroom Tacos:

  • I don’t recommend using another type of mushroom to substitute for portobellos. They are the best kind to use for a vegan carne asada. However, if you want to make a shredded meat you can use king oyster mushrooms and shred them with a fork.
  • You can use lime juice instead of orange juice but orange juice is highly recommended. Lime juice is great to add after it is cooked — like squeezing a fresh lime onto your carne asada taco!
  • If you want a spicer shroom I recommend using cayenne powder or chili powder from chiles de arbol. Chiles de arbol are small dried red chilis that are spicy but also so delicious.
  • If you don’t have tamari or soy sauce you can also use liquid aminos to substitute.
  • I highly recommend mixing all the marinade ingredients well before adding them to the zip lock bag or shaking it well after adding them in to make sure it’s evenly distributed.
portobello carne asada

How to Serve Portobello Carne Asada:

Carne asada tacos
Fill your corn tortillas with slices of portobello asada, top with cilantro, lime juice, avocado and salsa of choice. Portobello mushroom tacos for the win!
Carne asada plate
This is very popular in a Mexican household and for a good reason. Pair your portobello asada with Mexican rice, beans, guacamole, grilled onions, bell peppers and some tortillas.
portobello carne asada
Burrito or burrito bowl
This is a great way to add texture and extra flavor to a vegan burrito bowl or burrito.
Carne asada quesadillas are oh so delicious! I recommend using mozzarella follow your heart shreds or Miyoko’s pepper jack shreds.
portobello carne asada

Other Mexican Recipes for you:

Authentic Vegan Tamales Rojos

Vegan Carnitas Tacos

Chile Relleno

Vegan Baked Flautas (Taquitos)

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
portobello mushroom tacos

Vegan Carne Asada

  • Author: Anna Rios
  • Total Time: 25 minutes
  • Diet: Vegan


These portobello mushroom tacos make it a whole lot easier to be plant-based! Easy, healthy, and with a very authentic Mexican flavor, these savory and meaty mushrooms taste just like carne asada. You’ll definitely want to make them weekly!


  • 2 large portobello mushrooms
  • 1 1/2 tablespoon tamari or soy sauce, low sodium
  • 1 teaspoon chili powder
  • 1/2 teaspoon of cumin
  • 2 tablespoons orange juice
  • 2 garlic cloves, minced
  • 1 tablespoon of olive oil
  • Salt and pepper to taste


  1. Cut the portobello mushrooms in half and place them inside a ziplock bag. Add all other ingredients to the bag (shake well so all ingredients are well combined) and marinate for 15-30 minutes.
  2. Turn a large grill/griddle on high heat. Remove mushrooms from marinade and brown for 5 minutes on each side until slightly charred.
  3. Place on a cutting board and cut into thick strips. Add to your tortillas as tacos or enjoy it as a nice carne asada dish!
  • Prep Time: 15
  • Cook Time: 10
  • Category: Mexican
  • Method: Stove
  • Cuisine: Mexican


  • Serving Size: 8 tacos

Keywords: portobello mushroom tacos, vegan carne asada, plant based tacos, vegan tacos

12 thoughts on “Portobello Mushroom Tacos (Vegan Carne Asada)

  1. Anthony says:

    Ive been looking for a healthier carne asada substitute that isn’t seitan and this is it! I love how delicious the portobello taste in this recipe.

  2. Leslie says:

    I usually don’t comment on recipes, but we made this tonight and it was so good! Our son just turned vegan so we are looking for good recipes to try. The whole family liked it!

  3. Rose says:

    These are really good, I was iffy but damn I’m glad I made them im going to share the recipe with family now so they can enjoy them also.

  4. Briyanna J says:

    I recently found out I have a beef (red meat) allergy. This recipe is a great substitute for steak! I absolutely loved it! It’s so good!

  5. Pingback: Tacos al Pastor Veganos - Healthy Simple Yum

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