Heat the oil in an oven-safe braiser or dutch oven over medium heat. Add the sausage and crumble with a wooden spoon. Cook until browned (approx. 3-5 minutes). Add the onion, garlic, tomato paste, tomatoes and dry seasonings. Cook for 5 minutes, or until the tomatoes burst, stirring frequently.
Pour in the broth and bring to a boil. Add the uncooked gnocchi & spinach and toss until the spinach is wilted. Taste and add salt if needed.
Remove from the heat and gently press the gnocchi down so it is submerged in the broth. Spoon the boursin on top of the gnocchi and place in the oven for 15-20 minutes, or until the cheese is melted.
Remove from the oven and top with basil. Spoon into bowls, scooping up that broth as well, and enjoy.
Notes
If you want this to be less of a soupy dish, you can cook the gnocchi ahead of time and only add 1/2 cup of broth. You can also just pop this under the broiler until the cheese is melted (rather than bake it for 20 minutes).
Can't find dairy-free Boursin? You can sub shredded vegan cheese.