Heat your large pot over medium heat and add the ground beef. Break it apart with your spoon and cook until it starts to brown.
Add the chopped onion and minced garlic, cooking until the onion becomes translucent and fragrant. This step builds the flavor foundation for your soup.
Pour in the crushed tomatoes and beef broth, stirring to combine.
Sprinkle in the dried oregano and basil, then season with salt and pepper. Bring the mixture to a simmer.
Break the lasagna noodles into bite-sized pieces and add them directly to the simmering soup.
Allow the noodles to cook for about 10 minutes or until tender but still slightly firm. Stir occasionally to prevent sticking.
While the noodles cook, mix the ricotta and mozzarella cheese together in a small bowl. You can add a pinch of salt or a little pepper to the ricotta if you like.
Ladle the soup into bowls and dollop a generous spoonful of the ricotta and mozzarella mixture on top.
Garnish with fresh basil leaves if desired. The cheese will slowly melt into the hot soup, creating a luscious, creamy bite every time.