Beef Liver and Onions with Gravy Recipe | Classic Comfort Food

Posted on March 14, 2026 by Maryann Desmond

Delve into a traditional American dish that balances rich flavors with straightforward preparation. This recipe transforms beef liver into a tender, savory meal with caramelized onions and a smooth gravy. It’s a nutrient-dense option that delivers comfort without complexity.

Why This Recipe Works

  • Soaking the liver in milk reduces any strong flavors and tenderizes the meat.
  • Caramelizing onions slowly builds a sweet, deep base for the gravy.
  • A simple flour-based gravy thickens quickly and coats everything evenly.
  • Quick searing preserves the liver’s tenderness while developing a golden crust.
  • Combining all components at the end ensures cohesive, warm serving.

Ingredients

  • 1 pound beef liver, sliced ¼-inch thick
  • 2 cups whole milk, for soaking
  • 2 large yellow onions, thinly sliced
  • 3 tablespoons unsalted butter, divided
  • 2 tablespoons olive oil, divided
  • ¼ cup all-purpose flour, divided
  • 1 teaspoon salt, divided
  • ½ teaspoon black pepper, divided
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • Fresh parsley, chopped for garnish (optional)

Equipment Needed

  • Large skillet or cast-iron pan
  • Mixing bowls
  • Whisk
  • Measuring cups and spoons
  • Sharp knife and cutting board
  • Tongs

Instructions

Beef Liver And Onions With Gravy Recipe

Step 1: Prepare and Soak the Liver

Place the beef liver slices in a shallow dish and cover them completely with the whole milk. Let them soak at room temperature for 30 minutes. This step is crucial as the milk’s acidity helps neutralize any metallic or strong taste often associated with liver, while also tenderizing the meat fibers. After soaking, remove the liver from the milk and pat each slice dry thoroughly with paper towels. Drying ensures proper searing later. Discard the milk. Season both sides of the liver lightly with half of the salt and pepper, then dredge each slice in 2 tablespoons of the flour, shaking off any excess. Set the coated liver aside on a plate. Tip: For even more tenderness, you can soak the liver in milk for up to 2 hours in the refrigerator, but 30 minutes at room temperature is sufficient for most palates.

Step 2: Caramelize the Onions

Heat 1 tablespoon of butter and 1 tablespoon of olive oil in a large skillet over medium heat. Once the butter melts and foams slightly, add the thinly sliced onions. Cook the onions, stirring occasionally, for about 20 to 25 minutes. They will first soften and release moisture, then gradually turn golden brown and sweet. Adjust the heat to medium-low if they start to brown too quickly. The goal is a deep, even caramelization without burning. Season the onions with a pinch of salt to help draw out moisture. Once they are soft, golden, and fragrant, transfer them to a bowl and set aside. Do not wash the skillet yet, as the browned bits will flavor the gravy. Tip: Stir the onions every 4-5 minutes to prevent sticking, but allow them to sit briefly between stirrs to develop color.

Step 3: Cook the Liver

In the same skillet, add the remaining 1 tablespoon of olive oil and heat over medium-high heat until it shimmers. Carefully add the floured liver slices in a single layer, without overcrowding. Cook for 3 to 4 minutes on the first side until a golden-brown crust forms. Use tongs to flip each slice and cook for another 2 to 3 minutes on the second side. The liver should be browned on the outside but still slightly pink inside for optimal tenderness. Avoid overcooking, as liver can become tough and dry quickly. Transfer the cooked liver to a clean plate and cover loosely with foil to keep warm. Tip: Work in batches if your skillet is small to ensure each piece sears properly and doesn’t steam.

Step 4: Make the Gravy

Reduce the heat to medium and add the remaining 2 tablespoons of butter to the skillet. Once melted, sprinkle in the remaining 2 tablespoons of flour. Whisk continuously for 1 to 2 minutes to form a roux, cooking until it turns a light golden color. This cooks out the raw flour taste. Slowly pour in the beef broth while whisking constantly to prevent lumps. Add the Worcestershire sauce and the remaining salt and pepper. Bring the mixture to a simmer, then reduce the heat to low. Cook for 5 to 7 minutes, whisking occasionally, until the gravy thickens to a coat-the-back-of-a-spoon consistency. It should smoothly coat a spoon without being too thin or pasty.

Step 5: Combine and Serve

Return the caramelized onions to the skillet with the gravy, stirring to combine and heat through for about 2 minutes. Taste and adjust seasoning if needed. To serve, place the cooked liver slices on plates or a platter. Spoon the onion gravy generously over the liver. Garnish with chopped fresh parsley if desired. Serve immediately while hot. This dish pairs well with mashed potatoes, rice, or crusty bread to soak up the gravy. Tip: For best results, serve within 10 minutes of finishing to maintain the liver’s texture and the gravy’s warmth.

Tips and Tricks

Choose fresh, high-quality beef liver from a trusted butcher for the best flavor and texture. Look for slices that are uniform in thickness to ensure even cooking. If you prefer a smoother gravy, strain it through a fine-mesh sieve after simmering to remove any onion bits or lumps. For a richer gravy, substitute half of the beef broth with dry red wine, simmering it for an extra minute to cook off the alcohol. Leftovers can be stored in an airtight container in the refrigerator for up to 2 days; reheat gently in a skillet over low heat to avoid overcooking the liver. If the gravy thickens too much upon standing, thin it with a splash of broth or water when reheating.

Recipe Variations

  • For a creamier gravy, stir in ¼ cup of heavy cream or sour cream at the end of Step 4, heating gently without boiling.
  • Add 8 ounces of sliced mushrooms to the onions in Step 2, cooking until they release their moisture and brown for an earthy twist.
  • Substitute chicken livers for beef liver, reducing cook time to 2-3 minutes per side as they are smaller and more delicate.
  • Use bacon fat instead of butter for cooking the onions and liver to infuse a smoky flavor throughout the dish.
  • For a gluten-free version, replace the all-purpose flour with a 1:1 gluten-free flour blend or cornstarch slurry (mix 2 tablespoons cornstarch with ¼ cup cold water) in the gravy.

Frequently Asked Questions

Q: How do I know when the liver is cooked properly?
A: Beef liver should be cooked to an internal temperature of 160°F for safety. Visually, it will be browned on the outside with a slightly pink center. Overcooking makes it tough, so aim for medium doneness.

Q: Can I skip soaking the liver in milk?
A: Yes, but soaking significantly reduces any strong flavors and tenderizes the meat. If short on time, rinse the liver under cold water and pat dry, though the result may be less mild.

Q: What can I use instead of beef broth?
A: Chicken or vegetable broth works as a substitute, though beef broth provides the deepest flavor. For a richer option, use bone broth or add a teaspoon of beef bouillon paste to water.

Q: How should I store and reheat leftovers?
A: Store in an airtight container in the refrigerator for up to 2 days. Reheat in a skillet over low heat with a splash of broth to prevent drying out. Avoid microwaving, which can toughen the liver.

Q: Is this recipe suitable for freezing?
A: Freezing is not recommended, as the liver’s texture can become grainy and the gravy may separate upon thawing. For best quality, enjoy fresh or refrigerate briefly.

Summary

This beef liver and onions recipe uses simple steps—soaking, caramelizing, searing, and gravy-making—to create a tender, flavorful dish. It’s a classic comfort food that’s both nutritious and easy to prepare.

You might also like these recipes

Leave a Comment