Preheat oven to 375°F (190°C). Cook the pasta until just al dente (1 minute less than package). Drain.
Heat olive oil in a large skillet. Cook the onion for 4 minutes, add garlic and cook 1 minute more.
Add the ground beef and cook until browned, about 8 minutes. Drain excess fat.
Stir in the crushed tomatoes, basil, oregano, 1 teaspoon salt, and pepper. Simmer 10 minutes.
In a bowl, combine the ricotta, egg, remaining salt, and half the Parmesan.
In a greased 9×13 inch baking dish, layer: half the pasta, half the meat sauce, dollops of ricotta mixture, half the mozzarella. Repeat. Top with remaining Parmesan.
Cover with foil and bake 25 minutes. Remove foil and bake 15 minutes more until bubbly.
Let rest 10 minutes before serving.
Build your own version of this recipe and Nutrifax generates a print-ready Nutrition Facts label — free.