Peel potatoes and dice. Slice onion thinly. Chop turkey bacon.
In a large saucepan, heat olive oil and cook onions over medium heat until tender. Stir in turkey bacon, potatoes and ginger. Sauté for 1-2 minutes. Add water, increase the heat and bring to a boil. Cook until potatoes are tender. When the potatoes are tender, turn off the heat and remove from the heat. Let cool for about 5 minutes.
Transfer the soup to blender and puree the soup until smooth.
Return the soup to the saucepan, heat over medium heat and stir in almond milk and milk. When the soup warms up, reduce heat to low and stir in curry powder and cinnamon powder. Add salt to taste.