Beef Liver and Onions Skillet is one of those dinners that’s either done well or it’s not worth making. My version keeps the liver tender, the onions deeply golden, and the whole thing tied together with a simple pan gravy. It’s straightforward, but it needs a little attention.
The flavor is rich and savory, with that classic Worcestershire edge and thyme in the background. I like the light flour dredge here because it gives you a little browning on the outside and helps the gravy pick up body without getting heavy.
This is a great weeknight skillet dinner when you want something old-school and satisfying. For me, it’s best with mashed potatoes or egg noodles so nothing goes to waste from that onion gravy.

Why You’ll Love This Recipe
Quick skillet dinner: Once the liver is prepped, everything cooks fast in one pan and you’re eating in about 20 minutes.
Tender, not tough: The milk soak and quick sear keep the liver mild and soft instead of grainy.
Real onion gravy: The onions get properly golden, then the broth pulls up all those browned bits for an easy pan sauce.
Old-school, but not fussy: It tastes like the classic dish, but the steps are simple and the ingredient list stays basic.
Easy to tweak: You can add bacon, swap in chicken livers, or go gluten-free on the dredge without changing the whole recipe.
Ingredients You’ll Need
Liver Prep
- Beef liver: I like it sliced fairly evenly so it cooks at the same pace. If you’re buying it frozen, thaw it fully in the fridge and pat it really dry before you dredge.
- Milk: This mellows the flavor a lot and helps with tenderness. Regular milk is fine, and buttermilk works too if that’s what you have.
- Kosher salt: Simple seasoning, but don’t skip it. I usually start light here since the broth and Worcestershire add salt later.
- Black pepper: Freshly ground is best if you’ve got it. Liver can handle a decent amount of pepper.
- Garlic powder: This gives a steady savory flavor without burning in the pan like fresh garlic can.
- Smoked paprika: A small amount adds warmth and color. Regular paprika works if you prefer it milder.
- All-purpose flour: I use regular flour for a light dredge, not a thick coating. It helps the outside brown and it also helps the gravy thicken a bit.
Skillet Onions and Gravy
- Unsalted butter: Butter gives the best flavor for the onions, especially once it starts browning a little in the pan.
- Olive oil: I like using oil with the butter so the fat can take the higher heat when you sear the liver.
- Yellow onions: Yellow onions are the classic choice here. Slice them thin so they soften and caramelize in a reasonable amount of time.
- Beef broth: Use a broth you actually like the taste of, since it becomes the base of the gravy. Low-sodium is helpful if you want more control.
- Worcestershire sauce: This gives the gravy that darker, savory depth. It’s a small ingredient that really matters here.
- Thyme: Fresh thyme is great if you have it, but dried works well too. It’s a good match with onions and beef broth.
- Salt: I add this at the end after the broth reduces a bit. It’s easy to overdo it early.
- Black pepper: A little more at the end wakes everything up. I usually add a few extra cracks right before serving.
- Parsley: This is mostly for freshness and color. It’s optional, but I like what it does for the plate.

