Vegan Carnitas With Mushrooms

Golden brown vegan carnitas with shredded mushrooms nestled in warm corn tortillas and topped with fresh cilantro Save
Golden brown vegan carnitas with shredded mushrooms nestled in warm corn tortillas and topped with fresh cilantro | dishdelve.com

These shredded oyster mushrooms deliver all the savory, spicy satisfaction of traditional carnitas while remaining completely plant-based. After sautéing with onion, garlic, and jalapeño, the mushrooms get coated in a vibrant blend of cumin, smoked paprika, oregano, and coriander. A finishing glaze of orange juice, lime, and soy sauce adds depth and umami before oven-roasting creates crispy, golden edges. The result is juicy, flavorful filling that perfectly mimics the texture of slow-cooked pork. Serve piled into warm corn tortillas with fresh cilantro, diced onion, and creamy avocado for a complete Mexican-inspired meal.

The smell of oyster mushrooms hitting hot oil takes me back to a tiny apartment kitchen where I first discovered that fungi could mimic meat so convincingly. My roommate stood watching skeptically as I shredded mushrooms by hand, but those first crispy bites changed everything about how we thought about plant-based cooking.

Last summer I made these for a taco Tuesday gathering with friends who grew up on authentic carnitas in Mexico City. They went quiet after the first bite, then someone asked for the recipe three times before leaving.

Ingredients

  • 500 g oyster or king oyster mushrooms: These pull apart beautifully into strands that mimic shredded pork perfectly
  • 1 tbsp olive oil: Helps the mushrooms develop those crispy edges we are after
  • 1 small onion, finely chopped: Builds that savory foundation every good carnitas needs
  • 2 cloves garlic, minced: Because Mexican food without garlic is barely worth eating
  • 1 jalapeño, seeded and finely diced: Adjust the heat to your comfort level but keep that fresh kick
  • 1 tsp ground cumin: Essential for that earthy carnitas flavor profile
  • 1 tsp smoked paprika: This is what gives you that authentic smokiness without a smoker
  • 1 tsp dried oregano: Use Mexican oregano if you can find it
  • ½ tsp ground coriander: Adds a bright citrusy note that cuts through the richness
  • ¼ tsp ground black pepper: Freshly ground makes a noticeable difference here
  • ½ tsp chili powder: Just enough warmth without overwhelming the other spices
  • ½ tsp salt, or to taste: Taste as you go since soy sauce adds saltiness too
  • 60 ml orange juice: Freshly squeezed gives the best citrus brightness
  • 2 tbsp lime juice: The acid balance is crucial for authentic flavor
  • 2 tbsp soy sauce or tamari: Provides that deep umami richness usually from meat
  • 1 tsp agave nectar or maple syrup: Just a touch helps caramelize the edges beautifully

Instructions

Preheat and prep:
Get your oven to 210°C so it is ready when the mushrooms need their final crisping phase
Shred the mushrooms:
Use your hands to pull the oyster mushrooms into thin strands creating that signature pulled texture
Sauté the aromatics:
Heat olive oil in a large skillet and cook the onion for 3 to 4 minutes until it softens and starts to turn translucent
Add garlic and heat:
Stir in the minced garlic and jalapeño cooking for just one minute until fragrant but not browned
Cook the mushrooms:
Add the shredded mushrooms and cook for 5 to 7 minutes until lightly browned and most moisture has evaporated
Toast the spices:
Sprinkle in all the spices and stir constantly for 2 minutes to wake up their flavors
Add the liquids:
Pour in orange juice lime juice soy sauce and agave stirring to coat every mushroom strand evenly
Transfer to bake:
Spread the mixture on a parchment lined baking sheet in a single layer
Crisp in the oven:
Bake for 15 minutes flipping halfway until edges are crispy and golden brown
Serve immediately:
Pile into warm tortillas with all your favorite toppings and watch them disappear
Crispy mushroom carnitas spiced with cumin and paprika served with lime wedges and diced red onion Save
Crispy mushroom carnitas spiced with cumin and paprika served with lime wedges and diced red onion | dishdelve.com

My dad who swore he would never enjoy vegan food asked for thirds when I made these for Sunday dinner last month.

