Heat oil in a large pot on medium heat
Add chopped garlic, ginger, onion, and saute for 2-3 min or until translucent.
Then add carrot, celery, and potatoes; mix well.
Add liquid and bring mixture to boil
Season with salt and pepper and cook the veggies on low heat for 10 min with the cover on.
Meanwhile, boil raw cashews in a microwave for 3 min. Let it cool slightly and blend in a blender to get a creamy paste.
Add broccoli florets and cashew paste to the soup mixture, mix well and continue cooking for another 5 min or until the broccoli is tender.
Finally using a hand blender, blend the soup mixture to get a smooth consistency. Serve warm.