This Peanut Butter Fudge Swirl Ice Cream is a creamy, indulgent dessert featuring a smooth peanut butter base and rich, gooey fudge ribbons swirled throughout. It’s the perfect combination of sweet and salty flavors with a luxurious, creamy texture. Easy to make with minimal ingredients, this homemade ice cream is a treat that’s perfect for any occasion.
1 Ice Cream Maker (essential for churning the ice cream to a smooth texture)
1 Medium Bowl (for mixing the ice cream base)
1 whisk (for combining ingredients)
1 Airtight Container (for storing the ice cream)
1 Spoon or Spatula (for swirling the peanut butter and fudge)
1 Microwave-safe Dish or Saucepan (if melting peanut butter or preparing fudge)
Ingredients
2cups480 mL heavy cream
1cup240 mL whole milk
3/4cup150 g granulated sugar
1/2cup120 g peanut butter (smooth or chunky)
1tsp5 mL vanilla extract
1/4tsp1.5 g salt (optional)
1/2cup120 mL chocolate fudge sauce (store-bought or homemade)
Optional Add-inschopped peanuts or chocolate chunks
Instructions
Prepare the Peanut Butter Mixture
Gently heat the peanut butter until it softens and becomes smooth. You can do this in the microwave or on the stove. Let it cool slightly before proceeding.
Mix the Ice Cream Base
In a medium bowl, combine the heavy cream, whole milk, and granulated sugar. Whisk together until the sugar is completely dissolved. Add the vanilla extract and salt (if using) and mix until smooth.
Churn the Ice Cream
Pour the mixture into your ice cream maker and churn according to the manufacturer’s instructions, typically for about 20-25 minutes, until it reaches a soft-serve consistency.
Add the Peanut Butter and Fudge
Gently swirl the peanut butter into the churned ice cream. Drizzle the chocolate fudge sauce and swirl again, being careful not to overmix, so that you get beautiful ribbons of fudge.
Freeze the Ice Cream
Transfer the ice cream into an airtight container, pressing plastic wrap directly onto the surface to prevent ice crystals. Freeze for at least 4 hours or until fully set.
Serve and Enjoy
Before serving, let the ice cream sit at room temperature for 5-10 minutes to soften slightly, making it easier to scoop. Enjoy in bowls, cones, or as a sundae!
Notes
Peanut Butter: If using natural peanut butter, stir well before using, as it tends to separate. You may need to adjust the consistency with a small amount of powdered sugar if it’s too runny.
Churning Tips: To get the best texture, make sure your ice cream maker is pre-chilled before use. Follow the manufacturer's instructions for the best results.
No Ice Cream Maker?: If you don’t have an ice cream maker, you can still make this recipe. Pour the mixture into a shallow pan, freeze, and stir vigorously every 30 minutes for 3-4 hours to break up ice crystals and achieve a creamy texture.