Beef Liver and Onions – Tender, Flavorful, Old-Fashioned Comfort Food

Some old-fashioned recipes deserve a place at the dinner table, even if they aren’t the first dishes that come to mind when planning a family meal. Beef Liver and Onions is one of those classics. When prepared with a little care, it transforms simple ingredients into a deeply flavorful, satisfying dinner with tender beef liver, sweet golden onions, fresh herbs, and a rich pan sauce.

If you’ve ever been hesitant to cook liver at home because you’re worried it might turn out tough or have an overpowering flavor, this recipe is worth trying. One simple trick can make a noticeable difference: soaking the liver in milk before cooking. This traditional preparation method helps mellow its distinctive flavor and can make the finished dish more enjoyable.

The onions are slowly sautéed in butter until soft and golden, while the liver is lightly coated in seasoned flour and cooked in a hot skillet. Finally, beef stock and dry white wine are used to create a delicious pan sauce that brings everything together.

It’s a comforting, old-fashioned meal that doesn’t require complicated ingredients or hours in the kitchen. Serve it with mashed potatoes, green beans, or warm homemade bread, and you’ve got a dinner that feels like something straight out of a family recipe book.

Why You’ll Love This Beef Liver and Onions Recipe

There are several reasons this traditional dish is worth bringing back into your kitchen.

  • Tender, flavorful liver: A simple milk soak helps mellow the liver’s distinctive taste.
  • Sweet, buttery onions: Slowly cooked onions add natural sweetness and balance the savory flavor of the beef.
  • A delicious homemade sauce: Beef stock and dry white wine create a rich sauce right in the skillet.
  • Simple ingredients: Everything is easy to find at most grocery stores.
  • Quick preparation: Once the liver is ready, the cooking process is straightforward.
  • Perfect for a traditional dinner: It pairs beautifully with mashed potatoes, vegetables, and other classic comfort-food sides.

Ingredients for Beef Liver and Onions

Here is everything you’ll need to prepare this old-fashioned favorite:

  • ¼ cup all-purpose flour
  • 1 lb beef liver, sliced into ½-inch strips
  • ¼–½ cup unsalted butter, divided
  • ½ teaspoon salt
  • ⅛ teaspoon black pepper
  • A little olive oil or vegetable oil, as needed
  • 1–2 tablespoons fresh sage, finely chopped
  • 2 cups thinly sliced yellow onions
  • ½ cup beef stock
  • 1 tablespoon minced fresh Italian parsley
  • ¼ cup dry white wine

Optional for soaking the liver:

  • Enough milk to completely cover the liver

How to Make Beef Liver and Onions

1. Prepare the beef liver

If you have time, place the sliced beef liver in a bowl and cover it completely with milk.

Cover the bowl and refrigerate for approximately 2–4 hours. This optional step helps mellow the liver’s strong flavor and is a popular technique in traditional liver recipes.

When you’re ready to cook, remove the liver from the milk and discard the milk. Pat the pieces dry thoroughly with paper towels.

2. Season and coat the liver

In a shallow bowl or resealable food-safe bag, combine the flour, salt, and black pepper.

Add the beef liver strips and gently toss until each piece is lightly coated.

Shake off any excess flour and set the liver aside while you prepare the onions.

The light flour coating helps the liver develop a delicate golden exterior and also contributes to the flavor of the pan sauce.

3. Cook the onions until soft and golden

Heat a large skillet over medium heat.

Add 2–3 tablespoons of butter along with a small splash of oil. Once the butter has melted, add the sliced onions.

Cook for several minutes, stirring occasionally, until the onions become soft, glossy, and lightly golden.

Avoid rushing this step. Slowly cooking the onions brings out their natural sweetness and gives the dish much of its wonderful flavor.

Transfer the cooked onions to a plate or small serving dish. Sprinkle with the fresh sage and a little additional salt and pepper if desired.

4. Cook the beef liver

Return the skillet to the stovetop and increase the heat to medium-high.

Add another 3–4 tablespoons of butter along with a small splash of oil.

Once the butter is hot, arrange the coated liver strips in the skillet without overcrowding the pan. If necessary, cook them in batches.

Sear the liver until browned on the outside, turning as needed for even cooking.

The original recipe suggests approximately 5 minutes, but the actual cooking time will depend on the thickness of the strips and the heat of your skillet.

Important food safety note: Beef liver is an organ meat. USDA guidance recommends cooking liver to an internal temperature of 160°F (71°C), measured with a food thermometer. Do not rely on a slightly pink center or appearance alone to determine whether it is safe to eat.

5. Return the onions to the skillet

For Complete Cooking STEPS Please Head On Over To Next Page Or Open button (>)