Cover 1 cup of raw cashews with boiling water. Set aside for 10 minutes.
Heat up 1 cup of plain non-dairy milk (soy, almond), add 1/4 cup of rolled oats, 2 tsp of lemon zest.
Simmer for 5-8 minutes until the oats are tender. Place into a bowl.
In a blender add 1/2 cup of fresh lemon juice, 2 cups of non-dairy milk, 1 cup of soaked cashews. Blend until smooth.
Add 1/2 cup of lemon juice, 2 tbsp lemon zest, cooked oatmeal, 3/4 cup of sugar, 1 tsp lemon extract and yellow food color (if using).
Add the finely chopped candied lemon or orange peels.
Taste and add more sweetener if necessary.
Refrigerate for an hour tp cooled it down.
Pour into the ice cream maker bowl and churn until you get to a soft serve consistency.
Scoop the ice cream into the lemon shells
Place the bowl back into the freezer for 2 or more hours (or overnight)
Remove from the freezer 15 minutes before serving.