-
1
Preheat the oven to 350 degrees F. Spread all the pecans on a baking sheet and bake until toasted, 8 to 10 minutes.
-
2
Let cool slightly, then pulse 1/2 cup in a food processor until very finely chopped, but not ground.
-
3
Roughly chop the remaining pecans for garnish.
-
4
For the cream cheese frosting: Meanwhile, combine the cream cheese and butter in a small bowl and beat with a hand mixer until smooth, about 1 minute.
-
5
Add the sugar, lemon juice, vanilla and salt and beat until incorporated and smooth.
-
6
Set aside.
-
7
For the carrot cake: Turn the oven down to 200 degrees F. Preheat a waffle iron to medium-high.
-
8
Whisk together the finely ground pecans, flour, sugar, baking powder, cinnamon, baking soda, ginger and salt in a large bowl.
-
9
Whisk together the oil, milk, lemon zest, vanilla and eggs in another bowl.
-
10
Stir in the coconut and carrots.
-
11
Fold the carrot-egg mixture into the flour mixture until just combined (it's ok if there are lumps).
-
12
Lightly brush the top and bottom of the waffle iron with oil.
-
13
Fill the waffle iron about three-quarters of the way full (some waffle iron should still be showing).
-
14
Close the lid gently and cook until the waffle is golden brown and slightly crisp, 4 to 6 minutes.
-
15
Keep the cooked waffles warm in the oven or covered with foil on a plate while you make the remaining waffles.
-
16
Spread each waffle with the cream cheese frosting, sprinkle with the chopped pecans and dust with cinnamon.