Indulge in creamy, dreamy ice cream with a rich peanut butter fudge ripple that’s perfect for satisfying sweet cravings.
This recipe blends wholesome ingredients, providing a protein boost from egg yolks and healthy fats from peanut butter.
Fiber-rich and decadent, it’s an easy, make-ahead dessert that’s perfect for everyday enjoyment, family gatherings, or special treats.

Creamy Peanut Butter Fudge Ripple Ice Cream
Equipment
- 1 medium saucepan
- 1 Medium mixing bowl
- 1 glass or stainless steel bowl (for ice bath)
- 1 whisk
- 1 instant-read thermometer
- 1 ice cream maker
- 1 small saucepan
- 1 dull knife
- 1 container for freezing
Ingredients
For the Ice Cream Base:
- 1 cup whole milk
- 2 cups half-and-half
- 1 cup heavy cream
- 8 large egg yolks
- 9 ounces vanilla sugar or 1 1/8 cups granulated sugar
- 2 teaspoons pure vanilla extract
For the Peanut Butter Fudge Ripple:
- 6 ounces semisweet chocolate chips
- ½ cup heavy cream
- ¼ cup peanut butter
Instructions
- Prepare the Cream Base: Start by combining the dairy ingredients for the ice cream base. In a medium-sized saucepan, pour in 1 cup whole milk, 2 cups half-and-half, and 1 cup heavy cream. Place the pan over medium heat and slowly warm the mixture, stirring occasionally to prevent a skin from forming or milk from scorching. Heat the mixture until it reaches a gentle simmer—tiny bubbles will appear along the edges—but do not let it boil. Once it’s hot, remove the saucepan from the heat and set it aside briefly.
- Whisk the Egg Yolks: In a separate medium mixing bowl, add 8 large egg yolks. Using a whisk, beat the yolks until they lighten in color and become slightly frothy. This step is essential to ensure a smooth custard without any graininess. Gradually add 9 ounces of sugar (vanilla sugar or granulated sugar) to the yolks, whisking continuously. This will help dissolve the sugar and incorporate air, creating a silky texture for the ice cream.
- Temper the Eggs: To prevent the eggs from curdling, temper them by slowly adding the hot cream mixture. Drizzle a small spoonful of the warm cream into the egg yolks while whisking vigorously. Repeat this gradually until at least half of the cream is incorporated. This gradual warming ensures the yolks blend smoothly without cooking prematurely.
- Cook the Custard: Pour the tempered egg mixture back into the remaining cream in the saucepan. Place the pan over low heat. Using a heatproof spatula or wooden spoon, stir constantly in a gentle figure-eight motion. Cook until the custard thickens and reaches 175°F (79°C) on an instant-read thermometer. The custard should coat the back of the spoon, leaving a clear line when you run your finger through it.
- Cool the Custard: Pour the cooked custard into a glass or stainless steel bowl placed over an ice bath. Stir occasionally for about 30 minutes to help it cool evenly. This prevents ice crystals from forming and ensures a smooth ice cream texture. Once cooled, cover the bowl with plastic wrap and refrigerate for at least 8 hours, or overnight, to allow the flavors to meld and the custard to fully chill.
- Make the Peanut Butter Fudge Ripple: About an hour before churning, prepare the peanut butter fudge ripple. In a small saucepan, combine 6 ounces semisweet chocolate chips, ½ cup heavy cream, and ¼ cup peanut butter. Place the pan over low heat, stirring constantly until the chocolate and peanut butter melt completely and the mixture becomes smooth and glossy. Remove the pan from heat and set aside to cool. Stir occasionally while it cools to maintain a smooth, pourable consistency.
- Churn the Ice Cream: Once the custard is fully chilled, pour it into your ice cream maker according to the manufacturer’s instructions. Churn until the mixture reaches a soft-serve consistency, thick and creamy but not completely frozen. This usually takes 20–30 minutes, depending on your machine.
- Layer and Swirl the Ripple: Transfer about one-third of the churned ice cream into a freezer-safe container. Spoon small amounts of the cooled peanut butter fudge ripple over the ice cream layer. Repeat this process with the remaining ice cream and fudge, creating multiple layers. Once all the ice cream and fudge are layered, use a large dull knife to gently swirl the layers together. Avoid overmixing—the goal is to create beautiful ribbons of peanut butter fudge throughout the ice cream.
- Freeze to Firm: Cover the container tightly with a lid or plastic wrap and place it in the freezer. Freeze the ice cream for at least 4 hours, or until it reaches a firm, scoopable consistency. The longer it freezes, the firmer and creamier it will become.
- Serve and Enjoy: When ready to serve, allow the ice cream to sit at room temperature for 5–10 minutes to soften slightly for easier scooping. Use a warm ice cream scoop to serve generous portions into bowls or cones. Enjoy the creamy vanilla base with luscious ribbons of peanut butter fudge, a treat that’s perfect for gatherings, special occasions, or a satisfying everyday dessert.
Notes
- Use fresh, high-quality dairy and eggs for the creamiest texture and richest flavor.
- Vanilla sugar adds depth, but regular granulated sugar works perfectly.
- Ensure the custard reaches the proper temperature (175°F) to avoid undercooked or grainy ice cream.
- Cool the custard thoroughly before churning to prevent icy textures.
- The peanut butter fudge ripple can be made in advance and stored in the fridge until ready to swirl.
- For a softer swirl, allow the fudge to slightly warm before layering; for more defined ribbons, use it cooler.
Chef’s Secrets for Smooth Swirls
Creating the perfect swirl requires patience and timing.
Chill your ice cream base completely—warm or slightly chilled custard can melt the ripple and ruin the texture.
When layering the fudge, alternate ice cream and ripple in thin layers, and gently swirl with a dull knife to create elegant ribbons rather than blending the fudge completely.
For extra flavor, try adding a pinch of sea salt to the ripple; it enhances the chocolate-peanut butter combination beautifully.
Always work with small portions at a time to maintain control over the swirl pattern.
Serving Suggestions for Maximum Enjoyment
Serve this ice cream in classic bowls or elegant dessert glasses.
Top with chopped roasted peanuts, a drizzle of melted chocolate, or whipped cream for added texture and flair.
Pair it with warm brownies, chocolate chip cookies, or fresh berries for a stunning dessert presentation.
This ice cream also works well as a decadent topping for pies or cakes, and can be scooped over waffles or pancakes for a luxurious breakfast treat.
Its rich, creamy texture makes it satisfying enough to enjoy on its own, perfect for after-dinner indulgence.
Storage Tips to Keep Ice Cream Perfect
Store the ice cream in an airtight container in the coldest part of the freezer to maintain its creamy texture.
Press a piece of plastic wrap directly onto the ice cream surface before sealing to prevent ice crystals from forming.
For best consistency, allow the ice cream to soften at room temperature for 5–10 minutes before serving.
The peanut butter fudge ripple can be stored separately in the refrigerator for up to a week, making it easy to add fresh swirls to other desserts or replenish the ice cream layers.
Frequently Asked Questions
1. Can I make this ice cream without an ice cream maker?
Yes! You can use a no-churn method by freezing the custard in a shallow, freezer-safe container.
Stir every 30–45 minutes for the first few hours to break up ice crystals and ensure a smooth, creamy texture. Layer and swirl the fudge once the ice cream is thick but still scoopable.
2. Can I substitute peanut butter for other nut butters?
Absolutely. Almond, cashew, or hazelnut butter can create interesting flavor variations. Keep in mind that nut butters vary in oil content, which may slightly affect the fudge ripple’s consistency.
3. How long does this ice cream stay fresh?
Homemade ice cream is best enjoyed within 2–3 weeks when stored properly in an airtight container. Beyond that, it may develop ice crystals or slightly lose its creamy texture.
4. Can I make the peanut butter fudge ripple ahead of time?
Yes, it can be made up to a week in advance and stored in the refrigerator in an airtight container. Rewarm slightly before swirling to make it easier to layer without melting the ice cream.
5. Is this recipe suitable for meal prep or make-ahead dessert?
Definitely! The ice cream base can be made a day in advance, and the fudge ripple can be prepared separately.
Churn and layer the ice cream when ready, then freeze for up to several weeks, making it a convenient and indulgent dessert option anytime.