This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

Chocolate marshmallow ice cream made rich and ultra-creamy. This custard-based ice cream recipe churns up silky-smooth, with deep cocoa flavor and ribbons of gooey marshmallow fluff swirled throughout. It’s bold, chocolatey, and completely scoop-worthy.

Add a drizzle of caramel sauce and you’ve got a homemade riff on Ben & Jerry’s Phish Food that’s wildly good.

Chocolate marshmallow ice cream on a sugar cone.
Email this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Want a simpler version without the mix-ins? Start with our classic chocolate ice cream.

Why This Chocolate Marshmallow Ice Cream Recipe Works

This chocolate marshmallow ice cream churns up extra creamy thanks to a custard base made with egg yolks.It’s the same method we use for our Chocolate Stout Ice Cream.

Custard base = luscious texture: Egg yolks give the ice cream a velvety finish and richer flavor than no-churn or quick-freeze recipes.

Double chocolate layers: Cocoa powder in the base plus chopped chocolate folded in at the end gives it depth and a satisfying bite.

Marshmallow fluff swirl: Microwaving it first makes it pourable and easy to marble through the churned ice cream.

Optional caramel kick: Stir in a swirl of dulce de leche or caramel sauce to mimic Ben & Jerry’s Phish Food vibes.

Chopped chocolate and marshmallow cream.

If you’re feeling extra ambitious and creative, you can make your own homemade marshmallow fluff.

Scooping ice cream out of a container.

Recipe Tips

Temper the yolks slowly: Whisk constantly while adding warm milk to avoid scrambled eggs in your custard.

Use a strainer: A fine-mesh strainer catches any lumps or cooked bits for a smooth, silky base.

Chill completely before churning: Cold custard thickens better and churns more efficiently in your ice cream maker.

Warm the fluff: Zap the marshmallow fluff until it’s honey-thin for easy swirling.

Layer, don’t stir: When adding fluff and caramel, layer and swirl gently to avoid muddying the base.

About corn syrup: Corn syrup reduces ice crystals for a smoother, creamier texture. Not into it? Honey works just as well, but it alters the flavor a bit.

Two sugar cones topped with ice cream.

Chocolate and Marshmallow Ice Cream

Queue up those ice cream cones, toppings and whipped cream, if you like. This is one sweet indulgence that is worth pulling out all the stops! It also tastes great if you use it to make an ice cream cake roll.

For a nuttier twist, try our brown butter ice cream. It’s rich, toasty, and completely over the top in the best way.

Pin this now to find it later!

Pin It
Three scoops of chocolate marshmallow ice cream.
Prep Time: 20 minutes
Cook Time: 10 minutes
Additional Time: 4 hours
Total Time: 4 hours 30 minutes
5 from 1 vote

Chocolate Marshmallow Ice Cream

This chocolate marshmallow ice cream has a rich cocoa base balanced by sweet swirls of marshmallow fluff. The custard-style mix uses egg yolks for a luscious, ultra-creamy texture. Craving that Phish Food vibe? Swirl in some caramel or dulce de leche and go all in.

If you make this recipe, please leave a star rating and comment.

Servings: 1 quart
Email me this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 cup whole milk
  • ¾ cup granulated sugar
  • 3 tablespoons unsweetened cocoa powder
  • 2 tablespoons light corn syrup, or honey; optional but makes a smoother texture
  • ½ teaspoon salt
  • 4 ounces semi-sweet chocolate, chopped
  • 5 egg yolks
  • 2 cups heavy cream
  • 1 teaspoon vanilla extract

Add Ins

  • 4 ounces semi-sweet chocolate, chopped
  • 1 cup marshmallow fluff
  • 1 cup caramel sauce, optional, if you want to copy the flavors of Ben and Jerry’s Phish Food

Instructions 

Make the Custard

  • Set a metal strainer over a large bowl and set it aside for later. 
  • Place the milk, sugar, cocoa powder, corn syrup (if using), and salt in a medium saucepan. Heat over medium heat until the mixture is hot and comes to a gentle simmer. Remove from the heat and add 4 ounces of chopped chocolate, stirring until the chocolate melts. 
    Heating milk and cocoa powder then stirring in chopped chocolate.
  • Whisk the egg yolks in a medium size bowl. Pour about ½ cup of the warm milk mixture into the egg yolks while constantly whisking. This step will temper or gently warm the eggs so they don’t turn into scrambled eggs. 
    Tempering egg yolks with hot cocoa.
  • Pour the tempered egg mixture into the saucepan with the hot milk, whisking constantly. Cook over medium-low heat, stirring the whole time, for 5 to 8 minutes until it thickens slightly.
    If you have an instant-read thermometer, it should reach 180°F. No thermometer? Look for a steamy (but not boiling) mixture that’s thick enough to leave a clean trail when you run your finger across a spatula. 
    Adding tempered egg yolks back to the pot.
  • Pour the mixture through a metal strainer and discard any lumps. 
    Straining the ice cream custard through a metal sieve.
  • Stir in the heavy cream and vanilla extract. Cover the mixture with plastic wrap and refrigerate for 4 hours or until chilled. 
    Adding milk to the ice cream custard base.

Churn the Ice Cream

  • Pour the mixture into an ice cream maker and follow the manufacturer's directions for churning ice cream. 
  • When the ice cream is the consistency of soft serve, stir in the chopped chocolate. 
    Adding chopped chocolate to the ice cream base in a ice cream maker.
  • Zap the marshmallow fluff in the microwave in 10-second increments until it is thin enough to pour. It should be about the consistency of honey. 
  • Pour half of the chocolate ice cream into a loaf pan. Spoon half of the marshmallow fluff and half of the caramel syrup over the ice cream, then swirl it around with a knife. 
    Adding marshmallow cream and caramel to chocolate ice cream mixture.
  • Top with the rest of the ice cream, then swirl in the rest of the marshmallow fluff and caramel syrup. 
    Swirling marshmallow and caramel into chocolate ice cream.
  • Press plastic wrap over the top of the ice cream and place it in the freezer for 6 to 8 hours. 

Notes

The corn syrup helps reduce ice crystals and makes a smoother, creamier ice cream. If you are not a fan of using corn syrup, honey will give you similar results. 

Nutrition

Serving: 1 serving, Calories: 623kcal, Carbohydrates: 81g, Protein: 7g, Fat: 34g, Saturated Fat: 20g, Polyunsaturated Fat: 11g, Trans Fat: 1g, Cholesterol: 186mg, Sodium: 323mg, Fiber: 2g, Sugar: 74g

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!

About Dahn Boquist

Dahn Boquist is a retired nurse turned recipe developer, home cook, and baker with years of hands-on experience creating and testing from-scratch recipes. She specializes in whole-food cooking with creative twists on classic dishes. When she’s not in the kitchen, she enjoys sharing meals with family, exploring the Pacific Northwest, and spending time with her grandchildren.

You May Also Like

5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating




2 Comments

  1. angiesrecipes says:

    That looks super rich, decadent and absolutely irresistible, Dahn.

    1. Dahn Boquist says:

      Thanks Angie. It is pretty irresistible.