Discover the ultimate plant-based delight: Vegan Carnitas with King Oyster Mushrooms. Flavorful, irresistibly crispy, and incredibly versatile, these mushroom carnitas are set to revolutionize your taco nights, nachos, salads, and more. Even those who claim to dislike mushrooms will fall in love with this game-changing recipe!

The Best Vegan Carnitas You’ll Ever Make: Crispy Mushroom Perfection
Get ready to be amazed by these incredible Vegan Carnitas made with King Oyster Mushrooms! As a self-proclaimed mushroom skeptic (this is one of the very few mushroom recipes on my site), I can confidently say these mushroom tacos are beyond spectacular. They’re packed with savory flavor, boast an utterly irresistible crispy texture, and are so delicious, they might just become your new favorite plant-based meal. Whether you’re a seasoned vegan or simply exploring meatless options, this recipe promises a culinary experience that’s both exciting and satisfying.
What Are Traditional Carnitas? A Culinary Journey
Originating from Michoacán, Mexico, carnitas literally translates to “little meats.” Traditionally, this beloved Mexican dish involves simmering or braising pork in its own fat (or lard) along with water, citrus juice, and aromatic spices until it becomes incredibly tender. The meat is then often fried or roasted until crispy on the outside, creating a delightful contrast to its juicy interior. The resulting succulent, flavorful pork is a staple in tacos, tortas, and other traditional Mexican fare, celebrated for its rich taste and melt-in-your-mouth texture.
Today, we’re embarking on a delicious journey to create an equally captivating, entirely plant-based version: Vegan Carnitas. Instead of pork, our star ingredient is the mighty king oyster mushroom. These remarkable fungi mimic the shreddable texture of slow-cooked meat and crisp up beautifully in the oven, providing an incredible base for our flavorful carnitas. While not strictly traditional, my vegan carnitas recipe aims to capture the essence of those authentic flavors and spices, offering a compassionate and equally delicious alternative that I hope you’ll cherish.

Why Your Body Will Thank You: The Health Benefits of Mushroom Carnitas
Beyond their incredible taste and texture, these vegan carnitas offer a bounty of nutritional benefits, making them a smart choice for your well-being:
- Vitamins, Minerals, and Antioxidants Powerhouse: King oyster mushrooms are nutritional gems, brimming with antioxidants like selenium and powerful beta-glucans, which are known to fortify the immune system and protect your cells from oxidative stress. They’re also a good source of essential vitamins such as B6 and vitamin D (especially if exposed to UV light), along with vital minerals like magnesium, contributing to overall cellular health and reducing inflammation.
- Nourishing Brain and Gut Health: These fantastic fungi are rich in dietary fiber and prebiotics, which are crucial for fostering a thriving gut microbiome. A healthy gut is linked to improved digestion, enhanced nutrient absorption, and even better brain function. Furthermore, mushrooms provide a significant amount of plant-based protein, helping you feel fuller longer and supporting muscle development and repair. Some varieties also contain adaptogenic properties, which may assist the body in managing stress.
- Supporting Blood and Heart Health: Our recipe incorporates fresh lime and orange juice, which are bursting with vitamin C and other potent antioxidants. These citrus powerhouses help combat cell damage and boost immunity. The flavonoids and potassium found in citrus fruits are beneficial for maintaining healthy blood pressure levels and can significantly reduce the risk of heart disease. Moreover, citric acid in these juices may increase urine acidity and production, potentially preventing kidney stones, and has even been linked to slowing down the conversion of starch to sugar, which can aid in weight management.
- A Wholesome Plant-Based Choice: By opting for these mushroom carnitas, you’re choosing a meal that’s naturally lower in saturated fat and cholesterol compared to traditional meat-based dishes. This aligns perfectly with a heart-healthy diet and supports sustainable eating practices.
Crafting Flavor: Essential Ingredients for Vegan Mushroom Carnitas
Each ingredient in this recipe plays a vital role in creating the rich, savory, and truly authentic flavor profile of our vegan carnitas. Here’s a closer look at what you’ll need and potential substitutions:
- King Oyster Mushrooms: The undisputed star of this dish! King oyster mushrooms are distinct with their thick, meaty stems and small caps. Their unique fibrous texture makes them ideal for shredding, perfectly mimicking the pull-apart quality of traditional carnitas. You can often find them in specialty Asian markets, Whole Foods, or natural grocery stores like Natural Grocers. If they’re unavailable, while not ideal for shredding, you could use other robust mushrooms like oyster or shiitake, sliced thinly for a different but still delicious result.
- Onion & Garlic: The aromatic foundation. Freshly sliced white onion and minced garlic are sautéed with the mushrooms, building a deep, savory base that’s indispensable for any good carnitas. Do not skip these flavor builders!
- Tamari (or Soy Sauce): For that umami depth. Tamari, a gluten-free alternative to soy sauce, adds a wonderful savory, almost meaty richness and a touch of saltiness that complements the mushrooms beautifully. If gluten isn’t a concern, regular soy sauce works perfectly. For a soy-free option, coconut aminos can be used, though you might need to adjust the salt content.
- Fresh Citrus Juice (Orange & Lime): The bright, essential tang. A blend of fresh orange juice and lime juice is crucial. It not only tenderizes the mushrooms during cooking but also imparts the characteristic bright, zesty flavor found in traditional carnitas. Always opt for freshly squeezed juice over store-bought concentrates, which often contain added sugars and lack the vibrant flavor. Lemon juice can be a suitable substitute if lime is unavailable.
- A Medley of Spices: The heart of the flavor. This recipe calls for a robust blend of cumin, onion powder, granulated garlic, dried oregano, chili powder, and smoked paprika, along with salt and black pepper. Each spice contributes to a complex and authentic taste. While it may seem like a lot, this combination is what truly elevates the dish. If you don’t have every single spice, don’t worry too much; you can substitute with similar warm, earthy spices, but the full blend yields the best results. Many grocery stores have bulk spice sections where you can buy small quantities if you don’t want to invest in a whole jar.
- Olive Oil: For sautéing and crisping. A good quality olive oil helps sauté the aromatics and mushrooms, and is key to achieving that desirable crispy texture in the oven.

