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.
03 - In a large bowl, beat butter and sugar until light and fluffy. Add eggs one at a time, beating well after each. Mix in vanilla.
04 - Add dry ingredients to wet, alternating with milk, beginning and ending with dry ingredients. Mix until just combined.
05 - Pour batter into prepared pan and smooth the top. Bake for 22–25 minutes, or until a toothpick inserted in the center comes out clean. Cool completely in the pan.
06 - Once cake is cool, spread softened strawberry ice cream evenly over the cake layer in the pan. Smooth the top. Freeze for at least 3–4 hours, or until firm.
07 - Melt chocolate chips and coconut oil together in a microwave-safe bowl in 30-second intervals, stirring until smooth. Let cool slightly.
08 - Remove cake from freezer. Release from springform pan and place on a serving plate. Pour cooled chocolate shell mixture over the ice cream layer, spreading quickly so it sets evenly.
09 - Garnish with fresh strawberry halves and drizzle with melted dark chocolate, if desired.
10 - Return to freezer for 30 minutes to set the shell. Let stand at room temperature for 10 minutes before slicing and serving.