Preheat a skillet over medium heat.
Season the cube beef steak pieces with a pinch of salt and pepper.
Next, in a small pan or bowl: add the salt, pepper, garlic powder, and onion powder to the flour then stir to combine.
Add the cooking oil to the hot skillet.
Dredge the cubed steaks in the seasoned flour then place then in the skillet, cooking in batches, and brown on each side. This will be 2-3 minutes per side. The meat doesn't have to cook through. Transfer the browned cube steaks to the crockery. Repeat with the next batch until all of the cube beef steaks have been browned and added to the crockery.
Next, add 2 tablespoons of the seasoned flour mixture to the skillet. Use a whisk to combine the flour into the pan drippings and cook for 1 minute.
Then, add the beef stock to the flour mixture (roux) and whisk to combine. Cook for 1 minute more then transfer the gravy mixture to the crockery with the cube steak. (NOTE: gravy will not be thickened at this point).
Cover the crockery with the lid, set the Crock Pot to the low cook setting and slow cook 4 hours. As the cube steak cooks the gravy will thicken.
Serve the tender cube steak and gravy with your favorite side dishes.