01 - Preheat oven to 350°F. Grease and line a 9-inch springform pan with parchment paper.
02 - In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt until well blended.
03 - In a large bowl, beat butter and sugar until light and fluffy, approximately 3–4 minutes. Add eggs one at a time, beating thoroughly after each addition. Mix in vanilla extract.
04 - Add dry ingredients to butter mixture, alternating with milk in three additions. Begin and end with dry ingredients, mixing until just combined. Avoid overmixing.
05 - Pour batter into prepared pan and smooth surface. Bake for 22–25 minutes until a toothpick inserted in center emerges clean. Cool completely in the pan before proceeding.
06 - Spread softened strawberry ice cream evenly over cooled cake. Smooth top with an offset spatula. Freeze for 3–4 hours until completely firm.
07 - Combine chocolate chips and coconut oil in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until completely smooth and glossy. Allow to cool for 5 minutes.
08 - Remove cake from freezer and release springform ring. Transfer cake to serving plate. Pour cooled chocolate mixture over ice cream layer, spreading quickly and evenly to coat before it hardens.
09 - Arrange fresh strawberry halves on top. Drizzle with melted dark chocolate if desired. Return to freezer for 30 minutes to set shell completely. Let stand at room temperature for 10 minutes before slicing and serving.