Quick Recipe Version (TL;DR)
Quick Ingredients
- Cheesecake ice cream base: 8 oz full-fat cream cheese, 3/4 cup granulated sugar, 1/4 teaspoon fine sea salt, 1 cup whole milk, 1 1/2 cups heavy cream, 1/2 cup sour cream, 2 tablespoons light corn syrup, 2 teaspoons vanilla extract, 1 tablespoon fresh lemon juice
- Cherry swirl: 2 cups pitted cherries, 1/3 cup granulated sugar, 1 tablespoon lemon juice, 1 teaspoon cornstarch, 1 tablespoon cold water, 1/8 teaspoon almond extract
- Brownie bites: 6 tablespoons unsalted butter, 3/4 cup granulated sugar, 1/3 cup unsweetened cocoa powder, 1/4 teaspoon kosher salt, 1 large egg, 1 large egg yolk, 1 teaspoon vanilla extract, 1/2 cup all-purpose flour, 1/3 cup mini semisweet chocolate chips
Do This
- 1. Bake the brownie in an 8-inch square pan at 350°F for 18 to 20 minutes, then cool completely and cut into small bites.
- 2. Simmer cherries, sugar, and lemon juice for 6 minutes, thicken with cornstarch slurry for 2 minutes, add almond extract, and cool completely.
- 3. Blend cream cheese, sugar, salt, milk, sour cream, corn syrup, vanilla, and lemon juice until smooth; pulse in heavy cream.
- 4. Chill the ice cream base for at least 4 hours, until very cold.
- 5. Churn in an ice cream maker for 20 to 25 minutes, until thick and soft-serve textured.
- 6. Layer churned ice cream with brownie bites and cherry swirl in a freezer-safe container, gently ripple, and freeze for at least 4 hours before scooping.
Why You’ll Love This Recipe
- Three desserts in one: It tastes like cherry cheesecake, fudgy brownies, and premium ice cream all at once.
- Big cheesecake flavor: Cream cheese, sour cream, vanilla, and lemon juice create a tangy, creamy base without making a custard.
- Perfect texture contrast: Soft cherry ribbons, chewy brownie bites, and dense, smooth ice cream make every scoop exciting.
- Make-ahead friendly: It is ideal for birthdays, summer gatherings, holidays, or any time you want a showstopper dessert ready in the freezer.
Grocery List
- Produce: 2 cups pitted fresh or frozen cherries, 1 lemon
- Dairy: Full-fat cream cheese, heavy cream, whole milk, sour cream, unsalted butter, 1 large egg, 1 large egg yolk
- Pantry: Granulated sugar, unsweetened cocoa powder, kosher salt, fine sea salt, vanilla extract, all-purpose flour, mini semisweet chocolate chips, light corn syrup, cornstarch, almond extract
Full Ingredients
For the Fudgy Brownie Bites
- 6 tablespoons unsalted butter, melted and slightly cooled
- 3/4 cup granulated sugar
- 1/3 cup unsweetened cocoa powder
- 1/4 teaspoon kosher salt
- 1 large egg, at room temperature
- 1 large egg yolk, at room temperature
- 1 teaspoon vanilla extract
- 1/2 cup all-purpose flour
- 1/3 cup mini semisweet chocolate chips
For the Cherry Swirl
- 2 cups pitted cherries, fresh or frozen, roughly chopped if very large
- 1/3 cup granulated sugar
- 1 tablespoon fresh lemon juice
- 1 teaspoon cornstarch
- 1 tablespoon cold water
- 1/8 teaspoon almond extract
- 1 pinch fine sea salt
For the Cheesecake Ice Cream Base
- 8 ounces full-fat cream cheese, softened to room temperature
- 3/4 cup granulated sugar
- 1/4 teaspoon fine sea salt
- 1 cup cold whole milk
- 1/2 cup cold sour cream
- 2 tablespoons light corn syrup
- 2 teaspoons vanilla extract
- 1 tablespoon fresh lemon juice
- 1 1/2 cups cold heavy cream
For Layering and Serving
- All of the cooled brownie bites, cut into 1/2-inch pieces
- All of the cooled cherry swirl
- Optional for serving: 2 tablespoons finely crushed graham crackers or extra chopped brownie crumbs

