Prepare your ingredients by washing and peeling the vegetables. Dice the onion, mince the garlic, slice the carrots, and cube the butternut squash. Core and dice the apple.
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent. Stir in the minced garlic and cook for an additional minute.
Add the sliced carrots, diced potatoes, and cubed butternut squash to the pot. Cook for about 5-7 minutes, stirring occasionally. Then pour in the apple cider and vegetable broth.
Add the ground cinnamon, nutmeg, salt, and black pepper. Bring to a boil, then reduce heat to low, cover, and let simmer for 25-30 minutes.
Check the vegetables after 25-30 minutes. If tender, stir in the chopped kale and diced apple. Cook for an additional 5 minutes until the kale wilts.
Remove from heat and stir in the apple cider vinegar. Adjust seasoning if needed, and serve.