Season cube steaks with salt and pepper on both sides
Heat oil or butter in a skillet over medium-high heat and sear the cube steaks for 2 minutes per side until browned
Remove the steaks and set them aside
Reduce heat and add sliced onions and garlic to the skillet, cooking until soft and translucent
Add the cream of mushroom soup, Worcestershire sauce, and beef broth, stirring until well combined and slightly bubbling
Return the cube steaks to the skillet and spoon the gravy over the top
Cover the pan and let simmer on low heat for 25–30 minutes until the cube steak with cream of mushroom soup is fork-tender
Optional: Stir in sour cream or sprinkle with paprika before serving for extra richness
Garnish with fresh parsley and serve hot over mashed potatoes, noodles, or rice