Put all of the cut vegetables and apple into a large pot in the order listed.
Add water to the pot until the bottom half of the vegetables are covered. You should be able to just see the water.
Bring the pot to boil on high heat and then simmer until the vegetables are soft (15-20 minutes). I usually leave the lid partly on to help speed up the cooking process.
Add the cinnamon, turmeric, ginger, and coconut milk into the pot.
Blend with an immersion blender until the soup is smooth. If the soup is too thick add more coconut milk. Add more cinnamon, turmeric, or ginger to taste.
Serve immediately. This soup keeps well in the fridge for a few days for excellent leftovers.
Melt coconut oil in a small pan.
Add chickpeas and coat with the melted coconut oil.
Add a few generous shakes of cinnamon, turmeric, and ginger to the chickpeas. Cook on medium heat for 5 minutes until they are warmed and starting to brown.
Alternative: You can roast the chickpeas in the oven at 350 degrees for 10-15 minutes until they are browning.
Toss the chickpeas into the individual portions of the soup and store separately. These also make a great snack on their own.