Step-by-Step Guide: How to Make Irresistibly Crispy Vegan Carnitas
Creating these flavorful Mushroom Carnitas is surprisingly straightforward. Follow these simple steps for a truly delicious result:
- Prepare the Mushrooms: Begin by preheating your oven to 400°F (200°C). Gently wipe your king oyster mushrooms with a damp cloth to remove any dirt. Trim off about 1/2-inch from the very bottom of the mushroom stems and discard. Next, thinly slice the mushroom caps. For the stems, which are the main event, use two forks to shred them lengthwise into thin strips. I like to start with the forks, then use my fingers to pull the strands apart, ensuring they are as thin as possible. Thinner strips mean maximum crispiness in the oven!
- Sauté the Flavor Base: Heat a large skillet over medium heat and add a drizzle of olive oil. Add the shredded mushrooms, thinly sliced onion, minced garlic, and tamari (or soy sauce). Cook this mixture, stirring occasionally, until the mushrooms and onions have significantly softened, which usually takes about 5-7 minutes. The mushrooms will release their moisture and then start to brown slightly.
- Infuse with Citrus and Spices: Once the mushrooms and onions are tender, pour in the fresh orange juice and lime juice. Add all the aromatic spices: cumin, onion powder, granulated garlic, dried oregano, chili powder, and smoked paprika, along with salt and black pepper. Mix everything thoroughly to ensure the mushrooms are evenly coated. Continue to cook, stirring frequently, until the sauce has thickened and beautifully coats every piece of the mushrooms, typically another 5-7 minutes.
- Achieve Ultimate Crispiness in the Oven: Transfer the saucy mushroom mixture from the skillet onto a large baking sheet. Crucially, spread the mushrooms out into a single layer. This prevents steaming and encourages even browning and crisping. Bake in the preheated oven for 15-20 minutes, or until they are wonderfully crispy and golden brown. For even crispiness, give them a stir or flip them halfway through the baking time.
- Serve and Enjoy: Once your vegan carnitas are perfectly crispy, they’re ready to be devoured! They are incredibly versatile and can be enjoyed in a myriad of ways. (See our serving suggestions below for inspiration!)

