In a large Dutch oven over medium-high heat, brown the Italian sausage, breaking it into crumbles until cooked through.
Add diced onion and cook for 4 minutes until softened; stir in minced garlic and cook for 1 minute until fragrant.
Stir in tomato paste, oregano, basil, and red pepper flakes; cook for 2 minutes to caramelize the paste.
Add marinara sauce and chicken broth, then bring the mixture to a boil.
Add broken lasagna noodles and simmer for 12 minutes until noodles are al dente, stirring occasionally.
Stir in fresh spinach and heavy cream, cooking until the spinach is wilted.
In a separate small bowl, mix the ricotta, mozzarella, and parmesan cheese together.
Ladle soup into bowls and top each serving with a large dollop of the cheese mixture.