In a large skillet that has an accompanying lid, heat the olive oil over medium heat. When hot, add the onion, garlic, and red pepper flakes. Cook for 3-4 minutes, stirring frequently, until the onions are tender and the garlic is fragrant. Crumble the ground beef and Italian sausage into the skillet, sprinkle with 1/2 teaspoon of kosher salt, and cook, stirring frequently, until the meat is completely cooked.
Break the lasagna noodles into 1-2" pieces and spread over the meat layer. Add the water, crushed tomatoes, and tomato sauce. Bring to a boil, then cover with the lid, reduce heat to a simmer, and cook, stirring occasionally, for 20 minutes or until the noodles are cooked al dente.
While the noodles are cooking, combine the ricotta, 1/2 cup of parmesan, and 1/2 cup of mozzarella cheeses with 1/2 teaspoon kosher salt and 1/4 teaspoon freshly ground black pepper. When the pasta is completely cooked, dollop the ricotta cheese mixture over the meat and noodle mixture and sprinkle with the reserved parmesan and mozzarella. Remove from heat and cover the pan for 4-5 minutes or until the ricotta mixture softens and the other cheeses melt. Top with chopped fresh basil and serve.