Preheat your oven to 375°F (190°C).
Brown the ground beef and sausage in a large skillet over medium heat, adding in the chopped onion and minced garlic.
Once browned, drain excess fat and stir in crushed tomatoes, seasoning with Italian herbs, salt, and pepper. Let it simmer for 15 minutes.
In a bowl, combine ricotta cheese, egg, and half of the grated Parmesan. Mix well and season with a pinch of salt.
Spread a thin layer of meat sauce in the bottom of a 9x13 inch baking dish, followed by a layer of noodles.
Layer ricotta mixture, then mozzarella, followed by more sauce and noodles, repeating until each component is used up, finishing with mozzarella and remaining Parmesan on top.
Cover with aluminum foil (not touching the cheese) and bake for 25 minutes, then remove foil and bake for an additional 25-30 minutes until cheese is bubbly and golden.
Let the lasagna rest for 15 minutes before cutting into it.