Ingredients
Method
Make the sorrel juice:
- Bring sorrel and water to a boil over medium-high heat.
- Boil for 5 minutes, then remove from heat and cover to steep until cooled.
- Strain and discard the petals. Set aside the liquid.
Make the cake:
- Preheat oven to 350°F. Grease and flour a cake pan.
- In a bowl, whisk together flour, baking powder, baking soda, salt, and cornstarch. Set aside.
- In a stand mixer with the paddle attachment, cream butter until smooth.
- Lower speed and gradually add sugar, orange zest, and lemon zest.
- Increase speed and beat until fluffy, about 5 minutes.
- Add eggs one at a time, mixing well after each addition.
- Mix in sour cream and vanilla extract.
- Reduce speed and add 1/3 of the dry ingredients. Mix gently.
- Add 1/4 cup sorrel juice, then another 1/3 of dry mix.
- Add remaining sorrel juice and fold in the final 1/3 of flour using a rubber spatula. Do not overmix.
- Pour batter into the prepared pan.
- Bake for 25–30 minutes, until a toothpick comes out clean or the center springs back when lightly touched.
- Let cool in pan on a wire rack while making syrup.
Make the sorrel syrup:
- In a small saucepan, heat sorrel juice and sugar over low heat until sugar dissolves.
- Poke holes in the warm cake with a skewer and pour syrup over the top.
- Brush syrup around the base and let the cake cool for 8 more minutes.
- Invert onto a platter and let cool completely.
Make the glaze:
- In a bowl, whisk cream cheese and powdered sugar until smooth.
- Add sorrel juice and heavy cream. Whisk until thick but pourable.
- Drizzle over the fully cooled cake and let set for at least 1 hour.
Notes
A 10-cup Bundt pan was used for appearance; a 6-cup cake pan also works well.
An electric hand mixer can be used in place of a stand mixer.