Beef Liver with Caramelized Peaches and Onion Compote

Peaches are in season! YAY!

I’m sure you could think of a million delicious ways you could put this sweet and juicy fruit to good use.

Most of you are probably thinking dessert, right? Like cakes, crumbles, muffins, ice cream…

Me? I chose to pair it with beef liver! And what a magical combination this was.

If you’ve never tried it, you should. Take my word for it. It’s DELICIOUS.

Especially with the little bit of a zing that the ginger brings and the sweet nutty flavor of the caramelized onions.

And speaking of nuts: had I not been in the middle of a Whole30® where I had set a No Nut Policy for myself when I made this, I would’ve totally added a handful of toasted hazelnuts to this dish.

Oh, and a splash of white wine, too. Hey, white wine is paleo, right?


Beef Liver with Peaches and Caramelized Onions | by Sonia! The Healthy Foodie

And hey, if you think you’re not a fan of liver, maybe you just need to give it another try…


I’d never been a fan myself (read: couldn’t STAND the stuff) but there are 2 things that I learned in the past few months which really played a big role in my recent change of heart.

One: Something really has to be said for marinating the pieces of meat in lemon juice or vinegar for at least 8 hours prior to cooking them. It really makes a big difference in both taste and texture.

Two: Liver HAS to be cooked just right. Cook it too little and its texture is so unpleasant, I won’t even try to describe it… Besides, if I did, there’s no way you’ll even be tempted to give it a try. Cook it too much and it becomes dry, chewy, grainy and leathery. Again, not something I would say is pleasant in the mouth. But cook it just right and it’s actually very tender and melt-in-your-mouth…

Beef Liver with Peaches and Caramelized Onions | by Sonia! The Healthy Foodie

Oh, and three: Liver really is SUPER good for you and you should positively make it a part of your regular diet.

So if you need to coax your brain a little bit (or a lot), pairing it with a bunch of winning flavors and tasty ingredients like this should greatly help you in your quest!

I know it has helped me a lot!

Hey, I even managed to leave the bacon out this time!

And seriously, you can’t say that this dish doesn’t look super elegant and appetizing, now can you?

Just tell your brain that. No doubt it will believe you!

Beef Liver with Caramelized Peaches and Onion Compote

Yield: Serves 3-4

NF based on 1 of 3 servings

Beef Liver with Caramelized Peaches and Onion Compote


  • 375g beef liver, sliced
  • ¼ cup apple cider vinegar (to marinate liver)
  • 2 tsp arrowroot flour
  • ½ tsp Himalayan or unrefined sea salt
  • ½ tsp freshly cracked black pepper
  • 2-3 tbsp coconut oil, to pan fry
  • 2 large onions, sliced
  • 2 ripe peaches, diced
  • 2-3 tbsp fresh ginger, grated
  • ¼ tsp Himalayan or unrefined sea salt
  • ½ tsp freshly cracked black pepper
  • 2 sprigs fresh rosemary, chopped
  • 2 tbsp white wine vinegar
  • 1/4 cup water


  1. In a non-reactive sealable container, marinate the beef liver in apple cider vinegar for at least 8 hours (or up to 24 hours).
  2. Rinse the beef liver slices under cold running water and pat them real dry.
  3. In a shallow bowl or plate, combine the arrowroot flour, salt and pepper. Mix thoroughly with a fork or whisk until very well combined.
  4. Dredge the liver slices in the arrowroot mixture and shake well to remove any excess. Set aside in a plate.
  5. Place a heavy bottomed skillet (cast iron preferred) with one or two tablespoons of coconut oil to heat over high heat.
  6. When the pan is really nice an hot, add the liver slices and sear for about 45 seconds to one minute per side, just long enough for them to get a beautiful dark brown and crispy exterior. You might have to work in batches, depending on the size of your skillet.
  7. Remove the liver to a plate, cover loosely to keep it warm while you work on the onion and peaches compote.
  8. Put your skillet back over the heat source and lower heat to medium-high; add another tablespoon or so of coconut oil and throw the sliced onions right in.
  9. Let the onions caramelize for about 10 minutes, stirring occasionally. When the onions have taken a nice golden coloration, add the peaches, ginger, rosemary, salt, pepper, vinegar and water. Continue cooking for 2-3 minutes, until the peaches become soft and creamy and the liquid is completely evaporated.
  10. Kill the heat and place liver slices on top of the compote. Cover loosely and let sit for about 5 minutes just to warm up the liver and allow all the flavours to mingle happily.
  11. Serve with your choice of side.

Beef Liver with Peaches and Caramelized Onions | by Sonia! The Healthy Foodie

The Caramalized Onion and Peaches Compote is ready to accept the Liver

Beef Liver with Peaches and Caramelized Onions | by Sonia! The Healthy Foodie

All good and ready to serve… 

Beef Liver with Peaches and Caramelized Onions | by Sonia! The Healthy Foodie

Now is that pretty or what? 

Peaches will make anything look and taste good! 

Loaded Carrot Salad | by Sonia! The Healthy Foodie

I chose to serve this with a side of Carrot Salad

Not just any Carrot Salad… a LOADED Carrot Salad!

The Whole30 Program


  1. says

    I love liver, always have… but I wholeheartedly agree that it needs to be cooked just right. One thing I cannot stand is overcooked liver.
    Lately we have been using a lot of elk liver (we buy ours from Wapiti Ways at the Calgary Farmers Market).
    Elk liver HAS to be slightly under-done from my experience – it goes from under-cooked to tough and unpleasant in seconds… the time it takes to get it from the pan to the plate and from there to the table is enough for the residual heat to finish the cooking.
    The first time we bought it we were told to cook it for 3 minutes per side, and that was too much. Now I do 90 seconds per side and it always works well…. and it really IS the most nutritionally dense food you can consume.

    • says

      3 minutes per side? Oh my, I agree that this is a lot! I think liver has to remain a little bit on the pink side, the equivalent of medium/well-done for a steak, I guess. Otherwise, it gets so tough, it’s not even funny! And you keep tempting me with your Elk liver. Guess I’ll have to embark on a quest to find some locally! Off to check out Wapiti Ways, though. Surely they have a website or something? Going to check that right now!

  2. says

    You’re right, of course – eating liver is good for you! I just usually can’t bring myself to do it. My dad loves liver, though, so I need to point this out to him!

Leave A Reply