Heat a drizzle of oil in a pan over medium heat.
Add chopped onions and sauté until translucent.
Stir in minced garlic and ground beef, breaking up the meat as it cooks.
Season to taste, then mix in tomato paste and cook until the beef is browned.
Pour in chicken broth and marinara sauce, stirring to combine.
In a separate bowl, mix ricotta, mozzarella, Parmesan, chopped parsley, salt, and pepper until well combined.
Add broken lasagna noodles to the soup and cook until al dente.
Stir in fresh spinach and a splash of heavy cream.
Ladle the soup into bowls and top each serving with a generous spoonful of the cheese mixture.
Garnish with extra parsley and enjoy!