01 -
In a large pot over medium-high heat, cook the ground beef until well-browned, breaking it apart as it cooks. Drain excess grease to avoid an oily texture. Allow some crispy browned bits for richer flavor, if desired.
02 -
Add the minced garlic, diced onion, garlic powder, onion powder, dried basil, dried oregano, kosher salt, and black pepper to the beef. Stir to combine and cook over medium-low heat for about 5 minutes, until the onion softens and the mixture is fragrant. Stir frequently to prevent the garlic from burning.
03 -
Pour in the crushed tomatoes, chicken broth, water, and tomato paste. Add the broken lasagna noodles and mix thoroughly. Bring to a boil, then immediately reduce heat to low, cover, and simmer for 10 minutes until the noodles begin to soften.
04 -
Stir in the chopped spinach and heavy cream. Continue to cook on low heat, uncovered, for an additional 5 minutes until the spinach is thoroughly heated and the soup becomes creamy. Taste and adjust seasoning with salt and pepper, as needed.
05 -
Place a slice of mozzarella cheese into each serving bowl. Ladle hot soup over the cheese to allow melting. Top each bowl with a generous spoonful of ricotta and a sprinkle of parmesan cheese, if desired. Serve immediately.