There are some meals that look rather humble but deliver an astonishing amount of flavour. Chicken Liver with Onion Gravy is one of those dishes. It is hearty, comforting and wonderfully savoury, yet it does not need a long list of expensive ingredients. In fact, it is exactly the sort of food I enjoy making at home when I want something filling and satisfying without making life complicated.
The star of the dish is, of course, the chicken liver. Chicken livers have a wonderfully rich flavour and a soft, almost creamy texture when cooked properly. However, they do need a little care in the pan. Cook them for too long and they can become dry and grainy. Get them right, though, and they are incredibly tender and packed with flavour.
I like to give the livers a good pan fry so they develop a little colour on the outside. That caramelised surface adds another layer of savouriness. Then comes the onion gravy, which is where this simple dish really starts to come together.
Slowly cooked onions provide sweetness and depth, while the gravy brings everything together. I like my onion gravy fairly thick because it needs to sit proudly over a generous mound of mashed potato. The potato is wonderfully creamy and provides the perfect contrast to the rich liver and intensely flavoured gravy.
There is also one ingredient I like to add that might not appear in every version of this dish: sliced chestnuts. Their earthy flavour works surprisingly well with chicken liver. The livers have a strong, iron-rich savouriness, while the chestnuts bring a gentler, slightly nutty character. As a result, the combination feels more rounded rather than overwhelmingly rich.
Chestnuts also add a little texture. I prefer to slice them fairly thinly so they become part of the gravy rather than dominating the plate. They absorb some of those wonderful juices too, which makes every mouthful even more enjoyable.
The mashed potato is important as well. This is not the time for a stiff, dry mash. I want it soft, creamy and capable of soaking up plenty of gravy. A generous spoonful of buttery mash underneath the liver creates a wonderfully comforting base. Then the gravy can run over the sides and gather around the plate.
Finally, I scatter over some freshly chopped coriander. It might sound like an unusual finishing touch for such a traditional-style dish, but I really enjoy it. The fresh green flavour cuts through the richness and gives the whole plate a little lift. It also adds a lovely contrast to what is otherwise a very earthy and savoury meal.
One of the things I particularly like about this recipe is how economical it can be. Chicken livers are often inexpensive compared with many other cuts of meat. Yet, when treated properly, they can produce a meal that feels far more luxurious than the price suggests. That makes this a useful recipe for those evenings when you want something substantial without spending a fortune.
It is also wonderfully adaptable. A little thyme would work beautifully with the onions, while a splash of Worcestershire sauce could add extra depth to the gravy. You could even add a few mushrooms if you wanted to make the dish even more substantial. However, I tend to keep things fairly simple because the combination of liver, onion, chestnuts and potato already works so well.
For me, this is proper home cooking. It is warm, filling and packed with character. There is nothing fussy about it, and that is part of its appeal. You get tender chicken liver, sweet onion gravy, earthy chestnuts and creamy mashed potato all on one plate.
Serve it on a cold evening and it becomes the sort of meal that makes you want to settle down afterwards with a cup of tea. It is hearty without being complicated, economical without feeling cheap, and most importantly, absolutely delicious.
If you enjoy rich, savoury dishes and have not cooked chicken livers for a while, this is a recipe worth bringing back to the table. Sometimes the simplest meals really are the ones that leave you most satisfied.

Chicken Liver with Onion Gravy
Equipment
- Potato Masher or potato ricer
Ingredients
Chicken Livers:
- 600 g chicken livers
- 2 tbsp plain flour
- 2 tbsp butter
- 1 tbsp vegetable oil
- salt to taste
- black pepper to taste
Onion Gravy:
- 2 large onions thinly sliced
- 2 cloves garlic finely chopped
- 200 g chestnuts cooked sliced
- 30 g butter
- 1 tbsp plain flour
- 500 ml chicken stock
- 1 tsp Worcestershire sauce
- 1 tsp Dijon mustard
- 1 tsp dried thyme
- Salt to taste
- Black pepper to taste
Mashed Potato:
- 1 kg potatoes peeled and cut into even-sized pieces
- 50 g butter
- 100 ml milk warmed
- Salt to taste
- Black pepper to taste
- 1/4 handful fresh coriander finely chopped
Instructions
- Place the potatoes in a large saucepan and cover them with cold water. Add a good pinch of salt and bring to the boil.1 kg potatoes
- Reduce the heat and simmer for approximately 15–20 minutes, or until the potatoes are completely tender when pierced with a knife.
- Drain thoroughly and allow them to steam dry for a minute or two. Return them to the saucepan and add the butter.50 g butter
- Mash until smooth, then gradually beat in the warm milk. Season generously with salt and black pepper. Keep the mash warm while you prepare the liver and gravy.100 ml milk, Salt, Black pepper
- Trim away any sinew or unpleasant-looking pieces from the chicken livers. Pat them dry with kitchen paper.
- Place the flour in a shallow bowl and season it with salt and black pepper. Toss the livers in the seasoned flour, shaking off any excess.2 tbsp plain flour, salt, black pepper
- Heat the butter and vegetable oil in a large frying pan over medium-high heat.2 tbsp butter, 1 tbsp vegetable oil
- Add the chicken livers in a single layer. Avoid overcrowding the pan because this can cause them to steam rather than fry.600 g chicken livers
- Cook for approximately 2–3 minutes on each side until nicely browned on the outside and cooked through. The exact cooking time will depend on the size of the pieces.
- Remove the livers from the pan and set them aside on a plate.
- Reduce the heat to medium and add the butter to the same frying pan.30 g butter
- Add the sliced onions and cook gently for around 8–10 minutes. Stir regularly until they soften and begin to turn golden.2 large onions
- Add the chopped garlic and cook for another minute.2 cloves garlic
- The onions should become soft and sweet without burning. If the pan becomes too dry, add a small splash of chicken stock.
- Sprinkle the flour over the onions and stir well. Cook for approximately one minute to remove the raw flour taste.1 tbsp plain flour
- Gradually pour in the chicken stock while stirring continuously. This helps create a smooth gravy without lumps.500 ml chicken stock
- Add the Worcestershire sauce, Dijon mustard and thyme. Stir well and bring the gravy to a gentle simmer.1 tsp Worcestershire sauce, 1 tsp Dijon mustard, 1 tsp dried thyme
- Add the sliced chestnuts and cook for approximately 5 minutes. The gravy should gradually thicken and coat the back of a spoon.200 g chestnuts
- Taste and adjust the seasoning with salt and black pepper.Salt, Black pepper
- Place the cooked chicken livers back into the gravy.
- Gently turn them so they become coated with the rich onion gravy. Allow everything to warm through for approximately 2–3 minutes.
- Avoid prolonged cooking at this stage because the livers can become tough if they are overcooked.
- Spoon a generous portion of creamy mashed potato onto each plate.
- Place the chicken livers on top and pour over plenty of the thick onion and chestnut gravy.
- Finish with a scattering of freshly chopped coriander.1/4 handful fresh coriander
- Serve immediately while everything is piping hot.
