Vegan Carnitas With Mushrooms

Golden brown shredded vegan carnitas with mushrooms piled in a serving bowl with fresh cilantro garnish Pin it
Golden brown shredded vegan carnitas with mushrooms piled in a serving bowl with fresh cilantro garnish | howtocookwithali.com

These vegan carnitas transform oyster mushrooms into a tender, juicy alternative to traditional pork. The mushrooms are shredded by hand to create that signature pulled texture, then sautéed with onions, garlic, and jalapeño before being coated in a bold spice blend of cumin, smoked paprika, and dried oregano.

A splash of orange juice, lime juice, and soy sauce adds depth and umami, while agave nectar provides a subtle sweetness that balances the spices. After a quick bake in the oven, the edges become crispy and golden while the centers remain tender and juicy.

Serve these mushrooms in warm corn tortillas with fresh cilantro, diced onion, avocado, and lime wedges for a complete Mexican-inspired meal. They're also excellent in burrito bowls or as a topping for nachos.

The first time I served these to my Mexican friend, she stopped mid-bite and asked what kind of meat I used. When I told her it was mushrooms, her jaw dropped. That reaction alone has made this recipe a permanent fixture in my dinner rotation ever since.

Last summer, I made these for a backyard fiesta and watched my carnivorous uncle go back for thirds. The way the mushrooms absorb those smoky spices and get slightly crispy in the oven creates something that feels indulgent despite being entirely plant-based.

Ingredients

  • 500 g oyster mushrooms or king oyster mushrooms: These varieties shred beautifully and have the perfect meaty texture that holds up through cooking
  • 1 tbsp olive oil: Helps achieve that golden browning we are after
  • 1 small onion, finely chopped: Builds a savory foundation
  • 2 cloves garlic, minced: Fresh is non-negotiable here
  • 1 jalapeño, seeded and finely diced: Adjust the heat to your comfort level
  • 1 tsp ground cumin: The earthy backbone of the flavor profile
  • 1 tsp smoked paprika: This is what gives it that authentic carnitas smokiness
  • 1 tsp dried oregano: Mexican oregano is ideal if you can find it
  • ½ tsp ground coriander: Adds a bright citrusy note
  • ¼ tsp ground black pepper: Freshly cracked makes a difference
  • ½ tsp chili powder: For a gentle warmth
  • ½ tsp salt, or to taste: Taste as you go
  • 60 ml (¼ cup) orange juice: Fresh squeezed creates the most authentic flavor
  • 2 tbsp lime juice: Balances the richness perfectly
  • 2 tbsp soy sauce or tamari: The umami secret weapon
  • 1 tsp agave nectar or maple syrup: Just enough to caramelize

Instructions

Preheat and prep:
Get your oven to 210°C (410°F) and line a baking sheet with parchment paper
Shred the mushrooms:
Use your hands to pull the oyster mushrooms apart, creating those stringy, meat-like strands that mimic carnitas texture
Build the flavor base:
Heat olive oil in a large skillet over medium heat, sauté the onion for 3 to 4 minutes until softened, then add garlic and jalapeño for just one minute until fragrant
Sear the mushrooms:
Add the shredded mushrooms to the skillet and cook for 5 to 7 minutes, stirring occasionally, until they start to brown and release their moisture
Add the spices:
Sprinkle in cumin, smoked paprika, oregano, coriander, black pepper, chili powder, and salt, stirring constantly for 2 minutes to toast the spices and wake up their oils
Create the glaze:
Pour in the orange juice, lime juice, soy sauce, and agave, tossing everything until the mushrooms are evenly coated
Finish in the oven:
Spread the mixture on your prepared baking sheet and bake for 15 minutes, flipping halfway, until edges are crispy and everything is golden brown
Crispy spiced mushroom carnitas arranged on warm corn tortillas topped with diced onions and lime Pin it
Crispy spiced mushroom carnitas arranged on warm corn tortillas topped with diced onions and lime | howtocookwithali.com

