Homemade Chocolate Truffle Ice Cream

Prep: 30 minCook: 15 min1 servingsmediumAmerican
Homemade Chocolate Truffle Ice Cream

Rich, velvety chocolate ice cream swirled with fudgy chocolate truffles. This version combines a silky cocoa-based custard with a thick chocolate ganache, creating depth and texture in every spoonful. Built for chocolate lovers who want restaurant-quality results at home. The layering technique ensures truffle distribution throughout, while the cornstarch prevents ice crystals for ultra-smooth scoops. Serve after dinner or as an impressive dessert for gatherings.

Ingredients

1 servings
  • cup cocoa powder, unsifted
  • cup water, room temperature
  • cup sugar, granulated
  • 1 ounce bittersweet chocolate, chopped
    dark chocolate 70%1:1vegan-friendly if dairy-free milk used

    Increases cocoa intensity

    Full guide →
  • 1 ½ cup milk, divided
    coconut milk1:1vegandairy-free

    Reduces dairy richness slightly, adds subtle coconut flavor

    Full guide →
  • 1 tablespoon cornstarch, sifted
    arrowroot starch1:1gluten-free

    Functionally identical thickening agent

    Full guide →
  • 1 ¾ cup cream, heavy or whipping
    coconut cream1:1vegandairy-free

    Creates comparable fat content and smooth texture

    Full guide →
  • ½ cup sugar, granulated
  • ¼ teaspoon salt, fine
  • ½ cup heavy cream, cold
    coconut cream1:1vegandairy-free

    Creates comparable fat content and smooth texture

    Full guide →
  • 6 ounce bittersweet chocolate chips, or semisweet
    dark chocolate 70%1:1vegan-friendly if dairy-free milk used

    Increases cocoa intensity

    Full guide →

Instructions

  1. 1

    Prepare ice bath by filling large bowl with ice and water, set aside.

  2. 2

    Combine cocoa powder, water, and 1/3 cup sugar in saucepan and bring to low boil while whisking constantly.

  3. 3

    Remove from heat, add bittersweet chocolate, let sit 2 minutes, then whisk until smooth.

  4. 4

    Transfer chocolate liquor to medium bowl with salt and set aside.

  5. 5

    Whisk 2 tablespoons milk with cornstarch in small bowl.

  6. 6

    Combine remaining milk, cream, and 1/2 cup sugar in saucepan and bring to low boil.

  7. 7

    Cook 3 minutes until sugar dissolves, remove from heat.

  8. 8

    Slowly whisk in cornstarch mixture, return to boil and cook 1 minute until slightly thickened.

  9. 9

    Add milk mixture to chocolate liquor and whisk to combine.

  10. 10

    Set bowl in ice bath and cool 20 minutes, whisking occasionally.

  11. 11

    Cover with plastic wrap and refrigerate at least 4 hours or overnight.

  12. 12

    Heat heavy cream in microwave 30 seconds to 1 minute until hot.

  13. 13

    Add chocolate chips to cream, let sit 2 minutes to soften, then stir until smooth.

  14. 14

    Refrigerate truffle mixture until firm.

  15. 15

    Pour chilled ice cream base into ice cream maker and process per manufacturer instructions.

  16. 16

    Form small truffle balls from the chilled ganache.

  17. 17

    In freezer-safe container, alternate thin layers of truffles and ice cream, swirling with spoon.

  18. 18

    Freeze at least 4 hours until firm.

Tips

Tip 1

Use an ice bath during cooling to prevent the chocolate from seizing. Whisk occasionally to ensure even chilling and prevent a skin from forming on top.

Tip 2

Semisweet chocolate works as a direct substitute if bittersweet is unavailable. The final flavor will be slightly sweeter but equally smooth and creamy.

Tip 3

Freeze the container for 30 minutes before adding layers so the base ice cream sets quickly and prevents truffle sinking.

Good to Know

Storage

Airtight container in freezer up to 2 weeks. Flavor peaks within 5 days. Soften 10 minutes at room temperature before scooping.

Make Ahead

Prepare ice cream base up to 2 days prior and refrigerate. Make truffle ganache 1 day ahead. Assemble layered container up to 24 hours before serving.

Serve With

Serve in chilled bowls or glasses. Garnish with cocoa powder dusting or chocolate shavings. Pairs with warm brownies, churros, or on its own.

Common Mistakes

Watch

Do not skip the ice bath cooling step to avoid chocolate seizing or grainy texture from temperature shock.

Watch

Do not omit cornstarch or reduce it to avoid icy, crystalline mouthfeel in the final product.

Watch

Do not stir truffles into soft ice cream immediately after churning; layer into firm base to prevent sinking to bottom.

Substitutions

Dairy-Free Swaps

bittersweet chocolate
dark chocolate 70%1:1vegan-friendly if dairy-free milk used

Increases cocoa intensity

Full guide →
milk
coconut milk1:1vegandairy-free

Reduces dairy richness slightly, adds subtle coconut flavor

Full guide →
cream
coconut cream1:1vegandairy-free

Creates comparable fat content and smooth texture

Full guide →

Gluten-Free Swaps

cornstarch
arrowroot starch1:1gluten-free

Functionally identical thickening agent

Full guide →
Find more substitutions →

FAQ

Can I make this without an ice cream maker?

Yes. After chilling the base, pour into shallow pan and freeze 30 minutes. Whisk vigorously, scraping sides and bottom. Repeat every 30 minutes for 3 hours, then layer with truffles in container and freeze solid. Texture will be less creamy.

What if my chocolate seizes when I add it to hot liquid?

Seized chocolate becomes grainy and unworkable. Prevent this by removing cocoa mixture from heat before adding chocolate, and always let it sit 2 minutes to equilibrate temperature. Add small amounts of melted coconut oil to seized chocolate to restore smoothness.

How long can I store this and can I freeze it after scooping?

Store up to 2 weeks frozen. Once scooped, consume within 1-2 hours or refreeze immediately in airtight container. Refrozen portions may develop slight ice crystals but remain edible. Best quality within 5 days of assembly.