1. Use a lot of broccoli. I used a large head and even used the stalk, which I love. Add any other vegetables of choice. It adds to the flavour and nutrition. 2. I like a few chunky veggies in my soup hence I only blended half the veggies and beans after cooking. But if you like your soup smooth, blend everything. 3. You don’t need any artificial thickeners for this soup, it is so creamy only with veggies and beans puree. 4. I used olive oil to saute onion and minced ginger and garlic. You could use coconut oil or other vegetable oils of choice. 5. Adjust heat as per liking. I use a bit more pepper as I love my soup to be spicy. 6. In place of vegetable stock, you can use chicken stock, seafood stock or even water. 7. Check out the Variations section before stepwise pictures for many variations you can try.