01 - Heat olive oil in a large non-stick frypan over medium heat. Add onion and cook for 2 minutes until softened. Add garlic and cook for 30 seconds until fragrant.
02 - Add ground meat to the pan and cook, breaking it up with a wooden spoon, until browned throughout, approximately 5 minutes. Drain excess fat if necessary.
03 - Pour in crushed tomatoes, tomato paste, oregano, basil, salt, pepper, and water. Stir thoroughly to combine and bring the mixture to a gentle simmer.
04 - Nestle broken lasagne sheets into the sauce, pressing them down to submerge. Cover tightly and simmer on low heat for 10 minutes, stirring occasionally to prevent sticking.
05 - While pasta cooks, combine ricotta and Parmesan cheeses in a mixing bowl until evenly blended.
06 - After 10 minutes, distribute spoonfuls of the ricotta mixture over the pasta and sprinkle with half of the shredded mozzarella.
07 - Cover and continue cooking for another 10 minutes until pasta is tender and cheese has melted completely.
08 - Remove the lid and sprinkle remaining mozzarella evenly over the surface. Cover again for 2 minutes to melt the cheese.
09 - Let the lasagne rest uncovered for 5 minutes to allow layers to set before serving.