Creative Ways to Serve Your Vegan Carnitas
These mushroom carnitas are so flavorful and versatile, they can elevate almost any meal. Here are some delicious ideas:
- Classic Carnitas Tacos: Warm corn or flour tortillas (on a dry skillet or over an open flame for extra char). Spread a thin layer of guacamole or refried beans, then pile high with your crispy mushroom carnitas. Top with finely diced white onion, fresh cilantro, a squeeze of lime, and a sprinkle of crumbled vegan cojita cheese or thinly shredded cabbage for crunch. Add a dash of your favorite hot sauce for an extra kick!
- Hearty Nachos: Layer tortilla chips with vegan cheese sauce, black beans, corn, pickled jalapeños, and a generous helping of mushroom carnitas. Bake until the cheese is bubbly, then garnish with fresh salsa, guacamole, and a dollop of vegan sour cream.
- Satisfying Burritos or Burrito Bowls: Roll the carnitas into large tortillas with rice, beans, salsa, avocado, and lettuce for a filling burrito. For a lighter option, serve over a bed of cilantro-lime rice or quinoa with all your favorite burrito bowl toppings.
- Flavorful Quesadillas: Sandwich the carnitas and vegan cheese between two tortillas and cook until golden brown and melted. Serve with salsa and guacamole.
- Fresh Salads: Add a savory, crispy element to your green salads. The carnitas make an excellent protein-rich topping. Pair with a zesty vinaigrette.
- Carnitas Pizza: Use them as a unique topping on a vegan pizza with black beans, corn, and vegan mozzarella.
- Breakfast Scramble Enhancement: Fold them into a tofu scramble with some bell peppers and onions for a hearty, savory breakfast.
Tips for Success and Troubleshooting
To ensure your vegan carnitas turn out perfectly every time, keep these tips in mind:
- Mushroom Shredding is Key: The thinner you shred the king oyster mushroom stems, the crispier your carnitas will be. Don’t be afraid to get in there with your fingers after using forks to pull them into fine, stringy pieces. This is the secret to their meat-like texture.
- Don’t Crowd the Pan: When sautéing the mushrooms, ensure your skillet is large enough. If you overcrowd it, the mushrooms will steam instead of sear, resulting in a softer texture rather than a browned, flavorful one. Cook in batches if necessary.
- Single Layer for Crispiness: Similarly, when baking, spread the mushrooms in a single layer on the sheet pan. This allows for proper air circulation and ensures maximum crispiness. Use two sheet pans if needed.
- Adjust Spice Levels: Feel free to customize the spice blend to your preference. Love heat? Add a pinch of cayenne pepper. Prefer milder flavors? Scale back on the chili powder.
- Fresh is Best for Citrus: Always use freshly squeezed orange and lime juice. The flavor is far superior to bottled versions and makes a noticeable difference in the final taste.
- Monitoring Oven Time: Ovens can vary. Keep a close eye on your carnitas during the baking phase. They can go from perfectly crispy to burnt quickly. Flip them once for even crisping.
Recipe Frequently Asked Questions (FAQ)
- Can I use a different kind of mushroom? King oyster (also known as king trumpet) mushrooms are highly recommended because their unique, dense stems shred exceptionally well and develop a satisfying, meaty texture when cooked. They also have a mild flavor that absorbs spices beautifully. While you *can* use other mushrooms like oyster or shiitake, they won’t shred the same way and the final texture will be different. If you must substitute, thinly slice them instead of shredding.
- How many tacos does this recipe make? The mushrooms cook down quite a bit. A batch using 9.5 ounces of mushrooms typically yields enough for about 4 generous tacos. If you’re feeding a crowd or want more servings, you can easily double or triple the recipe. You can also stretch the filling further by adding a can of seasoned black beans to the sautéed mushrooms.
- What if I don’t have all the spices? I understand that the spice list is comprehensive! While using all the listed spices creates the most authentic flavor, don’t let it stop you. You can substitute with what you have on hand or omit one or two if necessary. The recipe might taste slightly different, but it will still be delicious. Consider buying smaller quantities from a bulk spice section at your grocery store.
- Can I freeze these vegan carnitas? While I haven’t personally tested freezing them, many cooked mushrooms freeze well. Allow them to cool completely, then store them in an airtight, freezer-safe container for up to 2-3 months. Thaw in the refrigerator before reheating.
- How long do these last in the refrigerator? Leftover vegan carnitas will stay fresh in an airtight container in the refrigerator for approximately 3-4 days.
- How do I reheat these mushroom carnitas? For best results, reheat in a skillet with a tiny bit of olive oil over medium heat until warmed through and re-crisped. You can also reheat them in the oven on a baking sheet at 350°F (175°C) for 5-10 minutes, being careful not to overcook and burn them since they are already crispy. The microwave is an option for speed, but they may lose some of their crispiness.
Have a question I didn’t answer? Please ask me in the comments below, and I’ll get back to you as soon as possible!

