Brown the Beef: Heat olive oil in a large pot over medium-high heat. Add ground beef and cook until browned, about 5-7 minutes. Drain excess fat.
Sauté Aromatics: Add chopped onion and cook until softened, about 3-4 minutes. Stir in minced garlic and cook until fragrant, about 1 minute.
Add Spices: Stir in oregano, basil, salt, and pepper. Cook for 30 seconds to toast the spices.
Add Tomatoes and Broth: Pour in crushed tomatoes, diced tomatoes, and beef broth. Add bay leaf. Bring to a boil.
Add Noodles: Stir in broken lasagna noodles. Reduce heat to medium-low, cover, and simmer for 15-20 minutes until noodles are tender.
Prepare Cheese Mixture: In a small bowl, combine ricotta, mozzarella, and Parmesan cheeses.
Add Cheese Mixture: Stir cheese mixture into soup until melted and combined. Remove bay leaf.
Serve: Ladle soup into bowls. Garnish with fresh basil and additional mozzarella cheese, if desired.