Here’s a rich and irresistible Peanut Butter Swirl Ice Cream recipe—creamy, sweet, salty, and full of nutty ribbons that melt in your mouth:

Peanut Butter Swirl Ice Cream
Servings: 6–8
Time: 4–6 hours (including chilling and freezing)
Ingredients
Ice Cream Base:
- 2 cups heavy cream
- 1 cup whole milk
- 1/2 cup sugar
- 1 tsp vanilla extract
- Pinch of salt
Peanut Butter Swirl:
- 1/2 cup creamy peanut butter
- 2–3 tbsp powdered sugar or maple syrup (to sweeten)
- 1–2 tbsp milk or cream (to loosen consistency, if needed)
- Pinch of salt (to enhance the sweet-salty balance)
Instructions
- Make the Ice Cream Base
- In a mixing bowl, whisk together milk and sugar until dissolved. Stir in heavy cream, vanilla, and salt. Chill for 1–2 hours.
- Prepare the Peanut Butter Swirl
- In a small bowl, mix peanut butter with powdered sugar or maple syrup and a splash of milk until smooth and pourable but still thick. Set aside.
- Churn the Ice Cream
- Pour chilled base into your ice cream maker and churn according to the manufacturer’s instructions (usually 20–30 minutes).
- Layer with Swirl
- Once churned, spoon one-third of the ice cream into a container, drizzle or dollop peanut butter mixture, and repeat layers until all is used. Lightly swirl with a knife or skewer.
- Freeze to Set
- Cover and freeze for at least 4 hours until firm.
- Serve
- Let soften slightly before scooping. Top with chopped peanuts or chocolate chips if desired.
This Peanut Butter Swirl Ice Cream is a dream for sweet-and-salty lovers. Want to pair it with a fudge ripple or turn it into a sundae base?