01 -
Heat olive oil in a large pot over medium heat. Add chopped onion and sauté until translucent, about 4 to 5 minutes. Stir in minced garlic and cook until fragrant, about 1 minute.
02 -
Add cubed butternut squash and chopped apples to the pot. Stir to combine with aromatics and cook for 3 to 4 minutes to slightly soften and enhance flavors.
03 -
Pour in vegetable broth and add vegetable bouillon cubes, ground cinnamon, ground nutmeg, salt, and black pepper. Stir well, bring to a boil, then reduce heat and simmer covered for 25 minutes until squash and apples are tender.
04 -
Purée the soup in the pot with an immersion blender until completely smooth. Alternatively, blend in batches using a countertop blender, then return soup to the pot.
05 -
Stir in unsweetened full-fat coconut milk and simmer gently for 2 to 3 minutes to heat through and meld flavors. Taste and adjust seasoning as needed.
06 -
Ladle soup into bowls and garnish as desired with a swirl of coconut milk, a sprinkle of cinnamon, or toasted pumpkin seeds for added texture.