Prepare vegetables and nuts.
Set aside 1/2 cup chopped broccoflower and 1/2 cup sliced witlof.
Bring stock to the boil and add remaining broccoflower and witlof. Simmer for 30 minutes until very soft. Transfer to a blender, purée until smooth and season to taste.
For salsa verde, heat oil in a frypan and add garlic, parsley and reserved broccoflower and witlof. Fry gently until soft. Add macadamias and stand to cool. Stir through lime zest and season to taste.
Serve soup topped with salsa verde and drizzled with oil.