Peanut Butter Cup Ice Cream with Fudge Swirls is a dreamy homemade dessert that combines creamy peanut butter richness with ribbons of chocolate fudge and chunks of candy for a truly irresistible treat. Whether you’re making it for a family gathering or simply craving something indulgent, this recipe delivers a smooth texture and bold flavor without complicated steps.
Why You’ll Love This Peanut Butter Cup Ice Cream

This ice cream is everything a dessert lover could want—creamy, sweet, nutty, and chocolaty all in one scoop. It’s made without eggs, which means you can skip the custard-making process and still achieve a luxurious consistency.
You’ll also love how customizable it is. You can adjust sweetness, swap ingredients, or add extra mix-ins to suit your taste. The fudge swirl adds a beautiful visual touch while delivering bursts of chocolate flavor throughout.
Best of all, it’s a fun recipe to make at home, especially if you enjoy experimenting with your ice cream maker.
Ingredients for Peanut Butter Cup Ice Cream
Ice Cream Base
- 2 cups heavy cream
- 1 cup whole milk
- 3/4 cup creamy peanut butter
- 3/4 cup sugar
- 1 teaspoon vanilla extract
Mix-Ins and Swirl
- 1 cup peanut butter cup candies, chopped
- 1/2 cup chocolate fudge sauce
Ingredient Notes
- Peanut Butter: Use smooth, creamy peanut butter for the best texture. Natural peanut butter can work, but it may slightly affect consistency.
- Milk Options: Whole milk provides richness, but you can substitute part of it with low-fat milk for a lighter version.
- Sugar Alternatives: You can reduce the sugar slightly or use a natural sweetener like honey or maple syrup, though it may alter texture.
- Fudge Sauce: Choose a thick, high-quality fudge sauce for bold flavor. Make sure it’s alcohol-free if needed.
- Peanut Butter Cups: Look for family-friendly or halal-certified versions if necessary, or make your own at home.
Step-by-Step Instructions
Step 1 – Prepare the Ice Cream Base
In a large mixing bowl, whisk together the heavy cream, whole milk, peanut butter, sugar, and vanilla extract. Continue whisking until the mixture is completely smooth and the sugar is dissolved.
Step 2 – Chill (Optional but Recommended)
For best results, refrigerate the mixture for 1–2 hours before churning. This helps improve the final texture and speeds up the churning process.
Step 3 – Churn the Ice Cream
Pour the chilled mixture into your ice cream maker. Churn according to the manufacturer’s instructions until the mixture thickens to a soft-serve consistency.
Step 4 – Add the Peanut Butter Cups
In the final few minutes of churning, add the chopped peanut butter cup candies. This ensures they are evenly distributed without breaking apart too much.
Step 5 – Layer with Fudge Swirl
Transfer half of the churned ice cream into a freezer-safe container. Drizzle half of the fudge sauce over the top. Add the remaining ice cream, then drizzle the rest of the fudge sauce.
Step 6 – Create the Swirl
Use a knife or skewer to gently swirl the fudge into the ice cream. Avoid overmixing to keep those beautiful ribbons intact.
Step 7 – Freeze Until Firm
Cover the container and freeze for at least 4 hours, or until the ice cream is firm enough to scoop.
Pro Tips for Success
- Don’t Skip Chilling: A cold base churns faster and results in smoother ice cream.
- Use Quality Ingredients: Better peanut butter and chocolate mean better flavor.
- Avoid Over-Churning: Stop once it reaches soft-serve texture to prevent icy results.
- Gentle Swirling: Lightly swirl the fudge to keep distinct ribbons.
- Proper Storage: Use an airtight container to prevent freezer burn.
- Room Temp Before Serving: Let the ice cream sit for 5 minutes before scooping for the best texture.
Flavor Variations
- Chocolate Lovers Version: Add chocolate chips or chunks for extra richness.
- Crunchy Delight: Mix in crushed cookies or waffle cone pieces.
- Salted Peanut Butter: Add a pinch of sea salt to enhance flavor contrast.
- Banana Twist: Blend in mashed ripe banana for a fruity variation.
- Dairy-Free Option: Use coconut milk and dairy-free chocolate for a plant-based version.
Serving Suggestions

Serve this ice cream in bowls, cones, or waffle cups for a classic experience. For a more indulgent treat, top with extra chopped peanut butter cups, a drizzle of fudge, or whipped cream.
It also pairs beautifully with warm desserts like brownies or cookies, creating a perfect hot-and-cold contrast.
Storage and Freezing Instructions
Store the ice cream in an airtight, freezer-safe container. It will keep well for up to 2 weeks.
To maintain the best texture:
- Press a piece of parchment paper directly on the surface before sealing
- Keep it in the coldest part of your freezer
- Avoid repeated thawing and refreezing
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Protein | 6g |
| Carbs | 28g |
| Fat | 22g |
| Fiber | 2g |
| Sodium | 140mg |
FAQ About Peanut Butter Cup Ice Cream
Can I make this without an ice cream maker?
Yes, you can. Pour the mixture into a container and freeze it, stirring every 30–45 minutes for about 3 hours. This helps break up ice crystals and creates a smoother texture.
Why is my ice cream too hard?
Homemade ice cream often freezes harder than store-bought versions because it lacks stabilizers. Let it sit at room temperature for a few minutes before scooping to soften.
Can I reduce the sugar?
You can slightly reduce the sugar, but keep in mind that sugar affects both sweetness and texture. Too little sugar may result in a firmer, less creamy ice cream.
How do I get perfect fudge swirls?
The key is layering and gentle swirling. Add the fudge in layers and use a knife to lightly swirl—don’t mix it completely into the base.
Can I use crunchy peanut butter?
Yes, but it will change the texture slightly by adding small peanut bits throughout the ice cream. Many people enjoy this added crunch.

Peanut Butter Cup Ice Cream with Fudge Swirls
Equipment
- mixing bowl
- whisk
- ice cream maker
- freezer-safe container
- spatula
Ingredients
- 2 cups heavy cream
- 1 cup whole milk
- 0.75 cup creamy peanut butter
- 0.75 cup sugar
- 1 tsp vanilla extract
- 1 cup peanut butter cup candies, chopped
- 0.5 cup chocolate fudge sauce
Instructions
- In a large bowl, whisk together heavy cream, whole milk, peanut butter, sugar, and vanilla extract until smooth and fully combined.
- Refrigerate the mixture for 1–2 hours to chill for better texture and faster churning.
- Pour the chilled mixture into an ice cream maker and churn according to manufacturer instructions until it reaches soft-serve consistency.
- Add chopped peanut butter cup candies during the final minutes of churning to distribute evenly.
- Transfer half of the ice cream to a container, drizzle half of the fudge sauce, then repeat with remaining ice cream and fudge.
- Use a knife or skewer to gently swirl the fudge into the ice cream without overmixing.
- Cover and freeze for at least 4 hours or until firm before serving.
Notes
Nutrition
Final Thoughts
This Easy Peanut Butter Cup Ice Cream with Fudge Swirls is a delightful homemade dessert that brings together rich peanut butter, smooth cream, and luscious chocolate in every bite. It’s simple enough for beginners yet impressive enough to serve guests.
Once you try it, you’ll likely find yourself making it again and again—experimenting with flavors, toppings, and creative twists.