What birthday would be complete without cake AND ice cream?! Good cake should taste like butter, vanilla, and frosting, of course. This frozen treat includes all those flavors (plus sprinkles!) to create the ultimate birthday dessert. Create it for a special occasion, or anytime you want to enjoy this dish.
In a 5-quart heavy-bottomed kettle, whisk together 2 cups milk, heavy cream, sugar, corn syrup, and salt. Bring to a boil over medium-high heat.
2 cups + 2 tbsp whole milk, 1 ¼ cups heavy cream, ¾ cup granulated sugar, 2 tbsp light corn syrup, ½ tsp kosher salt
While the milk mixture is heating, in a separate bowl, whisk together the remaining 2 tablespoons milk and cornstarch to create a cornstarch slurry.
1 ½ tbsp cornstarch, 2 cups + 2 tbsp whole milk
Allow the milk mixture to boil for 2 minutes. Remove from the heat and slowly whisk in the cornstarch slurry. Return to the heat until slightly thickened, about 30 seconds, stirring constantly. Once thickened, remove from heat and stir in the vanilla extract and butter flavoring.
2 tsp vanilla extract, 2 tbsp butter flavoring
Let cool to room temperature. Place in an airtight container and chill for at least 8 hours. Once chilled, freeze in an ice cream maker according to the manufacturer's instructions. Mine takes about 25 minutes.
While freezing, prepare the frosting (instructions below).
When the ice cream is frozen, layer the ice cream and frosting in an airtight container. The frosting may harden slightly with the use of butter, but once scooped, it will look beautiful! You can also slightly swirl the frosting by using a table knife to mix.
Freeze for an additional 4-6 hours before enjoying.
For the frosting
Whip together butter, corn syrup (this will help the frosting stay soft), vanilla extract, and powdered sugar until smooth and fluffy. Add food coloring to the desired color and fold in sprinkles.