Coffee Mocha Ice Cream

My relationship with coffee is… profound. It’s the first thing I smell in the morning and the last flavor I often crave at night. This ice cream is for those of you who feel the same. It’s not just coffee ice cream, and it’s not just chocolate ice cream. It’s the perfect marriage of both—the deep, roasty bitterness of good coffee intertwined with the luxurious sweetness of dark chocolate. It’s the dessert version of your favorite mocha, only better because you can eat it with a spoon at 2 pm without getting any side-eye.

Quick Look

PrepCookTotalFeedsLevel
20 mins10 mins5+ hrs8 peopleModerate

Why You’ll Love This Recipe

  • It’s a perfect 50/50 balance of real coffee and real chocolate—neither overpowers the other.
  • Using instant espresso powder gives you a huge coffee flavor without any watered-down bitterness.
  • The chocolate isn’t just chips; it’s a silky ribbon of fudge swirled throughout.
  • It’s a caffeine-packed treat that’s perfect for a post-dinner pick-me-up.

Grab These

For the Coffee Ice Cream Base:

  • 1 1/2 cups heavy cream
  • 1 1/2 cups whole milk
  • 2 tablespoons high-quality instant espresso powder (I use Medaglia d’Oro)
  • 3/4 cup granulated sugar
  • 5 large egg yolks
  • 1/4 tsp fine sea salt
  • 1 tsp vanilla extract

For the Fudge Swirl:

  • 1/2 cup sweetened condensed milk
  • 1/4 cup dark chocolate chips (60% cacao or higher)
  • 2 tbsp unsweetened cocoa powder
  • 1 tbsp water
  • Pinch of salt

Let’s Make It

We’re going to multitask a bit. Let’s make the fudge swirl first so it has time to cool. In a small saucepan, combine the sweetened condensed milk, dark chocolate chips, cocoa powder, water, and salt. Heat over low heat, stirring constantly, until the chocolate is melted and the mixture is smooth. It will be thick and glorious. Scrape it into a bowl and let it cool completely while you make the ice cream base.

Now, for the main event. In a saucepan, whisk together the cream, milk, instant espresso powder, and half the sugar. Heat it until it’s steaming. In a separate bowl, whisk the egg yolks with the remaining sugar and salt until pale. Now, the tempering dance: slowly whisk about a cup of the hot coffee cream into the egg yolks. Then, pour it all back into the pot.

Cook over medium-low heat, stirring non-stop with a spatula, until the custard thickens and coats the back of the spoon. Strain it through a fine-mesh sieve into a bowl—this catches any accidental scrambled egg bits—and stir in the vanilla. Press plastic wrap onto the surface and chill it until it’s very cold, at least 4 hours.

Churn the coffee custard in your ice cream maker according to the manufacturer’s instructions. As you transfer it to a loaf pan, layer spoonfuls of the ice cream with dollops of your cooled fudge sauce. Don’t mix it in! Just swirl it with a knife. Freeze until firm.

Nutritional Facts (Per Serving)

NutrientAmount
Calories~320 kcal
Protein5g
Carbohydrates32g
Fat20g
Fiber1g
Sugar29g
Note: Values are estimates

Variations & Add-Ins

  • Mocha Chip: Fold in 1/2 cup of dark chocolate chunks after churning instead of doing the swirl.
  • Mocha Almond: Add 1/2 tsp almond extract to the base and fold in 1/2 cup of toasted, chopped almonds.
  • Mint Mocha: Swap the vanilla extract for 1/2 tsp of pure peppermint extract. It’s like a frozen, grown-up Girl Scout cookie.

Serving Ideas

  • Serve in a waffle cone—this is mandatory for maximum childhood joy.
  • Crumble store-bought chocolate wafer cookies over the top for a crunch.
  • For the ultimate indulgence, make a mocha float by dropping a scoop or two into a glass of cold brew.

Storage & Reheating
Store in an airtight container for up to 2 weeks. The fudge swirl will get very hard in the freezer, so let the ice cream sit out for 10-15 minutes before serving to soften it up perfectly.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top