Getting The Texture Right

The key is pulling those mushrooms into thin strands instead of chopping them. Think about the direction the mushroom grows and pull along those natural fibers. This small attention to detail makes all the difference between mushroom stir fry and convincing carnitas.

Make It Your Own

Try adding a splash of liquid smoke if you want that authentic outdoor cooking flavor. I have also played with adding a pinch of cinnamon to the spice blend which sounds strange but creates this beautiful warmth that people cannot quite identify.

Serving Ideas

Beyond the classic taco setup these carnitas work incredibly in burrito bowls with cilantro lime rice or piled high on tostadas with refried beans.

  • Warm your tortillas directly over a gas flame for those authentic charred spots
  • Pickled red onions add a bright crunch that cuts through the richness perfectly
  • A squeeze of fresh lime right before eating is absolutely non negotiable
Heaping pile of savory vegan carnitas featuring tender seasoned mushrooms alongside avocado slices and warm tortillas Save
Heaping pile of savory vegan carnitas featuring tender seasoned mushrooms alongside avocado slices and warm tortillas | dishdelve.com

There is something deeply satisfying about watching people realize plant based cooking can be this good.

Recipe FAQs

Oyster mushrooms and king oyster mushrooms are ideal because their meaty texture and fibrous structure shred beautifully, creating that authentic pulled appearance. Shiitake or portobello mushrooms also work well for varied texture.

The combination of stovetop sautéing to evaporate moisture followed by high-heat oven roasting at 210°C creates those desirable crispy edges while keeping the interior tender and juicy.

Yes, substitute the soy sauce with coconut aminos for a soy-free version that still provides the necessary umami flavor and depth to the dish.

Use your hands to pull oyster mushrooms apart naturally along their grain, or use a fork to scrape and shred king oyster mushrooms lengthwise for that signature pulled texture.

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

For extra smokiness, add chipotle powder or a few drops of liquid smoke. Cinnamon and cloves work well too, adding warmth reminiscent of traditional carnitas seasoning.

Vegan Carnitas With Mushrooms

Tender shredded mushrooms with bold Mexican spices make a perfect plant-based taco filling ready in 40 minutes.

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

Ingredients

Mushrooms

  • 1.1 lbs 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
  • 1/2 tsp ground coriander
  • 1/4 tsp ground black pepper
  • 1/2 tsp chili powder
  • 1/2 tsp salt

Liquids

  • 1/4 cup orange juice
  • 2 tbsp lime juice
  • 2 tbsp soy sauce or tamari
  • 1 tsp agave nectar or maple syrup

Optional Serving Accompaniments

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

Instructions

1
Prepare the Oven: Preheat oven to 410°F.
2
Shred the Mushrooms: Clean and shred mushrooms using hands or fork to create a pulled texture resembling carnitas.
3
Sauté Onions: Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté 3-4 minutes until softened.
4
Add Aromatics: Add minced garlic and diced jalapeño to skillet, sauté 1 minute until fragrant.
5
Cook Mushrooms: Stir in shredded mushrooms and cook 5-7 minutes, stirring occasionally, until lightly browned and moisture begins to evaporate.
6
Season the Mixture: Sprinkle in cumin, smoked paprika, oregano, coriander, black pepper, chili powder, and salt. Stir well and cook 2 minutes to toast spices.
7
Add Cooking Liquids: Pour in orange juice, lime juice, soy sauce, and agave nectar. Mix thoroughly to coat all mushrooms evenly.
8
Transfer to Baking Sheet: Transfer mushroom mixture to a baking sheet lined with parchment paper and spread in an even layer.
9
Bake to Crisp: Bake 15 minutes, flipping halfway through, until edges are crispy and mushrooms are golden brown.
10
Serve: Serve hot with warm tortillas and desired toppings.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 160
Protein 6g
Carbs 23g
Fat 4g

Allergy Information

  • Contains soy; substitute with coconut aminos for soy-free version.
  • Verify tortillas are gluten-free if required for dietary needs.
Camille Harper

Passionate home cook sharing easy, wholesome, and family-friendly recipes for everyday meals.