Heat the olive oil in a large pot over medium heat.
Add the onion, carrot, celery, and a couple pinches of salt and pepper. Cook, stirring occasionally, for 8 minutes until the vegetables soften.
Add the sliced garlic, thyme, oregano, and sage. Stir frequently and cook for 1 minute until fragrant.
Add the drained chickpeas and frozen gnocchi to the pot.
Pour in the vegetable broth and coconut milk. Add another couple pinches of salt and pepper. Stir to combine.
Increase heat to medium-high and bring the soup to a simmer.
Once simmering, reduce heat to medium-low. Simmer for 6 to 10 minutes, or until the gnocchi is cooked through and tender. Begin checking at the 6-minute mark by tasting a piece of gnocchi.
Remove from heat. Stir in the shredded vegan Parmesan until fully melted and incorporated.
Stir in the chopped kale (or spinach) and the apple cider vinegar.
Season to taste with additional salt and pepper.
Ladle into bowls and garnish with fresh parsley and extra vegan Parmesan. Serve immediately.