In a large soup pot, add olive oil and onion. Saute until translucent. Add garlic and sauté until fragrant.
Add stock, water, sweet potatoes, carrots, zucchini, rosemary, salt and pepper. Bring to a boil, reduce heat and simmer until vegetables are tender.
Remove from heat and add canellini beans.
Add to a food processor or blender and puree until smooth.
Enjoy :)
Notes
I added a pinch of fresh rosemary and black cyprus sea flakes for garnish.(my sister-in-law bought me the sea flakes from a cute little shop in Chatham called Sea Salt and Pepper. I wanted everything in this store!)You could also add a drizzle of rosemary infused olive oil, roasted pepitas or red pepper flakes for heat :)