Wash your strawberries and pat them completely dry with paper towels. Moisture is the enemy of chocolate coating, so don't skip this step. Leave the green stems on so you have something to hold while dipping.
Line a baking sheet with parchment paper and set it nearby. Place your dark chocolate and butter in a microwave-safe bowl. Heat in 30-second bursts, stirring between each one, until smooth and completely melted (about 90 seconds total).
Stir the vegetable oil, vanilla extract, and sea salt into the melted chocolate mixture. This keeps the coating thin enough to work with and creates that perfect shell texture. I always stir for a full minute to make sure everything blends together evenly.
Hold each strawberry by the stem and dip it halfway into the warm chocolate. Twist slightly as you lift it out—this helps excess chocolate drip back into the bowl. Place it on the parchment paper and repeat with all 12 berries.
Let the dark chocolate layer set for about 15 minutes at room temperature. You'll know it's ready when you touch it gently and it doesn't smudge. Don't stick them in the fridge yet—patience makes a difference here.
While you're waiting, melt the white chocolate chips with coconut oil in another bowl using the same method. Stir until completely smooth, then drizzle it over the dark chocolate layer with a fork or spoon.
Top each strawberry with toasted almond slivers, orange zest, or powdered sugar while the white chocolate is still tacky. This is the fun part where kids can help—everyone gets to customize their own berries.
Return them to the fridge for 20 more minutes so everything sets properly. They'll keep in an airtight container in the fridge for up to 3 days, though honestly, they rarely last that long.