Vegan Carnitas With Mushrooms

Golden shredded vegan carnitas with mushrooms nestled in warm corn tortillas topped with fresh cilantro Pin this
Golden shredded vegan carnitas with mushrooms nestled in warm corn tortillas topped with fresh cilantro | savorytabletalk.com

These vegan carnitas feature shredded oyster mushrooms sautéed with aromatic onions, garlic, and jalapeño, then coated in a blend of ground cumin, smoked paprika, dried oregano, and coriander. The mixture simmers in fresh orange juice, lime juice, and soy sauce before roasting until golden and crispy. The result is tender, juicy mushrooms with satisfying edges that mimic traditional carnitas texture. Perfect served in warm corn tortillas with fresh cilantro, diced onion, avocado, and lime wedges for a complete Mexican-inspired meal ready in just 40 minutes.

The first time I served these mushroom carnitas to my Mexican friend Marco, he took one skeptical bite, paused dramatically, then asked me three times what meat Id used. Watching his expression shift from confusion to genuine shock made all those hours of recipe testing absolutely worth it.

Last summer, I made these for a backyard taco bar when my sister brought her new boyfriend over for the first time. He hovered by the serving platter the entire evening, eventually admitting he ate four tacos and took the recipe home because he couldnt believe mushrooms could taste this good.

Ingredients

  • 500 g oyster or king oyster mushrooms: These varieties have the perfect dense, meaty structure that shreds beautifully and holds onto spices like a dream
  • 1 tbsp olive oil: Just enough to get those mushrooms started without making them greasy
  • 1 small onion, finely chopped: Builds that savory foundation that makes Mexican food taste like home
  • 2 cloves garlic, minced: Because everything tastes better with garlic, especially when its had a moment to bloom in the pan
  • 1 jalapeño, seeded and finely diced: Optional depending on your heat tolerance, but I love that fresh bright kick
  • 1 tsp ground cumin: The earthy backbone that makes everything taste authentically Mexican
  • 1 tsp smoked paprika: This is the secret ingredient that tricks everyones brain into thinking theyre eating something smoked and slow cooked
  • 1 tsp dried oregano: Use Mexican oregano if you can find it, it has this lovely lemony undertone
  • ½ tsp ground coriander: Adds this subtle citrusy warmth that balances the deeper spices
  • ¼ tsp ground black pepper: Freshly ground makes such a difference here
  • ½ tsp chili powder: Just enough warmth without overwhelming the other flavors
  • ½ tsp salt, or to taste: Mushrooms need salt to really sing, dont be shy with it
  • 60 ml orange juice: Fresh squeezed gives you this bright sweetness that mimics traditional marinades
  • 2 tbsp lime juice: That acidic finish that cuts through the richness and wakes up your palate
  • 2 tbsp soy sauce: Creates the perfect umami base that makes meat eaters feel satisfied
  • 1 tsp agave nectar or maple syrup: Just a touch to balance all those strong flavors and help with caramelization

Instructions

Preheat and Prep:
Get your oven cranking to 210°C so its ready when you need it, then clean those mushrooms and shred them with your hands until they look like pulled pork.
Sauté the Foundation:
Heat that olive oil in a large skillet over medium heat, toss in your chopped onion, and let it soften for 3 to 4 minutes until its translucent and fragrant.
Add the Aromatics:
Throw in the garlic and jalapeño, stirring constantly for about a minute until you can smell that gorgeous garlic perfume filling your kitchen.
Cook the Mushrooms:
Add all those shredded mushrooms to the pan and cook for 5 to 7 minutes, stirring occasionally, until they start browning and releasing their moisture.
Toast the Spices:
Sprinkle in all your spices and salt, stirring constantly for 2 minutes so they bloom and become fragrant without burning.
Add the Liquids:
Pour in the orange juice, lime juice, soy sauce, and agave, mixing until every single mushroom piece is coated in that gorgeous marinade.
Bake to Perfection:
Transfer everything to a parchment lined baking sheet, spread it evenly, and bake for 15 minutes, flipping halfway, until the edges get crispy and golden.
Crispy oyster mushroom carnitas seasoned with cumin and smoked paprika served with lime wedges Pin this
Crispy oyster mushroom carnitas seasoned with cumin and smoked paprika served with lime wedges | savorytabletalk.com

