In a large soup pot over medium-high heat, cook the Italian sausage until browned, breaking it into pieces as it cooks.
Add the olive oil, onion, and red bell pepper, and cook until the vegetables have softened, about 5-7 minutes.
Add the garlic and Italian seasoning, and cook another minute.
Add the diced tomatoes and chicken broth, and stir to combine.
Bring the soup to a simmer.
Add the gnocchi and cook according to the package directions. Usually gnocchi only takes 3-5 minutes to cook, and you can tell they are done when they start floating to the top.
Add the cream and chopped spinach, and cook another minute or two, until the spinach is wilted.
Serve soup topped with Parmesan cheese.
Enjoy!