Season both sides of the cube steak with salt, pepper, paprika, and garlic powder.
Heat 1 tablespoon of olive oil in a skillet over medium-high heat.
Once the oil is hot, sear the cube steak on each side for 2-3 minutes until browned but not fully cooked through. Remove the steak and set aside.
In the same skillet, add 1 teaspoon of olive oil.
Once melted, add the sliced onions and cook for about 3-4 minutes, until they begin to soften.
Add the mushrooms and continue to sauté for another 5 minutes until both are golden and tender. Season lightly with salt and pepper. Remove from heat.
Place the seared cube steak at the bottom of the slow cooker.
Top with the sautéed onions and mushrooms.
Pour the beef broth over the steaks and vegetables, adding Worcestershire sauce and thyme if using.
Cover and cook on low for 6-8 hours or on high for 3-4 hours, until the steak is tender and the flavors have melded together.
Serve the cube steak with the onions and mushrooms over the top.
Great paired with mashed potatoes and vegetables
Notes
Taste the gravy at the end of cooking and adjust salt and pepper if needed, as slow cooking can sometimes mellow out the flavors.For the most tender steak, always cook on low heat rather than high. Slow cooking allows the meat to break down and become perfectly fork-tender.After cooking, let the steak rest for a few minutes before serving to allow the juices to redistribute and keep the meat juicy.