In a large pot of boiling salted water, cook the lasagna noodles according to package instructions until al dente. Drain and lay them flat on a baking sheet to prevent sticking.
In a large skillet, heat a tablespoon of olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until softened, about 3-4 minutes.
Add the ground beef or turkey to the skillet. Cook until browned, breaking it apart with a spatula. Once cooked, drain any excess fat.
Stir in the marinara sauce along with the oregano, basil, salt, and pepper. Let simmer for 5-10 minutes to meld the flavors.
In a separate bowl, combine the ricotta cheese, egg, and a pinch of salt and pepper. Mix until smooth.
To assemble, spread a thin layer of meat sauce at the bottom of a 9x13 inch baking dish. Layer 4 lasagna noodles over the sauce.
Spread half of the ricotta mixture over the noodles, followed by a layer of meat sauce, and a sprinkle of mozzarella cheese. Repeat the layers (noodles, ricotta, meat sauce, mozzarella).
For the final layer, top with the last 4 noodles, remaining meat sauce, mozzarella cheese, and sprinkle the grated Parmesan cheese on top.
Cover with foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the cheese is bubbly and golden.
Let the lasagna cool for 10-15 minutes before slicing to help it hold its shape.
Notes
Serve the lasagna in squares with a sprinkle of fresh basil on top and a side of garlic bread for an inviting meal.