My partner now requests these every Tuesday, and I have learned to double the batch because leftovers disappear faster than I expect. Something about the combination of smoky spices and that satisfying texture makes people forget they are eating vegetables entirely.

Make It Your Own

Experiment with shiitake or portobello mushrooms if you want an even heartier bite. I have discovered that adding a dash of liquid smoke right before the oven step takes these to restaurant-quality territory.

Serving Ideas

Warm your corn tortillas directly over a gas flame for those authentic char spots. The contrast of hot, crispy mushrooms against cool avocado and a squeeze of fresh lime creates something truly special.

What To Drink With It

A crisp lager cuts through the richness beautifully, but honestly, lime-infused sparkling water has become my go-to for weeknight versions. The citrus notes echo the orange and lime in the carnitas perfectly.

  • Make extra for lunch the next day, these reheat surprisingly well
  • Set up a topping bar and let everyone customize their own tacos
  • The mixture freezes beautifully for up to three months
Baked oyster mushroom carnitas sizzling on a baking sheet with caramelized edges and smoky spices Pin it
Baked oyster mushroom carnitas sizzling on a baking sheet with caramelized edges and smoky spices | howtocookwithali.com

There is nothing quite like watching someone take that first bite and realize plant-based eating does not mean sacrificing satisfaction. These carnitas have converted more skeptics than I can count.

Recipe FAQs

King oyster mushrooms work exceptionally well due to their meaty texture. Shiitake and portobello mushrooms are also great alternatives that provide a richer, deeper flavor profile.

Use your hands to tear the mushrooms along their natural grain, creating thin, stringy pieces. This mimics the pulled texture of traditional carnitas and helps the mushrooms absorb more flavor.

Substitute soy sauce with coconut aminos for a soy-free version. You may need to add a pinch of extra salt since coconut aminos are slightly sweeter and less salty than traditional soy sauce.

Store cooled mushrooms in an airtight container for up to 4 days. Reheat in a skillet over medium heat to restore the crispy edges before serving.

Yes, freeze the cooled mushrooms in freezer-safe bags or containers for up to 3 months. Thaw overnight in the refrigerator and reheat in a skillet for the best texture.

Warm corn tortillas, refried beans, Mexican rice, guacamole, and fresh pico de gallo make excellent sides. They also work wonderfully in burrito bowls with quinoa or brown rice.

Vegan Carnitas With Mushrooms

Shredded mushrooms sautéed with Mexican spices create a juicy, satisfying filling perfect for tacos and burritos.

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

Ingredients

Mushrooms

  • 18 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

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
  • 1 tsp agave nectar or maple syrup

To Serve

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

Instructions

1
Preheat Oven: Preheat oven to 410°F.
2
Prepare Mushrooms: Clean and shred mushrooms using hands or fork to create a pulled texture.
3
Sauté Onions: Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 3–4 minutes until softened.
4
Add Aromatics: Add garlic and jalapeño, sauté for 1 minute until fragrant.
5
Cook Mushrooms: Stir in shredded mushrooms and cook for 5–7 minutes, stirring occasionally, until lightly browned and moisture begins to evaporate.
6
Season Mixture: Sprinkle in all spices, salt, and pepper. Stir well and cook for 2 minutes to toast the spices.
7
Add Liquids: Pour in orange juice, lime juice, soy sauce, and agave nectar. Mix to coat mushrooms evenly.
8
Prepare Baking Sheet: Transfer mushroom mixture to a baking sheet lined with parchment paper.
9
Bake: 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 favorite toppings.
Additional Information

Equipment Needed

  • Large skillet
  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Fork
  • Knife and cutting board

Nutrition (Per Serving)

Calories 160
Protein 6g
Carbs 23g
Fat 4g

Allergy Information

  • Contains soy; use coconut aminos for soy-free version. Check tortillas for gluten or other allergens per dietary needs.
Ali Thompson

Home cook sharing easy, budget-friendly recipes and kitchen tips for real-life meals.