In a large pot or Dutch oven, heat the olive oil over medium heat. Add the ground beef or sausage and cook until browned, breaking it apart with a wooden spoon.
Add the diced onion and minced garlic to the pot. Cook for about 3 minutes until the onion is soft and translucent.
Stir in the crushed tomatoes, chicken or vegetable broth, dried basil, dried oregano, salt, and black pepper. Bring the mixture to a boil.
Once boiling, add the broken lasagna noodles. Reduce the heat to a simmer and cook for 15 minutes, or until the noodles are tender.
In a bowl, combine the ricotta cheese, mozzarella cheese, and grated Parmesan cheese. Once the noodles are cooked, stir the cheese mixture into the pot until melted and well incorporated.
Simmer for an additional 5 minutes, and adjust seasoning if necessary.
Serve hot, garnished with fresh basil or parsley if desired.