Heat a large skillet on medium high. Add chorizo and cook until browned. Spoon out and keep the flavored oil in the pan.
Add gnocchi to the pan. Cook and toss until edges turn golden. Move gnocchi to a plate.
Lower heat to medium. Add oil if the pan looks dry. Soften onion then stir in garlic.
Stir in harissa and tomato paste. Cook for one minute to wake the paste.
Pour in stock and cream. Simmer until the sauce looks silky.
Return chorizo and gnocchi to the pan. Fold in spinach until it wilts.
Season with salt and pepper. Add lemon juice if you like a bright note. Finish with parmesan.
Serve hot. Spoon extra sauce over each bowl.