Beef Liver and Onions is a timeless comfort-food dinner featuring tender pan-fried beef liver, sweet golden onions, and a rich, savory pan sauce. Made with simple ingredients and cooked in one skillet, this old-fashioned favorite is hearty, satisfying, and perfect for a homemade family meal.
The secret to delicious liver and onions is getting the onions soft and golden while avoiding overcooking the liver. A light coating of seasoned flour helps the liver develop a beautiful browned crust, and a splash of beef broth brings everything together with a flavorful sauce.
Serve this classic dish with creamy mashed potatoes, rice, or warm bread for a comforting dinner that never goes out of style.
Why You’ll Love This Beef Liver and Onions Recipe
- Classic comfort food: A traditional homemade meal with simple, familiar flavors.
- Rich and savory: Golden onions and beef broth create a delicious pan sauce.
- Budget-friendly: Beef liver is often an economical alternative to other cuts of beef.
- Easy to prepare: Everything comes together in a skillet using everyday ingredients.
- Perfect for dinner: Pair it with potatoes and vegetables for a complete meal.
Ingredients You’ll Need
- Beef liver: Use approximately 1 1/2 pounds of thinly sliced beef liver. Calf liver is another option if you prefer a milder flavor.
- Yellow onions: Two large onions become soft, sweet, and golden as they cook.
- All-purpose flour: Creates a light coating that helps the liver brown and allows the sauce to thicken slightly.
- Butter: Adds richness and flavor to both the onions and the liver.
- Olive oil: Helps cook the onions and liver while reducing the chance of the butter burning.
- Beef broth: Forms a simple, savory pan sauce.
- Garlic powder: Adds extra savory flavor to the flour coating.
- Paprika: Provides gentle warmth and color.
- Black pepper: Adds a little spice and balances the rich flavors.
- Salt: Enhances the overall taste.
- Fresh parsley: An optional garnish that adds freshness and color.
How to Make Beef Liver and Onions
Step 1: Prepare the Liver
Pat the beef liver slices dry with paper towels. Removing excess moisture helps the flour coating stick and encourages better browning.
In a shallow dish, combine the flour, garlic powder, paprika, black pepper, and salt. Lightly coat each liver slice in the seasoned flour, shaking off any excess.
Optional tip: If you prefer a milder liver flavor, soak the slices in milk in the refrigerator for 30 minutes to 2 hours. Discard the milk afterward and pat the liver thoroughly dry before coating.
Step 2: Cook the Onions
Heat 1 tablespoon of butter and the olive oil in a large skillet over medium heat.
Add the sliced onions and cook for 8–10 minutes, stirring occasionally, until they soften and turn golden. Reduce the heat if the onions begin browning too quickly.
Transfer the onions to a plate and set them aside.
Step 3: Pan-Fry the Liver
Add the remaining 2 tablespoons of butter to the skillet. Once melted, arrange the coated liver slices in a single layer, working in batches if necessary.
Cook for approximately 2–3 minutes per side, adjusting the time for the thickness of the slices. Avoid overcrowding the pan, as this can prevent proper browning.
For food safety, cook beef liver to an internal temperature of 160°F (71°C), checking with a food thermometer.
Step 4: Make the Pan Sauce
Return the cooked onions to the skillet and pour in the beef broth. Gently stir to loosen the flavorful browned bits from the bottom of the pan.
Allow everything to simmer for 2–3 minutes, until the broth forms a light, savory sauce.
Step 5: Finish and Serve
Taste the sauce and adjust the seasoning with additional salt and black pepper if needed.
Sprinkle with fresh chopped parsley and serve immediately with mashed potatoes, rice, buttered noodles, or your favorite vegetables.
Tips for Tender and Flavorful Liver
- Choose thin slices: Pieces about 1/4 to 3/8 inch thick cook more evenly.
- Dry the liver thoroughly: Excess moisture can interfere with browning.
- Don’t rush the onions: Allowing them to soften and turn golden adds natural sweetness.
- Avoid overcrowding: Cook the liver in batches to maintain good contact with the hot skillet.
- Watch the cooking time: Liver can become tough and grainy when overcooked, so use a thermometer rather than relying on color alone.
- Use both butter and oil: This combination provides rich flavor while helping prevent the butter from burning.
- Serve promptly: Liver is best enjoyed soon after cooking, while the texture is at its most pleasant.
Variations and Substitutions
Add Bacon: Cook a few strips of bacon until crisp, then use some of the rendered fat to cook the onions for an extra savory flavor.
Make a Thicker Gravy: After cooking the liver, whisk a small amount of flour into the pan drippings before gradually adding the beef broth. Simmer until thickened, then return the onions to the skillet.
Add Bell Peppers: Slice a red or green bell pepper and sauté it with the onions for extra color and sweetness.
Use Calf Liver: Calf liver generally has a milder flavor and more delicate texture than mature beef liver.
Add Fresh Herbs: Finish the dish with chopped parsley or a little fresh thyme for extra aroma.
What to Serve with Beef Liver and Onions
This hearty main dish pairs beautifully with simple sides that soak up the savory onion sauce.
- Creamy mashed potatoes
- Steamed white rice
- Buttered egg noodles
- Roasted or steamed green beans
- Sautéed spinach
- Roasted broccoli
- Warm crusty bread
- A fresh garden salad
For a traditional comfort-food plate, serve the liver and onions over mashed potatoes and spoon the pan sauce over everything.
How to Store Leftovers
Refrigerator: Place leftover beef liver and onions in an airtight container and refrigerate within 2 hours of cooking. Use within 3–4 days.
Freezer: For best texture, this dish is best enjoyed fresh. If freezing, place cooled portions in a freezer-safe container and use within 2–3 months for best quality. The liver may become firmer after thawing.
Reheating: Warm leftovers gently in a covered skillet over low heat with a splash of beef broth. Heat until the center reaches 165°F (74°C). Avoid prolonged heating, which can make the liver tough.
Frequently Asked Questions
Should I soak beef liver in milk before cooking?
No, soaking is optional. Refrigerating the liver in milk for 30 minutes to 2 hours can help mellow its strong flavor. If you enjoy the traditional taste of liver, you can skip this step.
How do I keep beef liver from becoming tough?
Use evenly sliced pieces, avoid overcrowding the pan, and monitor the internal temperature. Liver becomes tougher when overcooked, so avoid leaving it in the skillet longer than necessary to reach a safe temperature.
Why do people cook liver with onions?
Onions become naturally sweet as they cook, balancing the rich, distinctive flavor of beef liver. Their soft texture also complements the firmer texture of the meat.
Can I make beef liver and onions without flour?
Yes. You can skip the flour if you prefer a lighter preparation. The liver may not develop the same browned coating, and the pan sauce will be thinner.
Can I use chicken broth instead of beef broth?
Yes. Chicken broth works well as a substitute, although beef broth provides a deeper, more robust flavor.
Can I make this recipe ahead of time?
You can slice the onions and measure the seasoned flour in advance. For the best texture, cook the liver shortly before serving. Reheated liver tends to be firmer than freshly cooked liver.
Beef Liver and Onions Recipe Card
Prep Time: 15 minutes, plus optional soaking time
Cook Time: 20–25 minutes
Total Time: Approximately 35–40 minutes, excluding optional soaking
Servings: 4–6
Course: Main Course
Cuisine: American
Ingredients
- 1 1/2 pounds beef liver, sliced
- 2 large onions, thinly sliced
- 1/2 cup all-purpose flour
- 3 tablespoons butter, divided
- 2 tablespoons olive oil
- 1/2 cup beef broth
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/2 teaspoon black pepper
- Salt, to taste
- 2 tablespoons fresh parsley, chopped (optional)
Instructions
- Pat the beef liver dry with paper towels. Combine the flour, garlic powder, paprika, black pepper, and salt in a shallow dish. Lightly coat each liver slice in the seasoned flour.
- Heat 1 tablespoon butter and the olive oil in a large skillet over medium heat. Add the sliced onions and cook for 8–10 minutes until soft and golden. Remove the onions and set aside.
- Add the remaining 2 tablespoons butter to the skillet. Cook the liver in a single layer, in batches if needed, for approximately 2–3 minutes per side, adjusting as necessary to reach an internal temperature of 160°F (71°C).
- Return the onions to the skillet and add the beef broth.
- Simmer gently for 2–3 minutes, stirring to loosen the browned bits and create a light pan sauce.
- Taste and adjust the seasoning.
- Sprinkle with fresh parsley and serve hot with mashed potatoes, rice, or vegetables.
Final Thoughts
Beef Liver and Onions is a classic, satisfying dinner that turns a handful of simple ingredients into a flavorful homemade meal. Sweet golden onions, seasoned pan-fried liver, and a savory broth sauce make this traditional recipe especially delicious when served with mashed potatoes or warm bread.
Follow the cooking tips, keep an eye on the temperature, and enjoy this old-fashioned favorite at your next family dinner!

