🥩🧅 Beef Liver and Onions
Tender Beef Liver with Sweet Caramelized Onions & Rich Pan Gravy
Beef liver and onions is one of those timeless comfort-food recipes that can be absolutely delicious when prepared properly. The secret is simple: don’t overcook the liver and give the onions plenty of time to become soft, golden, and naturally sweet.
The first time I made this classic dish, I was determined to give liver another chance. I’d had versions that were tough, dry, and far too strong in flavor. This time, I soaked the liver in milk, seasoned it generously, and cooked it quickly in a hot skillet.
Then came the onions.
I slowly cooked them in butter until they were golden and sweet, then used the flavorful pan drippings to make a simple savory gravy. When everything came together, the result was completely different from the liver I remembered.
The liver was tender, the onions were beautifully caramelized, and the buttery gravy tied everything together.
It’s an old-fashioned meal that deserves a place in the dinner rotation.
❤️ Why You’ll Love This Recipe
Tender and flavorful liver
Sweet caramelized onions
Rich buttery pan gravy
Budget-friendly
High in protein
Packed with nutrients
Easy one-skillet preparation
Classic comfort food
Ready in about 40 minutes
Delicious with mashed potatoes or vegetables
📋 Recipe Information
Course: Main Course, Dinner
Cuisine: American / Classic Comfort Food
Prep Time: 15 minutes
Soaking Time: 30 minutes
Cook Time: 20 minutes
Total Time: 1 hour 5 minutes
Servings: 4
Difficulty: Easy
🛒 Ingredients
For the Liver
1½ pounds beef liver
1 cup whole milk, for soaking
½ cup all-purpose flour
1 teaspoon salt
½ teaspoon black pepper
½ teaspoon garlic powder
½ teaspoon smoked paprika, optional
2 tablespoons butter
1 tablespoon olive oil
For the Onions
2 large yellow onions, thinly sliced
2 tablespoons butter
½ teaspoon salt
½ teaspoon dried thyme
1 teaspoon Worcestershire sauce, optional
For the Pan Gravy
1 tablespoon butter
1 tablespoon flour
1 cup beef broth
½ teaspoon Worcestershire sauce
¼ teaspoon black pepper
🍳 Equipment Needed
Large skillet
Mixing bowl
Shallow dish
Tongs
Whisk
Cutting board
Sharp knife
👩🍳 How to Make Beef Liver and Onions
Step 1: Soak the Liver
Place the liver slices in a shallow dish.
Pour the milk over the liver, making sure the pieces are mostly submerged.
Refrigerate for approximately 30 minutes.
Soaking is optional, but it can help mellow the liver’s strong flavor and give you a milder finished dish.
After soaking, drain the milk and pat the liver very dry with paper towels.
Step 2: Prepare the Onions
Heat a large skillet over medium-low heat.
Add the butter.
Once melted, add the sliced onions and sprinkle with salt.
Cook for approximately 12–15 minutes, stirring occasionally, until the onions are soft and golden.
Don’t rush this step. The longer, slower cooking gives the onions their wonderful sweetness.
Add thyme and Worcestershire sauce during the final couple of minutes if using.
Transfer the onions to a plate and set aside.
Step 3: Season the Liver
In a shallow dish, combine:
Flour
Salt
Black pepper
Garlic powder
Smoked paprika
Lightly dredge each piece of liver in the seasoned flour.
Shake off any excess.
You want a thin coating rather than a thick crust.
Step 4: Sear the Liver
Increase the skillet heat to medium-high.
Add the butter and olive oil.
Once hot, carefully place the liver into the skillet.
Cook for approximately 2–3 minutes per side, depending on thickness.
The outside should be nicely browned while the inside remains tender.
Avoid cooking liver for too long. Overcooking is the most common reason it becomes tough and dry.
Transfer the cooked liver to a clean plate.
🧅 Step 5: Bring Everything Together
Return the caramelized onions to the skillet.
Place the cooked liver on top of the onions.
Reduce the heat to low.
Let everything warm together for approximately 1–2 minutes.
🥣 Step 6: Make the Pan Gravy
Remove the liver and onions from the skillet temporarily.
Add the butter to the pan.
Once melted, whisk in the flour.
Cook for about 30 seconds.
Slowly pour in the beef broth while whisking constantly.
Add Worcestershire sauce and black pepper.
Simmer for 2–3 minutes, stirring until the gravy thickens.
Return the onions to the gravy.
Step 7: Serve
Place the liver on serving plates and spoon the caramelized onions and gravy generously over the top.
Serve immediately.
💡 My Best Tips for Tender Beef Liver
Don’t Skip Patting It Dry
After soaking, thoroughly dry the liver.
Excess moisture prevents good browning and can cause the flour coating to become gummy.
Don’t Overcook It
This is the most important rule.
Liver cooks quickly. A few extra minutes can make the difference between tender and tough.
Use moderate-to-high heat for a quick sear rather than slowly cooking the liver for a long period.
Slice Evenly
If your liver comes as a thick piece, slice it into pieces of relatively even thickness.
That way, everything cooks at approximately the same rate.
Give the Onions Time
The onions shouldn’t be rushed.
Slow cooking brings out their natural sweetness and creates a much better contrast with the rich liver.
🌟 Delicious Variations
Bacon & Liver
Cook several strips of bacon until crisp.
Remove the bacon and use some of the rendered fat to cook the liver.
Crumble the bacon over the finished dish.
Mushroom & Onion Liver
Add sliced mushrooms to the onions and sauté until golden.
The earthy mushrooms pair beautifully with beef liver.
Garlic Butter Liver
Skip the gravy and finish the cooked liver with a generous spoonful of garlic herb butter.
Southern-Style Liver & Onions
Serve the liver and onions with creamy mashed potatoes and extra pan gravy.
It’s the ultimate comfort-food combination.
Low-Carb Liver & Onions
Skip the flour dredging and gravy.
Season the liver with salt, pepper, and garlic powder, then sear it directly in butter.
Serve with sautéed spinach, cauliflower mash, or roasted vegetables.
🍽️ What to Serve With Beef Liver and Onions
For a classic meal:
Creamy mashed potatoes
Buttered peas
Green beans
Corn
Dinner rolls
Pan gravy
For a low-carb meal:
Cauliflower mash
Roasted broccoli
Sautéed spinach
Green beans
Mushrooms
Asparagus
For a carnivore-inspired plate:
Fried eggs
Crispy bacon
Butter
Bone broth
🥔 Perfect Mashed Potatoes
For an especially comforting dinner, spoon the liver and onions over creamy mashed potatoes.
The potatoes soak up the rich onion gravy beautifully, creating a satisfying combination of savory beef, sweet onions, and buttery mashed potatoes.
🥡 Storage Instructions
Refrigerator
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3 days.
Reheating
Reheat gently in a skillet over low heat with a splash of beef broth.
Avoid prolonged high heat because it can make the liver tough.
Freezer
Cooked liver can be frozen, although the texture may change slightly after thawing.
For best quality, freeze in an airtight container for up to 2 months.
Thaw overnight in the refrigerator.
📊 Nutrition Information
Approximate per serving, including onions and gravy:
Calories: 430
Protein: 43g
Fat: 20g
Carbohydrates: 22g
Fiber: 2g
Net Carbs: 20g
Saturated Fat: 9g
Cholesterol: 540mg
Sodium: 780mg
Nutrition information is an estimate and will vary depending on the size of the liver portions, flour, butter, and other ingredients used.
Note: Beef liver is exceptionally nutrient-dense, particularly in vitamin A and copper. Because of that, it is best enjoyed in moderate portions rather than as an everyday food.
❓ Frequently Asked Questions
Should I soak beef liver in milk?
You don’t have to, but many people find that soaking liver in milk for 30 minutes to an hour produces a milder flavor and more pleasant texture.
Why is my beef liver tough?
The most common reason is overcooking. Liver cooks much faster than many other cuts of beef, so a quick sear is usually best.
Can I make this without flour?
Absolutely. Simply season the liver and sear it directly in butter and olive oil. You can also thicken the gravy with a low-carb thickener if desired.
Can I use calf’s liver?
Yes. Calf’s liver is generally more delicate and milder in flavor than mature beef liver.
Can I use frozen liver?
Yes. Thaw it completely in the refrigerator before cooking, then pat it dry thoroughly.
Can I make this in advance?
The onions can be cooked ahead of time, but the liver is best cooked shortly before serving.
What kind of onions are best?
Yellow onions are my favorite because they become beautifully sweet when caramelized. White or sweet onions also work well.
How do I make the liver flavor milder?
Soaking it in milk, removing any tough membranes, using plenty of caramelized onions, and avoiding overcooking can all help create a milder flavor.
❤️ Final Thoughts
Beef Liver and Onions is a classic for a reason.
Tender, quickly seared beef liver is paired with sweet golden onions and a rich pan gravy to create a meal that’s hearty, comforting, affordable, and incredibly satisfying.
The key is respecting the ingredients: give the onions time to caramelize, give the liver a quick sear, and don’t leave it cooking in the skillet longer than necessary.
Serve it over creamy mashed potatoes for an old-fashioned comfort-food dinner, or keep it simple with buttered vegetables for a lower-carb meal.

