Brown beef, sausage, and onion in a skillet over medium heat (8–10 minutes). Add garlic, cook 1 minute.
Stir in marinara, tomato paste, herbs, salt, and pepper. Simmer on low for 15–20 minutes.
Combine ricotta, egg, Parmesan, and parsley in a bowl until smooth.
Boil noodles in salted water until al dente. Drain and lay flat on parchment to avoid sticking.
Preheat oven to 375°F (190°C). Layer sauce, noodles, ricotta mix, mozzarella, and more sauce. Repeat. Finish with noodles, sauce, mozzarella, and Parmesan.
Cover with greased foil. Bake 25 minutes. Uncover and bake another 20–25 minutes until golden and bubbly.
Let sit 15 minutes before slicing to keep layers neat.