One of my favorite cooking challenges is using up food that’s about to expire or go bad, in ways that are unexpected or inventive. Last week, my challenge was tricky. I had blueberries that were almost past their prime, shredded coconut that had expired a month ago but seemed fine (I keep it in the fridge, which keeps it fresh longer), and some coconut yogurt that was about to expire.
That last one is interesting. It’s a yogurt made with coconut milk, using probiotic bacteria, just like with milk-based yogurt. I had bought it for my vegan friend Lisa who was visiting us, but she didn’t finish it. I tried eating it myself but I found it too rich for my taste, a little like eating thickened coconut cream. So I figured that I could put all three together in a cake. Since I had the coconut yogurt, I decided to adapt the yogurt cake recipe that I love and really amp up the coconut flavor with the shredded coconut. I tasted a single blueberry with a little bit of coconut and found them compatible, so I threw the berries in as well.
The result was delicious. The cake is tender and not too sweet. It has a delicate coconut flavor that’s expanded by the toasted coconut topping. The blueberries add a little tartness and a beautiful color contrast. Not only did I not have to throw anything out, we ended up with a breakfast treat that we devoured the next morning. If you can’t find coconut yogurt, you can use regular whole-milk yogurt. It won’t have as strong of a coconut taste but it will still be delicious.
Blueberry Coconut Cake
1 1/2 cups all-purpose flour
2 teaspoons baking powder
3/4 teaspoon kosher salt
1 cup (135g) blueberries
1 cup sugar
1 cup shredded coconut (unsweetened), plus 2 tablespoons for topping
3/4 cup coconut yogurt (not coconut-flavored yogurt; if unavailable, replace with whole milk Greek yogurt)
1/2 cup vegetable oil
2 large eggs
1/2 teaspoon vanilla extract
Preheat oven to 350°. Coat 9″x5″ loaf pan with a little vegetable oil and cover with parchment paper leaving some overhang on both of the long sides.
Whisk 1 1/2 cups flour, baking powder, and kosher salt in a medium bowl. Add blueberries and stir with a spoon.
In a large bowl, whisk together sugar, shredded coconut, yogurt, oil, eggs, and vanilla extract. Fold in dry ingredients and blueberries just to blend.
Pour batter into prepared pan; smooth top. Sprinkle 2 tablespoons of shredded coconut on top. Bake until a tester inserted into center comes out clean, 60-70 minutes. If coconut topping is getting too brown, cover with tin foil.
Let cake cool in pan on a wire rack for 15 minutes. Invert onto rack and let cool completely.