Go Back
+ servings

Cinnamon Swirl Chocolate Ice Cream

Homemade chocolate ice cream is swirled with a homemade cinnamon syrup and loaded with graham cracker pieces for extra cinnamon goodness.
Prep Time10 mins
Cook Time10 mins
Chilling Time:12 hrs
Total Time12 hrs 20 mins
Servings: 1 quart


For the ice cream base:

  • 2 cups whole milk
  • 4 teaspoons cornstarch
  • 1 cup heavy cream
  • 1/2 cup sugar
  • 2 tablespoon light corn syrup
  • 1/4 teaspoon salt
  • 3 tablespoons cream cheese softened
  • 1/2 cup unsweetened cocoa
  • 1/2 cup brewed coffee
  • 1/2 cup sugar
  • 1 1/2 ounces bittersweet chocolate
  • 1 teaspoon vanilla extract

For the mix-ins:

  • 3 graham crackers crumbled
  • cinnamon sauce (recipe below)

For the cinnamon sauce:

  • ¼ cup dark brown sugar
  • 2 tablespoons water
  • 1 teaspoon ground cinnamon
  • 2 tablespoons butter
  • 2 tablespoons light corn syrup


  • In a small bowl, whisk together 1/4 cup milk and cornstarch to make a slurry. Set aside. Grab a large bowl and fill it with 2 cups of ice and 1 cup of water. Nest another bowl into that bowl so that it's sitting on the ice water. Place a strainer on top of the inner bowl. Set this setup aside.
  • In a medium saucepan, add remaining milk, cream, 1/2 cup sugar, corn syrup, and salt. Bring to a boil over medium-high heat. Cook for 4 minutes then add in slurry. Continue cooking for 2 minutes or until thickened. Remove from heat. 
  • In a small bowl, add softened cream cheese and whisk to smooth it out. Add about 1/4 cup of heated milk mixture and whisk together until smooth. Add mixture back to rest of milk. 
  • Place cocoa, coffee, and last 1/2 cup of sugar in a small sauce pan. Heat over medium-high heat and cook for 1 minute. Remove from heat and stir in chocolate. Add to milk mixture and stir. Add in vanilla extract and stir.
  • Pour mixture through mesh sieve into chilled bowl. Stir to cool down the mixture. Place plastic wrap on top of milk mixture to prevent film from forming on top. Chill in refrigerator until really cold, at least 4 hours. 
  • Once chilled, it's time to freeze the ice cream. Freeze ice cream according to your ice cream maker's instructions (mine took about 15 minutes to freeze). In the meantime, make the cinnamon syrup.

For the cinnamon syrup:

  • Add brown sugar, cinnamon, and water to a small sauce pan. Bring to a boil over medium heat and keep cooking until sugar dissolves and a sticky syrup forms, about 5 minutes.
  • Remove from heat and add butter. Stir until melted. Add corn syrup and stir together. Set aside until assembly.

Assemble the ice cream:

  • When the ice cream is finished, spread half of it into rectangular glass container with a lid. Cover with half of crumbled graham crackers. Then finish with a drizzle of about 1/2 of the cinnamon syrup. Repeat layer one more time and then spread top of the ice cream into one flat layer. Place plastic wrap directly on top of the ice cream and then cover with the lid. Freeze until firm, about 8 hours.