Peanut Butter Semifreddo

This is the dessert I always make for guests when I’m entertaining them for the first time. Seriously, this is the one! When people taste it, they think I’m a food magician. This is the creamiest, most luscious ice cream you’ll ever taste, and no ice cream machine is needed.

A Scoop Of Peanut Butter Semifreddo In A Duralex Bowl With OXO Cookie Scoop And Peanuts And Chocolate In The Background

November 23rd, 2010.

That’s when I first published this recipe.

It is *truly* one of the oldest recipes on my site, and one of the most spectacular.

When you start making this recipe, you will discover “semifreddo face.”

Semifreddo face = a face awash in complete wonder and shock that such an insanely delicious, creamy, luscious concoction exists on this very earth.

Scoop Of Peanut Butter Semifreddo Ice Cream With OXO Ice Cream Scoop

If this recipe is so spectacular, why haven’t I updated it sooner?

I have tried repeatedly throughout the years to update this post with better photos. But it’s SO hard to photograph because it’s incredibly soft and melts very quickly.

But that’s also the reason why it’s so delicious and incredible.

This “ice cream” is made without an ice cream machine, and instead relies on whipped (and cooked) egg yolks to give it an incredibly creamy, rich, fluffy, and almost sticky texture.

It is one of the richest and most luscious foods you will ever taste.

A small scoop is all you need to be satisfied!

To get started, combine eight egg yolks and granulated sugar in a heatproof glass bowl:

Eight Egg Yolks And One Cup Granulated Sugar In Duralex Bowl For Double Boiler

Place the glass bowl into a small pot filled with an inch of simmering water, to create a double boiler. Make sure the bowl is not touching any simmering water, but solely being heated by the steam.

Cooking Egg Yolks And Sugar In Double Boiler With Green Dexas Spatula

Stirring frequently with a spatula, cook the egg mixture to 160F, which should take about 5-7 minutes, depending on your stove and how high the heat is.

Take care to make sure the water is not boiling, but only simmering, because if you overcook this mixture, you’ll get little bits of egg.

Because of this, always strain the custard to get out any pieces of egg. If you’re lucky you’ll get none, but it’s totally fine if you accidentally overcook a little bit.

This particular time I made it, I had a few pieces of solidified egg on the strainer, which you can see here.

Straining Peanut Butter Semifreddo To Removed Cooked Egg Bits

Add creamy peanut butter and vanilla extract to the strained custard.

Dollop Of Creamy Skippy Peanut Butter And Splash Of Vanilla Extract In Cooked Egg Yolks And Sugar

Use a hand mixer to whip this all together until smooth. It will be very thick:

Whipped Peanut Butter Semifreddo With Metal Beaters

Whip together some lightly sweetened whipped cream, and add to the peanut butter mixture in batches.

First add 1/3 of the whipped cream to the bowl:

Sweetened Whipped Cream In A Bowl Of Cooked Egg Yolks, Sugar, and Peanut Butter

You’ll need to use the hand mixer to mix it in, and the mixture will lighten up considerably:

Whipped Peanut Butter, Egg Yolks, And Chantilly Cream

Now you will be able to fold in the remaining two thirds of whipped cream with a spatula by hand:

Adding Chantilly Cream To Peanut Butter Semifreddo Mixture

Folding in by hand preserves as many air bubbles as possible so we don’t deflate the mixture.

Folding Whipped Cream Into Peanut Butter Semifreddo With GIR Red Spatula

When the cream is all folded in, it will look smooth and light in color.

Now we need to get this into the freezer.

I prefer to press plastic wrap directly into the semifreddo and mixing bowl and put this in the freezer, to avoid dirtying another container and to avoid any transfer of the custard. Then I use an ice cream scoop to portion out semifreddo into bowls when I serve it.

However, it is traditional to transfer the semifreddo to a loaf pan and freeze it into a “loaf” that you later slice and serve. It’s up to you!

Covering Peanut Butter Semifreddo Directly With Plastic Wrap Before Freezing

Freeze the semifreddo for at least four hours, or until fully frozen.

Scooping Peanut Butter Semifreddo Ice Cream Out Of Frozen Container

The texture of the semifreddo will be very soft, and it will also melt very quickly, so have all your bowls and spoons ready to go when you want to enjoy it.

My favorite way to enjoy this is by its own since it’s so rich and flavorful, but you can also add some Hot Fudge Sauce to bring in the chocolate! For a more traditional ice cream experience, try my Pumpkin Chip Gingersnap Cookie Ice Cream or Biscoff Chocolate Chunk Ice Cream.

If you try this recipe, I’d love to know! Leave a comment, rate it, and share your photo on social media with a tag to @fifteenspatulas so I can check out your creation. Enjoy!

Print Pin
5 from 2 votes

Peanut Butter Semifreddo

This is the creamiest, most luscious ice cream you'll ever taste, and no ice cream machine is needed.
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 4 hours
Calories 578kcal


  • 8 egg yolks
  • 1/2 cup + 1/4 cup granulated sugar
  • 1/2 cup creamy peanut butter*
  • 1 tsp vanilla extract
  • 1 cup heavy whipping cream


  • Combine the egg yolks and 1/2 cup granulated sugar in a heatproof bowl and whisk until smooth.
  • Place the bowl over a saucepan filled with an inch of simmering water (a double boiler). Whisk the mixture slowly and continuously until the mixture reaches 160 degrees F, about 5-7 minutes.
  • Remove the bowl from the pan, and pour the egg mixture through a fine mesh strainer to remove any small bits of cooked egg.
  • Add the peanut butter and vanilla extract, and mix with an electric mixer until smooth. It will be incredibly thick.
  • In a separate bowl, combine the whipping cream and remaining 1/4 cup sugar, and whip to soft peaks.
  • Add 1/3 of the whipped cream to the egg yolk mixture, and mix with the electric mixer until incorporated. This will lighten the peanut butter mixture tremendously, and you should be able to fold the rest of the cream in by hand.
  • Add another 1/3 of the whipped cream and fold it into the peanut butter with a spatula, taking care to deflate the cream as little as possible. When mostly incorporated, fold in the remaining 1/3 of the whipped cream.
  • Press plastic wrap directly onto the surface of the peanut butter mixture, then freeze for 4-6 hours, until completely frozen.
  • Scoop and serve!


 *Don't use a natural peanut butter here, or the texture won't be as smooth. There's a Skippy creamy peanut butter that doesn't have any hydrogenated oils in it, but has a little bit of extra oil and sugar to get things as smooth as the classic peanut butter. That's what I use.


Calories: 578kcal | Carbohydrates: 33g | Protein: 10g | Fat: 48g | Saturated Fat: 23g | Cholesterol: 315mg | Sodium: 39mg | Fiber: 1g | Sugar: 30g
This Peanut Butter Semifreddo is the creamiest, most luscious ice cream you'll ever taste, and no ice cream machine is needed.