In a large pot or Dutch oven, heat a tablespoon of olive oil over medium heat. Add the ground beef or Italian sausage and cook until browned, breaking it apart with a wooden spoon.
Add the diced onion to the pot and sauté for about 5 minutes until softened. Stir in the minced garlic and cook for an additional minute until fragrant.
Pour in the crushed tomatoes, chicken or beef broth, and water. Stir in the oregano, basil, red pepper flakes (if using), salt, and pepper. Bring the mixture to a boil.
Once boiling, add the broken lasagna noodles. Reduce heat to a simmer and cook for about 10-12 minutes, or until the noodles are tender.
In a separate bowl, mix the ricotta cheese with a pinch of salt and set aside.
Once the noodles are cooked, remove the pot from heat and stir in the mozzarella and Parmesan cheeses until melted.
Serve the soup in bowls, adding a dollop of the ricotta cheese mixture on top. Garnish with fresh basil if desired.