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. Combine thoroughly and bring the mixture to a gentle simmer.
04 - Nestle broken lasagne sheets into the sauce, pressing them down to submerge. Cover and simmer on low heat for 10 minutes, stirring occasionally to prevent sticking.
05 - While pasta simmers, combine ricotta and Parmesan in a mixing bowl until evenly blended.
06 - After the initial 10-minute simmer, distribute spoonfuls of the ricotta mixture over the pasta. 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.
08 - Remove lid and sprinkle remaining mozzarella over the top. Cover for 2 minutes until fully melted.
09 - Let the lasagne rest for 5 minutes before serving to allow layers to set.