Season the cube steak with salt and pepper on both sides. Dredge in flour to coat.
Fry in hot oil in a large skillet until browned on each side. Set the browned cube steak on a paper towel lined plate to drain and rest. Dispose of most of the oil in the skillet except for a couple of tablespoons.
Add in 1/4 cup of flour and whisk into the grease, scraping up any brown bits in the bottom of the pan. Allow the roux to thicken a little and then add your broth or water to the skillet.
Whisk to combine and add your meat back to the skillet. Sprinkle the onions all around. Bring to a boil and then reduce to a simmer and cover. Cook on the stovetop for 1 to 2 hours, low and slow, until the meat is fall apart tender.