Ingredients
1 pound eggplant, peeled and cut into 1-inch cubes
10 ounces bittersweet chocolate, broken or chopped into pieces
2/3 cup wildflower honey
1/3 cup cocoa powder, plus extra for dusting
1/3 cup almond flour
1 tablespoon all-purpose flour
2 teaspoons baking powder
3/4 teaspoon kosher salt
3 large eggs
Instructions
  1. Heat the oven to 350° F. Brush the cups of a 12-cup muffin tin with vegetable oil. Alternatively, line an 8- or 9-inch-square baking pan with parchment paper and lightly brush the base and sides with vegetable oil.
  2. Place the eggplant in a steamer basket set over boiling water and cook until very tender, about 20 minutes. Combine the hot eggplant and chocolate in a blender and puree until the mixture is smooth and the chocolate is melted. Transfer to a large bowl and let cool to warm.
  3. Whisk the honey, cocoa, almond flour, all-purpose flour, baking powder, and 3/4 teaspoon salt into the cooled eggplant mixture, then whisk in the eggs till smooth.
  4. Pour the batter into the muffin tin cups (about 1/2 cup of batter per cup) or the larger pan and bake until a crust forms around the edges and the entire top is dry but the interior is still moist and jiggly (not liquid or sloshy), about 15 minutes (or about 45 minutes for a larger cake pan). The cakes will puff in the oven but settle as they cool.
  5. Remove the pan from the oven and let the cakes cool until firm but still slightly warm in the pan on a rack. Loosen the sides of each cake with a knife or offset spatula, remove the cakes onto a serving plate, and optionally sprinkle with additional cocoa powder. (If using a larger cake pan, let cool completely in the pan before inverting onto a serving plate.) Serve the cake warm or at room temperature, topped with whipped cream.