In a large pot, heat the olive oil over medium heat until shimmering. Add the finely diced onion, minced garlic, diced carrots, and diced celery. Sauté for 5-7 minutes or until the vegetables are soft and the onion is translucent.
Stir in the ground ginger and cinnamon, allowing the spices to meld with the vegetables. Cook this mixture for an additional minute until the fragrance fills your kitchen.
Next, add the rinsed wild rice to the pot and stir well to ensure each grain gets a nice coating of oil and spices.
Pour in the vegetable broth and pumpkin puree, stirring to combine thoroughly. Bring the mixture to a rolling boil, then reduce the heat to low, cover the pot, and let it simmer for about 45 minutes, or until the wild rice is tender and fully cooked.
Once the rice is done, stir in the creamy coconut milk, adjusting the heat to warm it gently. Season with salt and freshly ground black pepper to taste, letting it heat through for about 5 minutes.
Remove the pot from the heat. For a smoother soup, blend with an immersion blender until the desired consistency is achieved, or leave it chunky for a heartier texture.
Serve the soup hot, elegantly garnished with freshly chopped parsley for a pop of color and flavor, if desired.
Notes
Ladle the soup into deep bowls and drizzle a little extra coconut milk on top for a beautiful finish. A sprinkle of roasted pumpkin seeds can also add a lovely crunch.