Recipe Instructions
- Soak the liver: Add the liver to a bowl with the milk and let it soak for about 30 minutes. Drain, then pat the slices very dry with paper towels.
- Mix the dredge: In a shallow dish, mix the flour with the salt, pepper, garlic powder, and smoked paprika.
- Dredge the liver: Lightly coat the liver slices in the seasoned flour, then shake off any excess so the coating stays thin.
- Heat the skillet: Heat the butter and olive oil in a large skillet over medium-high heat until hot and shimmering.
- Sear the liver: Add the liver in a single layer and sear until browned and just cooked through, about 2 to 3 minutes per side. Transfer to a plate and keep warm.
- Cook the onions: Reduce the heat to medium, add the onions to the same skillet, and cook until softened and deeply golden, about 10 to 12 minutes, stirring often.
- Make the gravy: Add the beef broth, Worcestershire sauce, and thyme, then scrape up the browned bits from the bottom of the skillet. Simmer until the gravy thickens slightly, about 3 to 5 minutes.
- Warm and serve: Return the liver to the skillet for 1 to 2 minutes to warm through. Taste and adjust salt and pepper, then serve topped with onions, pan gravy, and parsley.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Soak it in milk. It’s not complicated, but it makes a difference in flavor and texture. If liver has been a little strong for you in the past, this helps.
Pat the liver very dry. Wet liver won’t brown well, and the flour coating can get gummy. I press it dry on both sides right before dredging.
Keep the sear short. Liver goes from tender to grainy fast. Pull it when it’s just cooked through, since it warms again in the gravy at the end.
Don’t rush the onions. Give them time to get properly golden, and stir often so they don’t burn in spots. That sweetness is a big part of what makes this dish work.
Scrape up the browned bits. When you add the broth, use a wooden spoon to get everything off the bottom. That’s where a lot of the gravy flavor comes from.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Mashed potatoes: This is my favorite with the onion gravy. Even a simple mashed potato with butter and salt is all you need.
- Egg noodles: Buttered noodles are great here and they catch the gravy well. Wide egg noodles are especially nice.
- Green vegetables: Try green beans, sautéed spinach, or roasted broccoli on the side. Something plain and not sweet works best.
- Simple salad: A basic lettuce salad with cucumbers and a sharp vinaigrette is good if you want something fresh on the plate.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 3 days. Keep the liver with the onions and gravy so it doesn’t dry out as much.
To reheat, I prefer a skillet over medium-low heat with a splash of broth or water to loosen the gravy. The microwave works too, but go in short bursts so you don’t overcook the liver.
If you want to make parts ahead, you can slice the onions and mix the dredge earlier in the day. I’d still sear the liver right before serving so it stays tender.
You can freeze individual portions, but the texture of liver is a little softer after thawing. Thaw in the fridge overnight and rewarm gently.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Do I have to soak the liver in milk?
You don’t have to, but I really recommend it. It takes the edge off the flavor and helps the texture stay more tender.
How do I know when beef liver is cooked?
I look for browned outsides and an inside that’s just no longer raw. If you cook it until it’s firm and gray all the way through, it’s usually already overdone and can turn grainy.
Can I use chicken livers instead of beef liver?
Yes. Chicken livers cook faster, so keep the pieces in a single layer and sear closer to 1 to 2 minutes per side, depending on size.
How can I make this gluten-free?
Swap the flour dredge for cornstarch or rice flour. You’ll still get good browning, and the gravy will thicken a bit as it simmers.
Can I add bacon?
Definitely. Chop a couple slices and cook them first, then use the drippings (with or without a little butter) to cook the onions and sear the liver.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Beef Liver and Onions Skillet
INGREDIENTS
Liver Prep
- 1 lb beef liver sliced into 1 4 inch thick pieces
- 1 cup milk
- 1 tsp kosher salt
- 1 2 tsp black pepper
- 1 2 tsp garlic powder
- 1 2 tsp smoked paprika
- 1 2 cup all purpose flour.
Skillet Onions and Gravy
- 2 tbsp unsalted butter
- 2 tbsp olive oil
- 2 large yellow onions thinly sliced
- 1 cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tsp fresh thyme or 1 2 tsp dried thyme
- salt to taste
- black pepper to taste
- fresh parsley for garnish.
INSTRUCTIONS
Prep
- Soak liver in milk for 30 minutes then drain and pat very dry
- mix flour with salt pepper garlic powder and paprika then lightly dredge liver slices and shake off excess.
Sear Liver
- Heat butter and olive oil in a large skillet over medium high heat
- sear liver in a single layer until browned and just cooked through about 2 to 3 minutes per side then transfer to a plate and keep warm.
Onions and Pan Gravy
- Reduce heat to medium and add onions to the same skillet cooking until softened and deeply golden about 10 to 12 minutes stirring often
- add broth Worcestershire and thyme then scrape up browned bits and simmer until slightly thickened about 3 to 5 minutes
- return liver to the skillet for 1 to 2 minutes to warm through then taste and adjust salt and pepper and serve topped with onions gravy and parsley.
