Preheat your oven to 375°F (190°C).
In a large skillet over medium heat, cook the ground beef or sausage until browned. Drain excess fat.
Add the chopped onion and minced garlic to the skillet. Sauté until the onion is translucent, about 5 minutes.
Stir in the marinara sauce, oregano, basil, salt, and pepper. Simmer for 5 minutes.
In a separate bowl, mix the ricotta cheese with half of the Parmesan cheese and a pinch of salt and pepper.
In a 9x13 inch baking dish, spread a thin layer of the meat sauce on the bottom. Layer 3 lasagna noodles over the sauce.
Spread half of the ricotta mixture over the noodles, followed by a layer of meat sauce, and then a layer of mozzarella cheese.
Repeat the layering process: noodles, ricotta mixture, meat sauce, and mozzarella cheese. Finish with a final layer of noodles, the remaining meat sauce, mozzarella, and the rest of the Parmesan cheese on top.
Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
Let the pizzagna cool for 10 minutes before slicing. Garnish with fresh basil leaves if desired.