Step-by-Step Instructions
Step 1: Prepare the brownie pan and heat the oven
Preheat the oven to 350°F. Line an 8-inch square baking pan with parchment paper, leaving a little overhang on two sides so the brownie can be lifted out easily. Lightly grease the parchment with butter or nonstick spray. This brownie is intentionally fudgy and slightly dense so it stays chewy once frozen in the ice cream.
Step 2: Mix and bake the brownie bites
In a medium bowl, whisk together the melted butter, 3/4 cup granulated sugar, cocoa powder, and kosher salt until glossy and smooth. Whisk in the egg, egg yolk, and 1 teaspoon vanilla extract until fully combined. Add the flour and stir with a spatula just until no dry streaks remain, then fold in the mini chocolate chips.
Spread the batter evenly in the prepared pan. Bake at 350°F for 18 to 20 minutes, until the edges are set and the center looks slightly soft but not liquid. A toothpick inserted near the center should come out with moist crumbs, not wet batter. Cool in the pan for 20 minutes, then lift out and cool completely on a rack for at least 30 minutes. Cut into 1/2-inch bites. For cleaner pieces and fewer crumbs, chill the brownie for 15 minutes before cutting.
Step 3: Cook the vibrant cherry swirl
In a small saucepan, combine the cherries, 1/3 cup granulated sugar, 1 tablespoon lemon juice, and a pinch of fine sea salt. Cook over medium heat for 6 minutes, stirring often, until the cherries release their juices and begin to soften. Mash a few cherries with the back of a spoon, leaving plenty of pieces for texture.
In a small bowl, stir together the cornstarch and cold water until smooth. Pour the slurry into the simmering cherry mixture and cook for 1 to 2 minutes, stirring constantly, until the sauce looks glossy and slightly thickened. Remove from the heat and stir in the almond extract. Transfer to a shallow bowl and cool to room temperature, then refrigerate until completely cold. You should have about 3/4 cup cherry swirl.
Step 4: Blend the cheesecake ice cream base
Place the softened cream cheese, 3/4 cup granulated sugar, and 1/4 teaspoon fine sea salt in a blender or food processor. Blend for 30 to 45 seconds, scraping down the sides as needed, until smooth. Add the whole milk, sour cream, corn syrup, vanilla extract, and lemon juice. Blend for another 45 to 60 seconds, until completely silky and no cream cheese lumps remain.
Add the cold heavy cream and pulse 5 to 8 times just to combine. Avoid over-blending after adding the cream; too much blending can whip the cream and make the base foamy instead of dense and creamy.
Step 5: Chill the base thoroughly
Pour the cheesecake ice cream base into a covered container and refrigerate for at least 4 hours, or until it is very cold, ideally 40°F or colder. A cold base churns faster and produces a smoother texture. If your ice cream maker uses a freezer bowl, make sure the bowl has been frozen according to the manufacturer’s directions, usually for at least 24 hours.
Step 6: Churn the cheesecake ice cream
Pour the chilled base into your ice cream maker and churn according to the manufacturer’s instructions, usually 20 to 25 minutes. The ice cream is ready when it looks thick, creamy, and similar to soft serve. It should mound slightly on a spoon but will still be too soft to scoop cleanly.
Step 7: Layer in the brownies and cherry swirl
Spoon about one-third of the churned cheesecake ice cream into a chilled, freezer-safe container. Scatter one-third of the brownie bites over the top, then drizzle on a few spoonfuls of the cherry swirl. Repeat with two more layers of ice cream, brownie bites, and cherry swirl. Use a butter knife or skewer to gently make 2 to 3 figure-eight swirls through the container. Do not overmix, or the cherry swirl will turn the whole base pink instead of creating bold ruby ribbons.
Step 8: Freeze until scoopable and serve
Press a piece of parchment paper directly onto the surface of the ice cream, then cover the container tightly with a lid. Freeze for at least 4 hours, or until firm enough to scoop. For the best texture, let the ice cream sit at room temperature for 5 to 10 minutes before serving. Scoop into chilled bowls and, if desired, finish with a small sprinkle of crushed graham crackers or extra brownie crumbs.
Pro Tips
- Cool everything completely before layering: Warm brownies or warm cherry sauce will melt the churned ice cream and create icy patches.
- Use full-fat dairy: Full-fat cream cheese, sour cream, heavy cream, and whole milk give the most authentic cheesecake flavor and the creamiest texture.
- Keep the brownie pieces small: Pieces around 1/2 inch are big enough to taste but small enough to bite into easily when frozen.
- Do not over-swirl: A few gentle passes with a knife are enough. Overmixing will blur the cherry ribbons and hide the contrast.
- Use a shallow freezer container: A wide, shallow container helps the ice cream freeze evenly and makes it easier to scoop.
Variations
- Black Forest cheesecake brownie ice cream: Add 1/2 teaspoon espresso powder to the brownie batter and use dark chocolate chunks instead of mini semisweet chips.
- Graham cracker cheesecake style: Fold 1/2 cup coarsely crushed graham crackers into the layers along with the brownie bites for extra cheesecake-crust flavor.
- Cherry almond crunch: Add 1/3 cup toasted sliced almonds during layering for a nutty crunch that pairs beautifully with the cherry swirl.
Storage & Make-Ahead
Store Cherry Cheesecake Brownie Ice Cream in an airtight freezer-safe container with parchment pressed directly against the surface to reduce ice crystals. It keeps well for up to 2 weeks, though the brownie bites have the best texture during the first 7 days. The brownie bites can be baked up to 2 days ahead and stored tightly covered at room temperature, or frozen for up to 1 month. The cherry swirl can be made up to 5 days ahead and refrigerated in an airtight container. The cheesecake ice cream base can be blended and chilled up to 24 hours before churning.
Nutrition (per serving)
Calories: 455 kcal | Carbs: 49g | Protein: 5g | Fat: 36g | Saturated Fat: 22g | Fiber: 1g | Sugar: 40g | Sodium: 190mg | Cholesterol: 115mg
