Carrot Cake Ice Cream Sandwiches Recipe

Photograph: Anna Markow

Ice cream sandwiches can be a tricky thing to get just right, since your filling needs to be soft enough to bite through but not melt immediately and your "bread" needs to stay firm but not rock-hard straight from the freezer. Luckily, the cream cheese semifreddo is so airy from the whipped eggs and so creamy from the cream cheese that it's scoopably soft straight from the freezer, and the carrot cake is so moist that it thaws almost immediately upon removal from the freezer. I've never found it necessary to macerate the raisins, but feel free to soak them in rum or whiskey for an hour or so before making the semifreddo.

Note: If you have two loaf pans, the carrot cake and semifreddo can be made simultaneously and chill at the same time. If you only have one, make whichever one you feel like first. I recommend doing the cake first, since the semifreddo needs to set up in the pan.

Recipe Facts

Active: 2 hrs
Total: 0 mins
Makes: 8 sandwiches

Rate & Comment


  • For the Cake:
  • 1 cup (5 ounces) all-purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon cinnamon
  • 1/2 teaspoon allspice
  • 1/4 teaspoon salt
  • 2 eggs
  • 1/2 cup plus 2 tablespoons vegetable oil
  • 1/2 cup (3 1/2 ounces) sugar
  • 2/3 cup (about 6 ounces) dark brown sugar
  • 1/4 cup (2 ounces) buttermilk
  • 1 1/2 cups (about 5 ounces) finely grated carrot
  • For the Semifreddo
  • 3 eggs, separated
  • 1/2 cup (3 1/2 ounces) sugar, divided
  • 3/4 teaspoon vanilla extract
  • 8 ounces cream cheese
  • Pinch salt
  • 1/4 cup golden raisins
  • 1/4 cup chopped toasted pecans


  1. For the Cake: Place a rack in the middle of the oven and preheat to 350°F. Butter and flour a standard-sized loaf pan, set aside. Combine flour, baking powder, baking soda, cinnamon, allspice and salt in a medium mixing bowl and whisk or sift to combine, set aside. Place eggs in bowl of a stand mixer fitted with whisk attachment or a medium mixing bowl if using a handheld mixer. Whip on highest speed until light and fluffy, about 5 minutes. Lower speed slightly and slowly drizzle in oil. Lower speed to medium and gradually add sugars, return to highest speed to break up any chunks of brown sugar. Lower mixer speed to medium and drizzle in buttermilk.

  2. Turn mixer off and add dry mixture all at once, then mix on medium-low speed until just combined, about 30 seconds. Turn mixer off and fold in carrot, then scrape into prepared pan. Bake for 30 minutes, then turn and bake until a skewer or paring knife inserted in center comes out clean, 25 to 30 minutes longer. Cake will be very soft. Remove from oven and allow to cool in pan for 5 to 10 minutes, then run a paring knife around edge of pan and invert onto a parchment-lined pan to cool. Once cooled to room temperature, wrap in plastic and freeze at least 2 hours.

  3. Once cake is frozen solid, trim one end with a serrated knife. sixteen 3/8th-inch thick slices and store lightly wrapped in freezer until ready to assemble sandwiches.

  4. For the Semifreddo: Line a loaf pan with plastic wrap, set aside. In the bowl of a stand mixer fitted with a whisk attachment, combine egg yolks, 1/4 cup of the sugar, and vanilla extract. Whip on high speed until thick and ribbony. With mixer running on low, gradually add the cream cheese, thoroughly incorporating between each addition. Transfer to a medium mixing bowl and thoroughly clean and dry your bowl and whip attachment before proceeding.

  5. Place egg whites and salt in stand mixer bowl. Whip on second to highest setting until foamy, then slowly pour in remaining 1/4 cup sugar and turn to highest setting, whipping to shiny, stiff peaks. Fold half of meringue into cream cheese mixture, then scrape cheese mixture into remaining meringue and carefully fold until smooth. Mixture should still be very airy and ribbony. Quickly and gently fold in raisins and nuts, then scrape into prepared pan and cover surface lightly with plastic wrap. Freeze at least 8 hours or overnight, until frozen solid.

  6. To Assemble: Remove surface layer of plastic wrap from semifreddo. Have a large plate or cutting board ready. Run a trickle of warm water from the faucet and hold the semifreddo sideways. Being careful not to get water in the pan, carefully but quickly run the pan under the water, then invert semifreddo onto plate or board. If not ready to assemble sandwiches, leave plastic on semifreddo and keep in freezer until ready. Remove plastic and use a warm knife to trim one sloping end off, then cut into eight 3/4 inch slices, wiping the knife with a warm damp towel between cuts. Trim to 2 inches tall if your semifreddo came out particularly tall. Sandwich each piece of semifreddo between two pieces of cake and wrap individually in plastic. Store in freezer for up to 2 weeks.

Special equipment

stand or handheld electric mixer, grater, loaf pan, ruler, cutting board, serrated knife, chef's knife

This Recipe Appears In