Heat olive oil (or your favorite cooking oil) in a large skillet over medium-high heat. Add your beef cubes and season them with seasoned salt and black pepper. Sear the meat on all sides (about 2-3 minutes per side). Transfer seared beef to the slow cooker using a slotted spoon.
Return the skillet to the stove. Reduce heat to medium. Add the beef broth and Worcestershire sauce to the skillet. Stir gently for 1-2 minutes to loosen any meat drippings from the pan. Pour broth over the beef in the slow cooker.
Add the Italian seasoning, diced onion, and garlic to the top of the beef and gravy mixture. Cover and cook on low for 7-8 hours or high for 4-5 hours.
For thicker gravy, combine water and cornstarch or flour in a small bowl and stir until smooth. Add the mixture to the slow cooker and stir to thicken the sauce. Cook for an additional 10-15 minutes. Remove bay leaf before serving.
Top with parsley (optional). Serve over mashed potatoes or egg noodles. Enjoy!