In a medium bowl, mix the ricotta, egg, shredded mozzarella, Parmesan, Italian seasoning, salt, and pepper. Stir until well combined. Set aside.
Heat olive oil in a large skillet over medium heat. Add diced onion and cook until soft, about 8–10 minutes. Add ground beef and sausage, cook until browned. Stir in garlic during the last minute.
Drain grease, then add chicken broth to deglaze. Stir in marinara, tomato paste, hot sauce, and Worcestershire sauce. Let simmer gently.
Bring a large pot of salted water to a boil. Cook noodles until al dente. Drain, rinse with cold water, and lay flat on parchment or towel.
Spread 1 cup of meat sauce on the bottom of a 9x13-inch dish. Add 4 noodles, then one-third of the ricotta mix, then 1½ cups sauce. Repeat twice more. Top with last 4 noodles, remaining sauce, and 2½ cups mozzarella.
Cover tightly with foil (spray underside). Bake at 375°F for 30 minutes. Remove foil and bake 15 more minutes. Broil 1–2 minutes for browned top if desired.
Let the lasagna rest for at least 15 minutes before slicing to allow layers to set.