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.
While heating, whisk together the remaining 2 tablespoons milk and cornstarch to create a cornstarch slurry.
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.
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.