Starting with the walnuts, add the butter, sugar and spices into a small saucepan and stir together over a low/medium flame until thick, for about 2-3 minutes.
Once that’s smooth, stir in your walnuts and let them cook in the mixture for another 2-3 minutes. Set that aside while you prep your feta dip.
Add in all of the whipped feta ingredients to a blender or food processor, and blend together for about 2 minutes, scraping down the sides as needed to make sure everything gets blended well.
Once the dip is smooth and creamy, spoon it into a shallow plate or bowl. Pour the honey walnuts over the center, then top it with a drizzle of honey, olive oil and some thyme.
I suggest plating the feta with walnuts right before serving. If you want to prepare the components in advance, you can store the feta dip and walnuts separately in an airtight container in the refrigerator for up to 4 days.
The whipped feta may harden in the fridge when stored. I recommend letting it sit out for 10 minutes before serving!