Place the liver in a colander and rinse it under running water to remove excess blood. Pat dry with a kitchen towel.
Remove any tough membrane from the liver's surface. Optionally, soak the liver in milk for about 30 minutes to reduce the strong liver smell.
Next, slice the apple and onions and set them aside for later.
Slice the liver into servable pieces, each about 1 inch (2.5 cm) thick.
Add the flour, garlic powder, and ginger powder to a bowl and stir to combine (see notes below). Do not add salt at this point, as this will drain the moisture from the liver and make your liver dry.
⅓ cup flour , 1 teaspoon garlic powder, 1 teaspoon ginger powder
Dust the liver pieces with the flour mixture making sure to shake off excess flour.
On medium-high heat, drizzle the oil in a skillet. Sauté onions and apple until slightly browned, then set aside.
2 yellow onions, 4 rashers bacon, ⅓ cup olive oil, 1 apple, 1 lb beef liver (or veal, calf, or pork liver as preferred)
Crisp the bacon on both sides and also set this aside.
Brown the dusted liver for 3-5 minutes per side, or until properly browned.
Once fried, transfer the liver to a plate, layer with bacon, onions, and apples. Cover with aluminum foil to keep warm, then proceed to make the sauce.
Prepare the gravy as per the method described below. To serve, place the fried beef liver, onions, bacon, and apples on a serving plate. Season with salt and generously drizzle the gravy on top. Enjoy your old-fashioned liver and onions with a side dish of your choice!
½ teaspoon salt