1whole vanilla beansliced lengthwise - scrape the seeds out and into the pot
1-2whole star anise
¼tsporange zest
½tspwhole peppercorns
5cupswater
For the cake topping:
½Cupsalted butter
⅓Cuppacked brown sugar
Pinchsalt
1 ½Tbsphoney
1-1 ½cupspoached pineapplepatted dry with paper towels
For the cake layers:
2large eggs
½Cuppacked brown sugar
¼Cupsour cream
⅔Cuppureed poached pineapple in juicesadd pineapple to a blender and pour in enough poaching liquid to nearly-cover the pineapple
2tspvanilla extract
1Cupgluten free 1-1 flour with xanthan gum addedif it doesn't have xanthan gum, add 1/2 teaspoon xanthan gum
½Cuppacked blanched almond flour
1tspbaking powder
½tspbaking soda
⅓tspsalt
½Cupbrowned salted buttermelted but cooled
Instructions
For the poached pineapple (takes about 2 hours - you can make this a day in advance!):
Combine the water, sugar, star anise, peppercorns, scraped vanilla seeds and the empty vanilla pod, and honey (everything except the pineapple) in a medium saucepan/soup pot and begin heating over medium high heat, stirring constantly until the sugar has dissolved, then continue to cook until the liquid has come to a boil and then cook for 10 minutes. While the liquid is cooking, peel and slice the whole pineapple, remember to slice into thinner pieces about 1/3-1/2 inch thick, 1-2 inches wide in shapes that you like - you'll be arranging them as the topping of the cake! Then add all of the pineapple pieces to the poaching pot, bring back up to a boil and cook for 5 minutes then remove from heat and let the whole pot, pineapple included, cool to room temp (about an hour). You can make this a day in advance and just pour the pineapple and liquid into a large bowl and keep it in the fridge. Save all of the poaching liquid! You’ll use some for the cake and can keep the rest in the fridge for drinks!
For the cake:
Preheat the oven to 350° Fahrenheit and grease a 9x9 inch square or a 9 inch round cake pan (either works!) with butter or cooking spray, then set aside. Then make your browned butter so that it can cool before using! In a small saucepan over medium-low heat, melt all of the butter and stir constantly until melted and simmering. Continue to simmer, on medium heat, for at least a few minutes, until the popping and hissing sounds have completely subsided (this is the water in the butter burning off – you’ll know once it’s silent). Continue to cook, stirring constantly, until the butter reaches an amber color and smells nutty or caramelly - it will foam up and the browned milk solids will bubble up. Once it reaches that color, immediately take off the burner and let sit until room temp.
Then make your topping. In a small saucepan, heat the ½ cup butter (not the browned butter), ⅓ cup brown sugar, pinch of salt, and 1 ½ Tablespoons of honey over medium-low heat until the butter is bubbling. Whisk constantly until the mixture is homogenized (ie all the butter is combined with the sugar), then pour the mixture into your prepared baking pan and tip the pan so that the mixture covers the bottom evenly to the edges.
Then pat dry slices of your poached pineapple and arrange a single layer of pineapple slices on the bottom of the pan on top of the brown sugar butter mixture however you like! Then set aside while you make the cake batter.
Make the cake batter! In a large bowl, whisk together the eggs, brown sugar, sour cream, vanilla, and pureed pineapple until smooth. Add in the flour, almond flour, baking powder, baking soda, and salt, and whisk until combined. Then pour in the liquid browned butter (make sure to scrape in all of the little brown bits - those have the flavor!), and whisk until fully combined and smooth. Pour the batter on top of the pineapple topping in the pan and carefully spread to the edges, smoothing the top. Then bake for 35-40 minutes or until a toothpick inserted into the center of the cake comes out clean. Let the cake cool 20-30 minutes before putting a plate over the top of the pan and flipping the entire cake over slowly so that the pineapple isn’t disturbed. Remove pan and voila! Let cool completely before slicing.