Preheat oven to 180°C (350°F) and line a 12-cup muffin tin with liners.
In a bowl whisk together flour, sugars, baking powder, baking soda, cinnamon, cloves, and salt.
In another bowl mix eggs, melted butter, milk, yogurt, and vanilla extract.
Combine wet ingredients into dry ingredients and mix until just combined.
Fold in chopped walnuts and pistachios gently.
Divide batter evenly into muffin liners filling 3/4 full.
Bake for 18–20 minutes or until a toothpick inserted comes out clean.
In a small saucepan heat honey, water, and lemon juice for 2–3 minutes.
Brush warm honey syrup over hot muffins.
Let cool slightly before serving.