
Liver and Caramelised Onion Tacos
Sautéed beef liver with caramelised onion and chilli. A classic home-style taco filling.
About this recipe
Sautéed beef liver with caramelised onions - a classic, economical guisado from Mexican home cooking. The liver is cooked quickly at high heat with onion, serrano chilli and spices, creating an intense, satisfying filling served in corn tortillas.
History & Origin
Liver and onion is one of the most beloved guisados in Mexican home cooking and market fondas. Drawing on both pre-Hispanic traditions of using every part of an animal and Mediterranean sofrito techniques introduced by Spanish colonisers, it has fed generations of Mexicans at low cost. The secret is restraint: the liver must stay slightly pink inside to remain juicy - overcooked liver is where bad memories come from. Deeply caramelised onion adds sweetness that balances the liver's intensity, and cumin plus oregano bring warmth. Rich in iron, vitamin B12 and protein, it is one of the most nutritious and affordable tacos in the repertoire.
Estimated cost
£15.56
Total cost
£3.89
Per serving
* Approximate prices based on UK supermarkets
Nutritional information per serving
320
Calories
26g
Protein
26g
Carbohydrates
12g
Fat
3g
Fibre
590mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
Cut the liver into 1 cm strips, then into small pieces. Season with salt and pepper and set aside. Cut the onions into thick strips and the chillies into rounds.

💡 Pat the liver dry with kitchen paper before cutting to reduce spattering.
- 2
Heat the oil in a large frying pan over medium-high heat. Add the onion and crushed garlic. Cook, stirring, for 10–12 minutes until the onion is golden and caramelised.

💡 Don't rush the caramelisation - the sweet depth it adds is what balances the liver.
- 3
Turn up the heat to maximum, add the serrano chilli and stir-fry for 2 minutes. Add the liver in a single layer and don't stir for 2 minutes so it colours. Flip and cook 2 more minutes.

💡 The liver should be slightly pink inside - overcooked liver becomes rubbery.
- 4
Add the cumin and oregano, stir well and cook 1 minute more. Adjust salt. The guisado is ready when the liver no longer runs pink but is still juicy.

- 5
Warm the tortillas on a griddle and serve the liver and onion on two stacked tortillas. Top with fresh coriander, raw white onion and your favourite salsa.

Have you tried this recipe?
Tell us how it turned out. Your feedback helps other cooks.
Leave a reviewRelated Articles
Rate this recipe

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

Birria Tacos (Quesabirria)
Tortilla dipped in birria consomme, filled with beef and melted cheese.

Crispy Carnitas Tacos
Pork carnitas fried until golden, with a crispy crust and juicy heart, Michoacan-style.

Beef Tinga Tacos
Shredded beef in chipotle tinga sauce — flavourful and smoky.

Beef Birria Tacos with Consommé
Beef birria tacos with dipping consommé, pan-fried in chilli adobo tortillas.