My mom now makes these every Sunday for meal prep, and she says the best part is that they actually get better after a day in the fridge, letting all those spices meld together into something extraordinary.

Mushroom Selection Secrets

Ive tried every mushroom variety imaginable, and oyster mushrooms consistently give the most authentic pulled texture, though king oyster mushrooms work beautifully too if you slice them against the grain first. Shiitakes add this lovely meaty chew but can be slightly tougher, while button mushrooms just dont have the right structure for shredding.

Building the Perfect Taco

The trick is warming your corn tortillas directly over a gas flame until they get those lovely charred spots, then piling them high with the carnitas while theyre still steaming hot. A sprinkle of fresh cilantro, some diced red onion for crunch, and a squeeze of fresh lime takes everything to restaurant level quality.

Make Ahead Magic

This recipe meal preps like a dream and actually develops more flavor after sitting in the refrigerator for a day or two. The spices continue to meld and the mushrooms absorb even more of that delicious marinade.

  • Double the batch and freeze portions in airtight containers for up to three months
  • Reheat in a skillet over medium heat with a splash of water to refresh the texture
  • These work beautifully in burrito bowls, quesadillas, or even on top of loaded nachos
Savory plant-based carnitas featuring juicy shredded mushrooms piled high with diced red onion and avocado Pin this
Savory plant-based carnitas featuring juicy shredded mushrooms piled high with diced red onion and avocado | savorytabletalk.com

Theres something magical about turning simple mushrooms into something that makes people close their eyes and moan with that first bite. These carnitas have become my go to for proving that plant based eating can be absolutely incredible.

Recipe FAQs

Oyster mushrooms and king oyster mushrooms are ideal because their dense, meaty texture shreds beautifully and holds up well during cooking. Shiitake or portobello mushrooms also work well for a heartier bite.

Yes, prepare the mushroom mixture up to 2 days in advance and store refrigerated. Reheat in a skillet over medium heat for 5-7 minutes to restore the crispy edges before serving.

After sautéing, spread the mushrooms in a single layer on a baking sheet and roast at high heat. Flip halfway through cooking and watch for golden-brown edges for maximum crispiness.

Use tamari for gluten-free options or coconut aminos for a soy-free alternative. Both provide similar umami flavor and help achieve the rich, savory coating on the mushrooms.

Store cooled carnitas in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet or oven at 180°C for 10 minutes to refresh the texture before serving.

Vegan Carnitas With Mushrooms

Savory shredded mushrooms with bold Mexican spices and citrus for a juicy, satisfying filling.

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

Instructions

1
Preheat Oven: Preheat oven to 410°F.
2
Prepare Mushrooms: Clean oyster mushrooms and shred using hands or fork to create pulled meat texture.
3
Sauté Onions: Heat olive oil in large skillet over medium heat. Add chopped onion and sauté 3–4 minutes until softened.
4
Add Aromatics: Stir in minced garlic and diced jalapeño. Sauté 1 minute until fragrant.
5
Cook Mushrooms: Add shredded mushrooms to skillet. Cook 5–7 minutes, stirring occasionally, until lightly browned and moisture evaporates.
6
Season Mixture: Sprinkle cumin, smoked paprika, oregano, coriander, black pepper, chili powder, and salt. Stir well and cook 2 minutes to toast spices.
7
Add Liquids: Pour orange juice, lime juice, soy sauce, and agave nectar into skillet. Mix to coat mushrooms evenly.
8
Prepare Baking Sheet: Transfer mushroom mixture to baking sheet lined with parchment paper. Spread evenly.
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 corn tortillas, chopped cilantro, diced red onion, lime wedges, and avocado slices.
Additional Information

Equipment Needed

  • Large skillet
  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Cutting board and knife

Nutrition (Per Serving)

Calories 160
Protein 6g
Carbs 23g
Fat 4g

Allergy Information

  • Contains soy. Use coconut aminos for soy-free version.
  • Verify tortillas are gluten-free if required.
Caroline Prescott

Sharing easy, nourishing recipes and practical meal ideas for fellow home cooks and food lovers.