Golden, crispy vegetarian carnitas made with tender jackfruit or mushrooms, ready in under 30 minutes! Perfect for tacos, burrito bowls, or nachos with fresh toppings.
Quick Vegetarian Carnitas: The Best Homemade Vegan Pulled Pork in Half the Time
Craving tender, flavorful pulled pork without the meat? This quick vegetarian carnitas recipe delivers the best homemade vegan pulled pork in just 30 minutes! Made with young green jackfruit or mushrooms, these carnitas are packed with smoky, tangy goodness that rivals traditional versions. Whether you’re feeding a crowd or meal prepping for the week, this easy recipe will become your go-to for delicious plant-based tacos and more.
Why You’ll Love This Recipe
- Fast and easy: Ready in under 30 minutes with minimal effort
- Versatile: Works with jackfruit or mushrooms for different textures
- Healthy and hearty: High in fiber and plant protein, low in saturated fat
- Flavor-packed: Smoky, tangy, and perfectly seasoned every time
Ingredients for the Best Vegetarian Carnitas
Main Ingredients
- 2 cans (20 oz total) young green jackfruit in water or brine, drained and rinsed
- 1 tbsp olive oil
- 1 large onion, finely diced
- 4 garlic cloves, minced
- 1 jalapeño, seeded and finely chopped (optional for heat)
- 1 cup vegetable broth (low-sodium preferred)
- 2 tbsp soy sauce or tamari (for umami depth)
- 2 tbsp lime juice (about 1 lime)
- 1 tbsp apple cider vinegar
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1 tsp dried oregano
- ½ tsp ground coriander
- ½ tsp salt (adjust to taste)
- ½ tsp black pepper
Optional Add-ins for Extra Flavor
- 1 tsp liquid smoke (for authentic smoky flavor)
- 1 tbsp nutritional yeast (for cheesy depth)
- 1 tsp chili powder (adjust to taste)
- ½ cup chopped fresh cilantro
Step-by-Step Instructions for Perfect Vegetarian Carnitas
Step 1: Prepare the Jackfruit
Drain and rinse the jackfruit thoroughly. Using your hands or a fork, shred the jackfruit into smaller, pulled-pork-like pieces. Remove any hard core pieces you encounter. Set the shredded jackfruit aside while you prepare the other ingredients.
Step 2: Sauté the Aromatics
Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the diced onion and sauté for 3-4 minutes until translucent and soft. Next, add the minced garlic and chopped jalapeño (if using) and cook for another 1-2 minutes until fragrant and the garlic is golden.
Step 3: Toast the Spices
Stir in the ground cumin, smoked paprika, dried oregano, ground coriander, salt, and black pepper. Cook for 30 seconds, stirring constantly, until the spices become fragrant and toasted. This step is crucial for building deep, complex flavors in your vegetarian carnitas.
Step 4: Combine and Simmer
Add the shredded jackfruit to the skillet and stir well to coat all the pieces with the toasted spices. Pour in the vegetable broth, soy sauce, lime juice, and apple cider vinegar. Stir everything together until the jackfruit is evenly coated with the liquid.
Bring the mixture to a gentle simmer over medium heat. Once simmering, reduce the heat to low, cover the skillet, and let it cook for 20-25 minutes. Stir occasionally during this time to prevent sticking and ensure even cooking. The jackfruit should become very tender and most of the liquid should evaporate.
Step 5: Crisp for Extra Texture (Optional)
For the best texture, transfer the jackfruit to a baking sheet and broil for 3-5 minutes until the edges are slightly crispy and golden. Alternatively, you can leave it in the skillet and cook uncovered for an additional 5 minutes, stirring occasionally, to evaporate more liquid and create a crispier texture.
Tips & Tricks for the Best Vegetarian Carnitas
- Don’t skip toasting the spices: This step is essential for developing deep, rich flavors in your carnitas. Toast them just until fragrant, about 30 seconds.
- Use young green jackfruit: Canned young green jackfruit has the perfect texture for shredding and mimics pulled pork. Avoid ripe jackfruit as it’s too soft.
- Adjust the heat level: Control the spiciness by removing the jalapeño seeds or adding more for extra heat. You can also add cayenne pepper or chipotle in adobo for a smokier spice.
- Make it ahead: These carnitas taste even better the next day! Prepare them in advance and store in the refrigerator for up to 5 days.
- Double the batch: This recipe is perfect for meal prep. Make a double batch and freeze half for up to 3 months for quick meals throughout the month.
Storage Instructions
- Refrigerator: Store vegetarian carnitas in an airtight container in the refrigerator for up to 5 days. The flavors will continue to develop over time.
- Freezer: For longer storage, freeze carnitas in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Warm carnitas in a skillet with a splash of water or vegetable broth over medium heat. You can also reheat in the microwave, stirring occasionally, until heated through.
Variations to Customize Your Carnitas
- Mushroom Carnitas: Replace jackfruit with 16 oz mixed mushrooms, sliced and sautéed until tender before adding spices. This creates a meatier texture similar to traditional carnitas.
- Spicy Version: Add ½ tsp cayenne pepper or 1 chopped chipotle pepper in adobo to the spice mixture for extra heat and smokiness.
- Sweet & Smoky: Add 1 tbsp maple syrup or agave and ½ tsp cinnamon to the liquid ingredients for a sweet and smoky variation that pairs well with pineapple.
Serving Suggestions: 3 Ways to Enjoy Your Carnitas
- Classic Tacos: Serve warm vegetarian carnitas on corn tortillas with diced white onion, fresh cilantro, lime wedges, and avocado slices for a complete meal.
- Nacho Topping: Use carnitas as a delicious topping for loaded nachos with black beans, melted vegan cheese, jalapeños, and salsa.
- Buddha Bowl: Create a nourishing bowl by serving carnitas over a bed of greens with quinoa, roasted sweet potatoes, avocado, and a lime crema dressing.
Frequently Asked Questions
Can I make this recipe ahead of time?
Absolutely! Vegetarian carnitas taste even better the next day as the flavors meld together. Prepare them in advance and store in the refrigerator for up to 5 days, or freeze for up to 3 months for meal prep convenience.
Is this recipe vegan?
Yes, this recipe is completely vegan as it contains no animal products. The jackfruit or mushrooms provide the meaty texture, while plant-based ingredients like vegetable broth and soy sauce create the savory flavor profile.
How long does it keep in the fridge?
Stored properly in an airtight container, vegetarian carnitas will keep in the refrigerator for up to 5 days. The texture may become slightly softer over time, but the flavor will remain delicious.
Can I use ripe jackfruit instead of young green jackfruit?
No, it’s best to use young green jackfruit for this recipe. Ripe jackfruit is too soft and sweet, which won’t give you the desired pulled pork texture. Young green jackfruit has a neutral flavor and firm texture perfect for shredding.
What’s the best way to reheat carnitas?
The best method is to reheat in a skillet with a splash of water or vegetable broth over medium heat, stirring occasionally until warmed through. This helps restore some of the crispy texture. You can also use the microwave, but the skillet method yields better results.
You might also enjoy our other healthy recipes. Browse all recipes →
Did you make this recipe? Leave a comment below and let us know how it turned out! ⭐




