01 - Preheat oven to 350°F. Grease a 9-inch springform pan and line the bottom with parchment paper.
02 - Whisk together flour, cocoa powder, baking powder, baking soda, and salt in a medium bowl.
03 - Beat butter and sugar until light and fluffy. Add eggs one at a time, beating well after each addition. Mix in vanilla.
04 - Add dry ingredients to wet mixture, alternating with milk. Begin and end with dry ingredients. Mix until just combined.
05 - Pour batter into prepared pan and smooth the top. Bake for 22-25 minutes until a toothpick inserted in the center comes out clean. Cool completely in the pan.
06 - Spread softened strawberry ice cream evenly over the cooled cake. Smooth the top and freeze for 3-4 hours until firm.
07 - Melt chocolate chips and coconut oil in a microwave-safe bowl in 30-second intervals, stirring until smooth. Let cool slightly.
08 - Release cake from springform pan and place on a serving plate. Pour cooled chocolate shell over the ice cream layer, spreading quickly for even coverage.
09 - Arrange fresh strawberry halves on top and drizzle with melted dark chocolate if desired. Return to freezer for 30 minutes to set.
10 - Let the cake stand at room temperature for 10 minutes before slicing and serving.