Vegan Carnitas With Mushrooms

Golden brown vegan carnitas with shredded mushrooms cradled in warm corn tortillas Save to Pinterest
Golden brown vegan carnitas with shredded mushrooms cradled in warm corn tortillas | freshforklab.com

These vegan carnitas transform oyster mushrooms into tender, flavorful shreds that mimic traditional pulled pork. The mushrooms are sautéed with onions and garlic, then coated in a blend of smoked paprika, cumin, coriander, and oregano. A glaze of orange juice, lime juice, and soy sauce adds depth and helps achieve crispy edges during oven roasting. The result is a juicy, satisfying filling that works perfectly in tacos, burritos, or grain bowls. This plant-based version comes together in just 40 minutes and serves four people generously.

The first time I made these mushroom carnitas, my notoriously carnitas-obsessed aunt took a bite, paused mid-sentence, and actually asked what kind of meat it was. That accidental deception in my tiny apartment kitchen, with the windows fogged up from all the sautéing, convinced me that mushrooms could absolutely stand in for slow-cooked pork when treated with enough respect and spices.

Last summer during a rooftop potluck, I doubled this recipe and watched four people hover around the serving dish, unconvinced it was vegan. The way the mushrooms shred into these tender, juicy strands that crisp up at the edges makes them feel indulgent in a way most plant-based taco fillings never quite achieve.

Ingredients

  • 500 g oyster mushrooms or king oyster mushrooms: These shred beautifully into that pulled texture, though shiitake works too
  • 1 tbsp olive oil: Helps everything sauté nicely without sticking
  • 1 small onion, finely chopped: Builds that foundational savory base
  • 2 cloves garlic, minced: Fresh is worth it here
  • 1 jalapeño, seeded and finely diced: Leave some seeds if you want more heat
  • 1 tsp ground cumin: Non-negotiable for that authentic flavor
  • 1 tsp smoked paprika: This is what gives it that slow-cooked depth
  • 1 tsp dried oregano: Mexican oregano is ideal if you can find it
  • ½ tsp ground coriander: Adds subtle earthy sweetness
  • ¼ tsp ground black pepper: Freshly ground makes a difference
  • ½ tsp chili powder: Adjust up if you like things spicier
  • ½ tsp salt, or to taste: Youll likely want a bit more at the end
  • 60 ml orange juice, freshly squeezed preferred: Acidity is crucial for balance
  • 2 tbsp lime juice: Brightens everything beautifully
  • 2 tbsp soy sauce or tamari: Provides that umami richness
  • 1 tsp agave nectar or maple syrup: Just enough to round out the acidity
  • Warm corn tortillas and toppings: Cilantro, red onion, avocado, whatever calls to you

Instructions

Preheat and prep:
Get your oven to 210°C and tear those mushrooms into shreds using your hands or a fork
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat, cook onion for 3–4 minutes until softened, then add garlic and jalapeño for one minute more until fragrant
Cook the mushrooms:
Add shredded mushrooms and cook for 5–7 minutes until lightly browned and moisture evaporates
Add the spices:
Sprinkle in cumin, smoked paprika, oregano, coriander, pepper, chili powder, and salt, stirring for 2 minutes to toast them
Deglaze and season:
Pour in orange juice, lime juice, soy sauce, and agave, mixing until everything is evenly coated
Roast until crispy:
Transfer to a parchment-lined baking sheet, spread evenly, and bake for 15 minutes, flipping halfway until edges are crispy and golden
Serve immediately:
Pile into warm tortillas with your favorite toppings while still hot
Savory spiced mushroom carnitas piled high with fresh cilantro and diced red onion Save to Pinterest
Savory spiced mushroom carnitas piled high with fresh cilantro and diced red onion | freshforklab.com

This recipe has become my go-to for introducing skeptics to plant-based eating, mostly because it never feels like a compromise or a substitute. Something about the combination of smoky spices and that satisfying texture makes people forget theyre eating mushrooms entirely.

Getting the Texture Right

The mushroom shredding step matters more than you might think. I use my hands to tear them along their natural grain, creating those irregular strands that hold onto seasonings and crisp up beautifully. Fork-shredding works too, but tearing gives you more control over the size and shape of each piece.

Make Ahead Strategy

You can do everything up to the oven step ahead of time, then roast just before serving. I actually think the flavors develop even more if the spiced mushrooms sit for an hour or two. Reheat in a dry skillet to restore some crispness before the final oven roast.

Serving Ideas That Work

Beyond the obvious taco situation, these carnitas shine in burrito bowls with lime rice and black beans. I love them piled onto tostadas with smashed avocado and pickled red onions, or even as a hearty filling for enchiladas with a smoky red sauce.

  • Warm your tortillas directly over a gas flame for those authentic charred spots
  • A squeeze of fresh lime right before eating wakes everything up
  • Keep the toppings simple and let the mushrooms be the star
Crispy vegan carnitas featuring shredded oyster mushrooms seasoned with Mexican spices and lime Save to Pinterest
Crispy vegan carnitas featuring shredded oyster mushrooms seasoned with Mexican spices and lime | freshforklab.com

I make a double batch most weeks now, knowing theyll disappear faster than I expect. Theres something deeply satisfying about watching people genuinely enjoy plant-based food without ever feeling like theyre missing out.

Recipe FAQs

Oyster mushrooms and king oyster mushrooms are ideal choices because they have a firm, meaty texture that shreds beautifully. Shiitake and portobello mushrooms also work well for varied textures and deeper umami flavor.

Yes, the mushroom mixture can be prepared up to two days in advance. Store in an airtight container in the refrigerator and reheat in a skillet or oven before serving. The flavors often develop and intensify overnight.

The spice level is mild to medium, adjustable by the amount of jalapeño and chili powder used. Omit the jalapeño for a milder version or increase the chili powder if you prefer more heat.

Fresh cilantro, diced red onion, avocado slices, and lime wedges are classic choices. You can also add pickled onions, radish slices, vegan cheese, or a dollop of cashew cream for extra richness.

After baking, broil the mushrooms for 2-3 minutes for extra crispy edges. Make sure to spread them in a single layer on the baking sheet and flip halfway through cooking for even browning.

Absolutely. Replace the soy sauce with coconut aminos for a soy-free version that maintains the savory umami flavor. Tamari works if you only need to avoid gluten.

Vegan Carnitas With Mushrooms

Tender shredded mushrooms with Mexican spices for tacos and burritos

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

Ingredients

Mushrooms

  • 1.1 pounds oyster mushrooms or king oyster mushrooms
  • 1 tablespoon olive oil

Vegetables & Aromatics

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

Spices & Seasonings

  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon ground black pepper
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon salt

Liquids

  • 1/4 cup orange juice
  • 2 tablespoons lime juice
  • 2 tablespoons soy sauce
  • 1 teaspoon agave nectar

Optional Serving Suggestions

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

Instructions

1
Preheat Oven: Preheat your oven to 410°F.
2
Prepare 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
Season Mixture: Sprinkle in all spices, salt, and pepper. Stir well, cooking for 2 more minutes to toast the spices.
7
Add Liquids: 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 to Crisp: 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
  • Knife
  • 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.
Natalie Chen

Sharing easy, flavorful recipes and kitchen tips for everyday cooks and food lovers.