Vegan carnitas with mushrooms

Golden brown vegan carnitas with shredded mushrooms piled in warm corn tortillas Save to everydaypinmeals
Golden brown vegan carnitas with shredded mushrooms piled in warm corn tortillas | everydaypinmeals.com

These vegan carnitas transform oyster mushrooms into a savory, shredded delight that rivals traditional pork. The mushrooms are hand-shredded, sautéed until golden, then baked with a blend of cumin, smoked paprika, and oregano. Orange and lime juices add brightness while soy sauce provides depth.

Ready in just 40 minutes, this versatile filling works perfectly in warm corn tortillas with fresh cilantro and onions. The combination of textures—crispy edges and tender centers—makes each bite satisfying.

I stumbled onto this recipe during a Taco Tuesday challenge with my roommate who swore no plant-based dish could match carnitas. When these mushrooms hit the table with that smoky orange-lime aroma, she went quiet mid-sentence. Now she texts me every Tuesday asking if I am making them again.

Last summer I served these at a backyard barbecue alongside traditional pork carnitas as an experiment. The platter of mushroom tacos disappeared first, and my uncle actually asked which butcher I used for the meat. Watching people go back for thirds never gets old.

Ingredients

  • Oyster or king oyster mushrooms: These varieties shred beautifully and hold their texture through cooking
  • Olive oil: Helps achieve that satisfying crisp edge we want
  • Onion garlic and jalapeño: Build the aromatic foundation that makes carnitas sing
  • Ground cumin and smoked paprika: The backbone spices that bring authentic warmth
  • Dried oregano and coriander: Add earthy floral notes that round out the flavor
  • Chili powder black pepper and salt: Adjust to hit your perfect heat level
  • Orange juice lime juice soy sauce: The magical trio that creates tender juicy bites
  • Agave nectar or maple syrup: Just enough sweetness to balance the acidity

Instructions

Preheat and prep:
Crank your oven to 210°C (410°F) and shred those mushrooms with your hands until they look like pulled pork.
Build the base:
Heat olive oil in a large skillet then sauté chopped onion for 3 to 4 minutes until it softens.
Add aromatics:
Toss in garlic and jalapeño cooking for just 1 minute until the smell fills your kitchen.
Crisp the mushrooms:
Stir in shredded mushrooms and cook 5 to 7 minutes until lightly browned and moisture evaporates.
Toast the spices:
Sprinkle in all the spices and salt stirring constantly for 2 minutes to wake them up.
Glaze everything:
Pour in orange juice lime juice soy sauce and agave then toss until mushrooms drink it all in.
Get them crispy:
Spread on a parchment lined baking sheet and bake 15 minutes flipping halfway for golden edges.
Spicy plant-based mushroom carnitas topped with fresh cilantro and diced red onion Save to everydaypinmeals
Spicy plant-based mushroom carnitas topped with fresh cilantro and diced red onion | everydaypinmeals.com

My partner who was raised on traditional Mexican cuisine admitted these might be better than the original. That Sunday morning breakfast with carnitas tacos and cold horchata became an instant weekend tradition we never skip.

Making It Your Own

Shiitake or portobello mushrooms work wonderfully if you want a deeper earthier flavor. Liquid smoke transforms this into something incredibly close to the real thing.

Perfect Pairings

A crisp lager cuts through the richness beautifully while citrusy sparkling water keeps things light. Warm corn tortillas make everything better but these shine on burrito bowls too.

Make Ahead Magic

The flavor actually improves overnight so do not hesitate to batch cook for meal prep. The texture stays fantastic when gently reheated in a skillet.

  • Double the spice rub portion and store extra for quick weeknight meals
  • Freeze cooked carnitas in portion bags for emergency taco nights
  • Mash leftover filling into quesadillas for the next day lunch
Crispy baked vegan carnitas featuring seasoned mushrooms served with lime and avocado Save to everydaypinmeals
Crispy baked vegan carnitas featuring seasoned mushrooms served with lime and avocado | everydaypinmeals.com

There is something magical about watching someone take that first skeptical bite and their eyes light up. These carnitas prove plant-based cooking can be just as soul satisfying as the originals.

Recipe FAQs

Oyster mushrooms and king oyster mushrooms are ideal choices due to their meaty texture and ability to shred easily. Shiitake and portobello also work well for varied texture.

Shred the mushrooms by hand using your fingers to create pulled strands. Sauté until moisture evaporates, then finish baking until edges become crispy while centers stay tender.

Yes, simply replace soy sauce with tamari or coconut aminos. Ensure your tortillas and other serving ingredients are certified gluten-free.

Fill warm corn tortillas for tacos, wrap in large tortillas for burritos, or serve over rice bowls. Top with fresh cilantro, diced onion, avocado, and lime wedges.

Store cooled carnitas in an airtight container for up to 4 days. Reheat in a skillet over medium heat to restore texture before serving.

Add 1 teaspoon of liquid smoke to the marinade or increase smoked paprika to 2 teaspoons for a deeper smoky flavor profile.

Vegan carnitas with mushrooms

Tender shredded mushrooms simmered with bold Mexican spices and citrus juices create a satisfying filling.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Mushrooms

  • 17.6 oz oyster mushrooms or king oyster mushrooms
  • 1 tbsp olive oil

Vegetables & Aromatics

  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 jalapeño, seeded and finely diced (optional)

Spices & Seasonings

  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • ½ tsp ground coriander
  • ¼ tsp ground black pepper
  • ½ tsp chili powder
  • ½ tsp salt, or to taste

Liquids

  • ¼ cup orange juice, freshly squeezed preferred
  • 2 tbsp lime juice
  • 2 tbsp soy sauce or tamari for gluten-free
  • 1 tsp agave nectar or maple syrup

To Serve (Optional)

  • Warm corn tortillas
  • Chopped cilantro
  • Diced red onion
  • Lime wedges
  • Avocado slices

Instructions

1
Preheat Oven: Preheat your oven to 410°F.
2
Shred Mushrooms: Clean and shred the mushrooms using your hands or a fork to create a pulled texture.
3
Sauté Onions: In a large skillet, heat olive oil over medium heat. Add the chopped onion and sauté for 3–4 minutes until softened.
4
Add Aromatics: Add the garlic and jalapeño, and sauté for another minute until fragrant.
5
Cook Mushrooms: Stir in the shredded mushrooms and cook for 5–7 minutes, stirring occasionally, until lightly browned and their moisture begins to evaporate.
6
Toast Spices: Sprinkle in all spices, salt, and pepper. Stir well, cooking for 2 more minutes to toast the spices.
7
Add Liquid Seasoning: Pour in the orange juice, lime juice, soy sauce, and agave nectar. Mix to coat all the mushrooms evenly.
8
Transfer to Baking Sheet: Transfer the mushroom mixture to a baking sheet lined with parchment paper.
9
Bake Until Crispy: Spread evenly and bake for 15 minutes, flipping halfway, until edges are crispy and mushrooms are golden brown.
10
Serve: Serve hot with warm tortillas and your favorite toppings.
Additional Information

Equipment Needed

  • Large skillet
  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Fork or hands for shredding mushrooms
  • Knife and cutting board

Nutrition (Per Serving)

Calories 160
Protein 6g
Carbs 23g
Fat 4g

Allergy Information

  • Contains soy (soy sauce); use tamari for gluten-free or coconut aminos for soy-free versions.
  • Check tortillas for gluten or other allergens per dietary needs.
Kayla Morton

Easy, flavorful recipes and kitchen tips for home cooks and food lovers.