Cut steak into serving portions, then pat steaks dry, set aside.
3 pounds chuck eye or blade steaks
In a small bowl, combine salt, black pepper, red pepper, garlic powder, onion powder; mix well and divide seasoning in half and place one half of the seasoning into a large baking dish.
2 teaspoon salt or more to taste, 1 teaspoon black pepper, ½ teaspoon red pepper or cayenne pepper, 1 teaspoon garlic powder, 1 teaspoon onion powder
Use the remaining half of seasoning and season the portioned steaks on both sides.
Mix together flour and seasonings in the baking dish, and dredge steaks on all sides, shaking off excess.
1 cup all-purpose flour
In a cast iron or heavy bottomed skillet, heat vegetable oil over medium-high heat until it shimmers, then brown steaks on both sides in batches; transfer to a plate.
¼ cup vegetable oil
Add onion to skillet and a little more oil (if necessary - about 1 tablespoon), ¼ teaspoon salt, and ⅛ teaspoon pepper and cook over medium heat, stirring frequently and scraping up brown bits, until the onion is softened and golden browned, about 10 minutes.
3 cups thinly sliced onion
Stir in the minced garlic and continue to saute, stirring constantly, for about 30 seconds.
4 cloves garlic
Add steaks with any meat juices and beef broth, and bring to a boil.
1 ½ cups beef broth or water
Simmer, tightly covered, over low heat until meat is very tender, about 1 ¼ hours. If sauce is thin, transfer meat to a platter and boil the sauce until reduced to about 1 ½ to 2 cups.
Season sauce to taste with salt and pepper.
Serve steak, gravy and onions over creamy mashed potatoes or hot cooked rice.