Explore More Delicious Vegan Taco Recipes!
If you’re loving these vegan carnitas, you’ll definitely want to try some of my other fantastic plant-based taco creations:
Blackened Zucchini Tacos
Hearty Vegan Black Bean Tacos
Spicy Buffalo Cauliflower Tacos with Cool Ranch Slaw
BBQ Cauliflower and Chickpea Tacos with Zesty Lime Slaw
Quick 20-Minute BBQ Black Bean Tacos

Watch Me Make These Vegan Carnitas!
For a visual guide and to see exactly how these crispy vegan carnitas come together, check out my recipe video below:
Vegan Carnitas with Mushrooms
These Vegan Carnitas with Mushrooms are flavorful, crispy, and so delicious. You can use them in tacos, nachos, salads, and more. Even mushroom haters love them.
- Author: She Likes Food
- Prep Time: 20 mins
- Cook Time: 35 mins
- Total Time: 55 minutes
- Yield: 4 Tacos
- Diet: Vegan
- Category: Dinner
- Method: Oven, Stovetop
- Cuisine: Mexican
Ingredients
- 9.5 ounces king trumpet mushrooms
- 1 tsp olive oil
- 1/2 white onion, thinly sliced
- 2 large cloves garlic, minced
- 1 tablespoon tamari, or soy sauce
- 2 tablespoons freshly squeezed orange juice
- Juice of 1 lime
- 3/4 tsp cumin
- 1/2 tsp onion powder
- 1/2 tsp granulated garlic
- 1/2 tsp dried oregano
- 1/2 tsp chili powder
- 1/2 tsp smoked paprika
- 1/4 tsp salt, or more to taste
- 1/4 tsp black pepper
Instructions
- Pre-heat oven to 400 degrees F (200°C). Wipe your mushrooms with a damp towel to remove any dirt. Cut about 1/2 inch off the bottoms of the mushrooms and discard. Cut the tops off the mushrooms and thinly slice them. Use two forks to shred the mushroom stems into thin pieces. I like to start with the forks and then use my fingers to pull them apart into thin strips.
- Heat a large skillet over medium heat and add olive oil, shredded mushrooms, onion, garlic, and tamari. Cook until mushrooms and onions have softened, about 5-7 minutes.
- Next, add the orange juice, lime juice, and all the spices (cumin, onion powder, granulated garlic, dried oregano, chili powder, smoked paprika, salt, and black pepper). Mix until everything is combined and cook until the sauce has thickened and coats the mushrooms, about 5-7 minutes.
- Once the sauce has thickened, place the mushrooms on a large sheet pan and spread them out into a single layer. Bake mushrooms until nice and crispy, 15-20 minutes, flipping once halfway through.
- Use the carnitas in tacos, burritos, nachos, and more! To assemble tacos as shown, warm corn tortillas on the stovetop, spread with guacamole, add the crispy carnitas, and top with finely diced onion, fresh cilantro, sliced jalapeño, and shredded cabbage.
Notes
This recipe using 9.5 ounces of mushrooms makes about 4 tacos. It can easily be doubled or tripled to make more servings! You can also add a can of black beans to the sautéed mushrooms to extend the filling.
Did you make this recipe?
Tag @shelikes.food on Instagram and hashtag it #shelikesfood to share your creation!
Print Recipe