Beef Liver Steaks With Spanish Onions

Beef Liver with Onions_Plated

Lots of people turn their backs away when it comes to eating liver because of its musky odor, gooey and bitter taste. Liver with onions was the traditional way of cooking liver when I was growing up and still is today.

This recipe it’s a great way to introduce people to a liver dish. Adding sweet onions and a bit of sugar or another sweetener gives a nice flavor to it.

Beef Liver with Onions_fried

The beef liver steaks dish is really easy to make. Look for calf’s liver, as it’s tender and has a milder flavor than the one in older animals. Beef liver has significant amounts of protein, essential amino acids, vitamins and minerals. It is rich in nutrients that help keep our brains healthy.

You will get your entire daily needs of vitamin A, vitamin B-12, copper and riboflavin, as well as protein, iron, folate, zinc, and small amounts of vitamin C and thiamin per serving in a 3-ounce of liver. In addition, the iron prevents anemia. Unfortunately, it’s also very high in cholesterol. Eat liver in moderation.

For more information about beef liver, please visit Decoded Science

Beef Liver with Onions_Cooked

This healthy and delicious liver dish recipe was my grandma’s favorite. She loved cooking it with lots of sweet onions. 

Beef Liver with Onions_Serving

Cook, enjoy and feel free to share this recipe with others! :)

4.8 from 4 reviews
Beef Liver Steaks With Spanish Onions
Prep time: 
Cook time: 
Total time: 
Serves: 8
  • 2 lbs. of beef liver, sliced to ¼ to ½ inch thick steaks
  • 2 medium size Spanish or sweet onions, sliced thinly, crosswise like onion rings
  • 1 lemon or lime
  • 4 tbsp. of tamari or soya sauce
  • 6 cloves of garlic, minced or crush
  • ½ tsp. of salt
  • ½ tsp. of ground pepper
  • 1 tbsp. of sugar, honey or maple syrup, optional
  • Coconut oil or any type of cooking oil
  1. Marinate the liver steaks in the citrus juice, soya sauce and garlic for at least half an hour.
  2. Drain the marinade, save and add it later while cooking the onion rings for a saucy flavor.
  3. Using a large skillet, fry the liver steaks until brown on each side. Make sure not to overcook them to avoid from ending up with tough steaks.
  4. Put the fried liver steaks in a serving dish.
  5. Fry the onions in the same skillet until translucent, add the sugar and cook for a few minutes.
  6. Add the marinade and cook for another 5 minutes until the sauce becomes thick. Season with salt and ground pepper.
  7. Place the onions on top of the liver steaks.
  8. Serve hot - preferably with rice.


  1. Imelda V. Cruz says

    I’m on diet but it’s very hard to turn down my favorite menu really great taste your beef liver steak with spanish onion love it Lanicooks!!!??

  2. Marievel says

    How can i resist that beef steak lani it was one of my favorite dish!!i remember mom …she teach me how to it liver because its good to those who suffer anemia!!Now im craving!!!!!!i will try ask my sister to cook that for me!!!!

  3. says

    Nice! And a nice photo of the liver alone. As to high in cholesterol, 3.5 ounces of beef liver has less cholesterol in it than 2 eggs. So, although it’s high, it’s not all that bad. Not bad enough for an egg eater to say he or she can’t eat liver.

  4. says

    Hi, Lani – Great recipe! May we have permission to use part of this image (Beef-Liver-with-Onions_fried.jpg) in an article about the chemistry of Beef Liver to appear on Decoded Science? The image would include a credit to this page, and your site. Thanks in advance!
    Victoria, Editor @DecodedScience

    • says

      Hi Victoria,

      I’m pleased you enjoyed the recipe. You have my permission to use the pictures on your site. Please include a link back to


    • says

      Hi Lillian,

      Thank you so much for your wonderful feedback. Liver is one of my favorite dishes to make for my family. We all love it and I am so glad that you love it, too. 😉


Share Your Comments & Feedback:

Rate this recipe: