Preheat oven to 350 degrees.
Season the ground beef with salt and pepper and add it to a large skillet over medium-high heat. Cook and crumble it for 3 minutes. Add the seasonings, hot sauce, Worcestershire sauce, and the onions and cook for 5 more minutes. Add the garlic and cook for 1 more minute. Tilt the skillet and spoon out any excess grease. Reduce heat to low.
Spread ¾ cup of marinara sauce on the bottom of a 9 x 13-inch casserole dish and add the rest to the skillet with the meat. Add the half and half and stir to combine. Remove from heat.
Arrange half of the ravioli on the bottom of the casserole dish and top with half of the meat sauce, then top with ½ cup mozzarella cheese.
Top with remaining ravioli, then the meat sauce and remaining mozzarella.
Cover and bake for 35 minutes. If covering with foil, spray one side with non-stick cooking spray to prevent it from sticking to the cheese while it bakes.
Remove cover and broil at 450 to brown the top slightly. It’ll take just 1-2 minutes, watch it closely during this time.
Remove from heat and serve!
