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 - Stir in crushed tomatoes, tomato paste, oregano, basil, salt, pepper, and water. Bring the mixture to a gentle simmer.
04 - Nestle broken lasagne sheets into the sauce, pressing them down so they are mostly submerged. Cover and simmer on low heat for 10 minutes, stirring occasionally to prevent sticking.
05 - While pasta simmers, combine ricotta and Parmesan cheeses in a mixing bowl until well blended.
06 - After 10 minutes, dollop 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, or until pasta is tender and cheese has melted completely.
08 - Remove lid, sprinkle remaining mozzarella over the top, and cover for 2 minutes until melted.
09 - Let the lasagne rest for 5 minutes before serving to allow layers to set.