Cook and drain the noodles.
Heat oil in a pan and brown the beef, breaking it into pieces with a fork.
Add the onions with salt and pepper, and cook for a few minutes until translucent.
Add parsley, sugar, tomato paste, garlic powder, and oregano.
Cook for half an hour, uncovered.
Spread some cooked tomato sauce on the bottom of a 9x13 baking pan.
Place the noodles on top, and add the mozzarella, ricotta, and parmesan cheese.
Repeat the process until you’re out of ingredients. Finish with the sauce on top.
Cover and bake for half an hour at 350 degrees.
Cool a bit before serving.