To make the cashew parmesan, add all ingredients to a high speed food processor (I used a mini one) and pulse until it turns into a fine sand-like consistency. Taste and adjust seasonings if needed. Put in a glass jar to store.
To make the dressing, add the garlic into a mini high speed food processor or small blender. Pulse until garlic is minced. Add the rest of the dressing ingredients and blend until everything is combined and smooth.
To make the salad, add the shredded kale to a large bowl. Pour prepared dressing over it and massage it into the kale with your hands. Do this for about 30 seconds or so until everything is evenly combined. Sprinkle about 3-4 tablespoons of the cashew parmesan, or however much you want. Add in the craisins and chopped apples. Toss everything with tongs to combine. Cover and put in the fridge for 30 minutes before serving. As it sits, the kale will soften and be infused with the flavors of the dressing. Serve with extra vegan parm sprinkled on top and enjoy! Store leftovers in the fridge for one day.