Combine all ingredients in the blender. Puree until completely smooth. Serve immediately for soft serve ice cream or pour into an ice cream maker and freeze according to the manufacturer's instructions. Transfer to an airtight container and freeze until ready to serve.
For the optional chocolate swirl: Place the chocolate and the oil in a small glass dish and microwave for 30 seconds at 50% power. Stir and Repeat. Microwave an additional 15 seconds at 50% power, if needed. Stir until fully melted. When the ice cream finishes churning, transfer it to a freezer safe container. Quickly drizzle about half of the chocolate across the top, swirl it lightly into the ice cream, and repeat with the remaining chocolate. Cover and freeze until ready to serve. Enjoy!
I've made this ice cream both with and without the chocolate. The chocolate swirl truly is optional, but I highly recommend it.