Ingredients

1 c. sugar

1/2 c. lime juice

8 oz. butter

2 large eggs

1 c. sugar

2 tbsp. sugar

6 tbsp. lime juice

1 1/4 c. buttermilk

12 tbsp. butter

1 tbsp. lime zest

1 1/2 tsp. vanilla extract

2 c. semolina flour

3/4 c. sugar

1 tbsp. baking powder

1 1/2 tsp. baking soda

1/4 tsp. salt

whipped cream

Fresh berries

Preparation

Step 1To make lime curd: Fill a medium pot with 1 1/2 inches water; bring to a simmer. In a medium, heatproof bowl, whisk together sugar, lime juice, butter, and eggs for 1 minute. Arrange bowl over simmering water and stir mixture constantly until thick, 8 to 10 minutes; let cool 20 minutes; cover and refrigerate.Step 2To make lime syrup: Combine 2 cups water, sugar, and lime juice in a small saucepan and bring to a boil. Reduce heat to medium-low and cook gently until reduced to approximately 2 cups syrup, about 20 minutes; set aside.Step 3To make cake: Preheat oven to 350°. Spray a 9" square cake pan with cooking spray; set aside. Whisk together buttermilk, butter, lime zest, and vanilla in a large bowl. In a second large bowl, stir together semolina flour, sugar, baking powder, baking soda, and salt. Add buttermilk mixture to flour mixture and stir until combined. Transfer to prepared pan and smooth the batter. Bake until golden brown, 30 to 35 minutes, or until a toothpick inserted in the middle comes out clean. While cake is hot, pour lime syrup evenly over surface.Step 4Serve cake warm or at room temperature, topped with spoonfuls of lime curd, berries, and whipped cream.