About this recipe
Oven-roasted cauliflower, shredded and crisped in a pan with Mexican spices. Similar texture to traditional carnitas, perfect for tacos.
History & Origin
Michoacan-style carnitas are one of Mexico's most beloved culinary treasures. Traditionally made by slow-confit pork in lard for hours, they are the favourite taco filling across the country. Their origins trace back to the Spanish influence of pork in Mexican cuisine, which merged masterfully with indigenous slow-cooking techniques. In recent years, Mexican vegan gastronomy has experienced an extraordinary flourishing. Creative cooks from Mexico City, Guadalajara and other cities have found in cauliflower a versatile ingredient that, when worked correctly, can surprisingly mimic the fibrous texture of carnitas. The key lies in the process: roasting the cauliflower at high temperature to develop flavour, then shredding it by hand, and finally crisping it in a very hot pan. The spices are fundamental to this recipe. Cumin, smoked paprika and garlic powder recreate the flavour profile of carnitas without the need for pork. A squeeze of lime juice at the end adds the acidity that balances everything. This version is perfect for tacos, burritos or tostadas. Serve with chopped onion, coriander and salsa verde for an authentic experience. It is also an economical and quick recipe that demonstrates that Mexican vegan cooking can be hearty, flavourful and deeply satisfying.
Estimated cost
£3.50
Total cost
£0.90
Per serving
* Approximate prices based on UK supermarkets
Nutritional information per serving
150
Calories
5g
Protein
18g
Carbohydrates
7g
Fat
5g
Fibre
360mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
Preheat the oven to 220°C. Cut the cauliflower into medium florets and place them on a baking tray.

- 2
Mix the olive oil with the cumin, smoked paprika, garlic powder and salt. Pour over the cauliflower and toss well so all the florets are coated.

- 3
Roast for 25-30 minutes, turning halfway through, until the cauliflower is tender with golden edges. Remove from the oven and leave to cool slightly.

- 4
Using your hands or two forks, shred the cauliflower into irregular pieces mimicking the texture of carnitas.

- 5
Heat a large frying pan over high heat. Add the shredded cauliflower and leave to brown for 3-4 minutes without stirring, so crispy edges form.

- 6
Squeeze the lime juice over the cauliflower, mix and serve in warm corn tortillas with chopped onion, coriander and salsa to taste.

Rate this recipe

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read moreRelated Recipes

Vegan Almond Mole

Roasted Sweet Potato and Black Bean Tacos

Mushroom and Chipotle Sopes
Vegan corn sopes topped with chipotle mushrooms, black beans and avocado.

Pressed Oyster Mushroom Chicharrón Tacos
Vegan tacos with pressed oyster mushrooms in green sauce, mimicking chicharrón prensado.
