Chocolate marshmallow ice cream is a perfect treat for anyone who loves the combination of rich chocolate and sweet marshmallow. This homemade recipe brings together creamy chocolate ice cream with gooey marshmallow swirls for an indulgent dessert that’s easy to make and sure to impress. Here’s how to create it:
Table of Contents
- Whole milk: 2 cups
- Heavy cream: 1 cup
- Granulated sugar: 3/4 cup
- Unsweetened cocoa powder: 1/2 cup
- Dark chocolate: 4 ounces, finely chopped
- Egg yolks: 4 large
- Vanilla extract: 1 teaspoon
- Salt: 1/4 teaspoon
- Marshmallow fluff: 1 cup
- Mini marshmallows: 1/2 cup (optional)
Ingredients for Chocolate Marshmallow Ice Cream

To make this delicious ice cream, you’ll need:
- Whole Milk and Heavy Cream: These provide the rich and creamy base for the ice cream.
- Unsweetened Cocoa Powder and Dark Chocolate: A combination of cocoa powder and chopped dark chocolate gives the ice cream a deep, chocolatey flavor.
- Egg Yolks: Create a smooth and rich custard base for the ice cream.
- Marshmallow Fluff and Mini Marshmallows: Adds sweetness and gooey texture throughout the ice cream.
Choosing the Best Chocolate for Your Ice Cream
Select high-quality dark chocolate with at least 60% cocoa content for a rich and deep chocolate flavor. The better the chocolate, the more intense and delicious your ice cream will be. If you prefer a sweeter taste, you can use milk chocolate instead.
Step-by-Step Guide to Making Creamy Chocolate Marshmallow Ice Cream
- Heat the Milk and Cream: In a medium saucepan, combine the whole milk, heavy cream, granulated sugar, and unsweetened cocoa powder. Heat over medium heat, stirring occasionally, until the mixture is hot but not boiling.
- Temper the Egg Yolks: In a separate bowl, whisk the egg yolks. Gradually pour about 1/2 cup of the hot milk mixture into the yolks, whisking constantly to prevent the eggs from curdling. Slowly pour the yolk mixture back into the saucepan, stirring continuously.
- Cook the Custard: Continue to cook the custard over medium heat, stirring constantly, until it thickens enough to coat the back of a spoon (about 5-7 minutes). Do not let it boil.
- Add the Chocolate: Remove the saucepan from heat and stir in the chopped dark chocolate until fully melted and smooth. Add the vanilla extract and salt, stirring to combine.
- Chill the Custard: Let the custard cool slightly, then cover and refrigerate for at least 4 hours or overnight to chill completely.
- Churn the Ice Cream: Once chilled, pour the custard into an ice cream maker and churn according to the manufacturer’s instructions.
- Add Marshmallow Swirls: During the last few minutes of churning, slowly add spoonfuls of marshmallow fluff to create swirls. If using mini marshmallows, fold them in gently after churning.
- Freeze and Serve: Transfer the ice cream to a freezer-safe container and freeze for at least 2 hours before serving.
Tips for Perfect Marshmallow Swirls
- Add the Marshmallow Last: To maintain the gooey texture and distinct swirls, add the marshmallow fluff during the last few minutes of churning or fold it in after the ice cream has been churned.
- Avoid Overmixing: Gently swirl the marshmallow fluff into the ice cream with a spatula to keep visible ribbons of marshmallow.
- Use Cold Marshmallow Fluff: Chilling the marshmallow fluff slightly can help prevent it from melting too quickly and blending too much into the ice cream.
Variations to Customize Your Chocolate Marshmallow Ice Cream
- Peanut Butter Chocolate Marshmallow: Add a swirl of peanut butter for a delicious combination of flavors.
- Rocky Road Twist: Include chopped almonds or walnuts and chocolate chips for a fun twist on rocky road.
- Mint Chocolate Marshmallow: Add a few drops of mint extract to the chocolate base for a refreshing mint-chocolate version.
How to Store Homemade Ice Cream
Store your chocolate marshmallow ice cream in an airtight container in the freezer for up to 2 weeks. Press a piece of plastic wrap or parchment paper directly onto the surface of the ice cream to prevent ice crystals from forming.
Serving Suggestions for Chocolate Marshmallow Ice Cream
- On Its Own: Enjoy a scoop of this decadent ice cream in a bowl or cone.
- With Toppings: Top with chocolate sauce, extra mini marshmallows, or crushed graham crackers for a s’mores-inspired treat.
- In a Sundae: Create a sundae with whipped cream, nuts, and cherries for an indulgent dessert.

Conclusion
This chocolate marshmallow ice cream recipe combines the rich, smooth flavor of chocolate with the sweet, gooey texture of marshmallow. Perfect for a hot summer day or any time you crave a delicious homemade treat, this ice cream is sure to become a favorite. Try this recipe today and enjoy the creamy, dreamy delight!
Frequently Asked Questions
1. Can I make this ice cream without an ice cream maker?
Yes, you can make this recipe without an ice cream maker. Pour the chilled custard into a shallow dish and freeze, stirring every 30 minutes for 2-3 hours to break up ice crystals and achieve a creamy texture.
2. Can I use marshmallows instead of marshmallow fluff?
Yes, you can use mini marshmallows instead of marshmallow fluff. Fold them into the churned ice cream for a different texture.
3. How can I make this recipe vegan?
To make a vegan version, use coconut milk instead of whole milk and heavy cream, replace the egg yolks with cornstarch, use dark chocolate that is dairy-free, and use vegan marshmallows.




