In a small saucepan, combine the heavy cream, milk, corn syrup, and sugar. Cook on medium heat while whisking continuously. Do not let the milk mixture burn. Cook until the mixture starts to look a little frothy. Do not boil the mixture.
In a separate bowl, whisk the eggs.
Temper the eggs by slowly pouring small amounts of the hot milk mixture into the eggs. Pour a couple of tablespoons at a time and whisk continuously.
Once all of the milk mixture has been added to the eggs, pour the milk and egg mixture back into the saucepan and cook on low heat for about 5 minutes or until it reaches 165 Degrees Fahrenheit. The mixture should start to thicken slightly, just enough to coat the back of a spoon. Remove from the heat.
Add the butter extract and stir.
Allow the ice cream base to cool before freezing.
Pour into an empty Ninja Creami pint container and freeze for 24 hours.
Process the Ice Cream
After 24 hours, remove the pint container from the freezer.
Place the pint container into the outer bowl of the Ninja Creami and then process on "Gelato."
Dig a well down the center of the ice cream, pour in the pecan pieces, and process on mix-ins.
Remove the pint from the machine and enjoy!
Notes
Why is it called butter pecan?Butter pecan gelato is a buttery flavored base with chopped-up pecans added in. You can achieve the buttery flavor either by adding actual butter to the recipe or with the butter-flavored extract. This recipe for butter pecan gelato uses butter extract.Should the gelato be frozen with the lid off?You can. Sometimes freezing the containers without the lid helps prevent the hump from forming on the top of the ice cream. But, it doesn’t always work.