This homemade Fluffernutter Fudge Ice Cream recipe combines a toasted marshmallow custard-based ice cream with a creamy peanut butter ripple and shavings of dark chocolate. It’s a match made in heaven.

Homemade Fluffernutter Fudge Ice Cream

Whoever discovered the flavor combination of peanut butter and marshmallows deserves some serious street cred because there’s just nothing quite like it. Whether it’s served up in the form of a summertime s’more, a decadent bar cookie or a homemade ice cream recipe, it’s tough to go wrong when it comes to fluffernutter.

Truth be told, I’d gladly eat every last bite of a plain old toasted marshmallow ice cream, even without the added goodness of a creamy peanut butter ripple and smooth dark chocolate shavings. But when I saw this flavor combo advertised on a popular ice cream chain restaurant’s website, I knew I had to create a version in my own kitchen. This fluffernutter fudge ice cream recipe is the result of that experimentation and I’m not even a little bit sorry about it. This flavor rivals my homemade chocolate malted crunch ice cream recipe as my current favorite. 

How to Make a Peanut Butter Ripple in Homemade Ice Cream

One of the things I had to figure out for this recipe, was how to make a peanut butter ripple. A lot of ice cream recipes that include layers of peanut butter call for peanut butter straight out of the jar that is just plopped into churned ice cream. I wanted something a little more smooth for this recipe and boy did I find it. By combining peanut butter with heavy cream and corn syrup, the result is a velvety ribbon of sweetened peanut butter ripple that won’t freeze hard like straight peanut butter would. One important thing to note is that natural peanut butters that separate should not be used in this recipe; use the smooth variety that can be stored in the pantry.

I hope you’ll give this recipe a try. I promise that it’s worth every last calorie. You won’t regret it.



Yield: 1 Quart
Prep Time: 30 minutes
Cook Time: 30 minutes
Additional Time: 12 hours
Total Time: 13 hours

This homemade Fluffernutter Fudge Ice Cream combines toasted marshmallow ice cream with a peanut butter ripple and chunks of dark chocolate.


For the ice cream:

  • 4 cups miniature marshmallows
  • 2 cups heavy cream
  • 1 cup milk
  • 1/2 cup sugar
  • 6 large egg yolks
  • 3 oz dark chocolate
  • 1 tablespoon vanilla

For the peanut butter ripple:

  • 1/2 cup peanut butter
  • 1/2 cup heavy cream
  • 2 tablespoons light corn syrup
  • 1/4 cup light brown sugar, packed


To make the custard ice cream:

  1. Line a baking sheet with parchment paper. Spray parchment paper with nonstick cooking spray.
  2. Evenly spread marshmallows in a single layer on prepared baking sheet.
  3. Broil on low for approximately 12 minutes, or until marshmallows are puffy and golden brown, but not burned. Broiling time will vary from oven to oven, so be sure to keep a close eye on your marshmallows during this step. When they are done, remove marshmallows from the oven and set aside to cool.
  4. Meanwhile, combine one cup of the heavy cream, the milk and the sugar in a large heavy saucepan over medium heat. Stir the mixture occasionally as it warms.
  5. In a medium bowl, whisk the egg yolks until they are light yellow.
  6. When the milk mixture is warm, slowly drizzle 1/2 cup of it into the yolks, whisking constantly as you slowly pour in the milk mixture. Continue whisking until the milk mixture is thoroughly combined.
  7. Pour the egg yolk mixture back into the warmed milk mixture in the saucepan, whisking constantly as you pour. This is your custard.
  8. Continue cooking the custard over medium heat, stirring constantly with a rubber spatula. Cook until the mixture has thickened and coats the back of the spatula.
  9. When your custard is fully cooked, place a fine mesh strainer over a blender and pour the mixture through the strainer into the canister of the blender. Use a spatula to scrape the toasted marshmallows into the blender. Allow the custard to cool slightly.
  10. When the custard is cool enough to safely blend, turn the speed to the lowest setting and blend for five to ten seconds. You want to blend in the marshmallows, but it's okay (ideal, even!) if a few toasty bits remain.
  11. Pour the custard into a large bowl. Stir in remaining one cup of heavy cream and the vanilla. Chill custard for at least four hours, or overnight.
  12. Use a very sharp knife to shave the dark chocolate bar. It's fine to leave some chunks. When the chocolate is completely shaved, store it in a plastic bag in the refrigerator until you churn the ice cream.

To make the peanut butter ripple:

  1. Combine peanut butter, cream, corn syrup and brown sugar in a small saucepan.
  2. Cook over medium heat until the sugar is dissolved.
  3. Store the peanut butter ripple in the refrigerator until you churn the ice cream.

To churn the ice cream:

  1. Freeze the custard according to the manufacturer's instructions.
  2. When churning is complete, or when the manufacturer's instructions specify it's time to add mix-ins, stir in the dark chocolate until it's thoroughly dispersed in the ice cream.
  3. As you remove your prepared ice cream from the machine, layer it with the chilled peanut butter ripple.
  4. Freeze to reach desired level of hardness.


For best results, use a high quality bar of dark chocolate that is at least 70% cocoa.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 651Total Fat: 43gSaturated Fat: 22gTrans Fat: 1gUnsaturated Fat: 17gCholesterol: 250mgSodium: 195mgCarbohydrates: 57gFiber: 2gSugar: 45gProtein: 13g

Did you make this recipe?

I would love to see how it turned out! Share your photo on Pinterest.

1 comment

  1. I am a little confused with the churn. It seems that a ice cream maker is necessary for the churn process but it is not clearly defined. Just let me know so I can put together this recipe. It looks delicious.

Leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe