Mouthwatering chocolate cake and creamy ice cream—is there a better duo? This roundup of 17 must-try recipes brings together the ultimate comfort desserts for any occasion. From fudgy cakes to no-churn ice creams, you’ll find the perfect indulgence to satisfy your sweet tooth. Get ready to bake and scoop your way to dessert heaven!
Classic Fudge Brownie Ice Cream Cake

Of all the desserts that combine brownies and ice cream, this Classic Fudge Brownie Ice Cream Cake stands out for its elegant layers and indulgent texture. Follow these steps to create a showstopping treat perfect for any celebration.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 35 minutes
Ingredients
Brownie Layer
- 1/2 cup unsalted butter
- 1 cup granulated sugar
- 2 large pasture-raised eggs, lightly beaten
- 1 teaspoon pure vanilla extract
- 1/2 cup all-purpose flour
- 1/3 cup Dutch-process cocoa powder
- 1/4 teaspoon fine sea salt
Ice Cream Layer
- 1.5 quarts premium vanilla ice cream, softened
Ganache Topping
- 8 ounces semi-sweet chocolate, finely chopped
- 1 cup heavy cream
- 1 teaspoon light corn syrup (optional, for shine)
Optional Garnish
- 1/2 cup toasted pecans or walnuts, roughly chopped
Instructions
- Preheat your oven to 350°F. Line the bottom of a 9-inch springform pan with parchment paper and grease the sides with butter.
- In a medium saucepan over low heat, melt 1/2 cup unsalted butter. Remove from heat and stir in 1 cup granulated sugar until combined. Let cool slightly.
- Whisk in the 2 lightly beaten eggs and 1 teaspoon vanilla extract until smooth.
- In a separate bowl, sift together 1/2 cup all-purpose flour, 1/3 cup Dutch-process cocoa powder, and 1/4 teaspoon fine sea salt. Fold the dry ingredients into the butter mixture until just combined—do not overmix.
- Pour the batter into the prepared pan and smooth the top. Bake for 25–30 minutes, until a toothpick inserted into the center comes out with a few moist crumbs. Tip: For fudgy brownies, avoid overbaking; the center should still look slightly underdone.
- Let the brownie cool completely in the pan on a wire rack. This step is crucial; a warm brownie will melt the ice cream later.
- Once cool, spread the softened vanilla ice cream evenly over the brownie layer. Use an offset spatula to create a smooth surface. Tip: To soften ice cream quickly, microwave it in 10-second bursts until spreadable, but not melted.
- Place the pan in the freezer and freeze for at least 4 hours, or until the ice cream is firm.
- To make the ganache: Place the finely chopped semi-sweet chocolate in a heatproof bowl. In a small saucepan, heat 1 cup heavy cream over medium heat until it just begins to simmer (bubbles around the edge). Pour the hot cream over the chocolate and let sit for 1 minute, then stir gently until smooth. Stir in 1 teaspoon corn syrup if you prefer a glossy finish. Let the ganache cool for 5–10 minutes until it thickens slightly but is still pourable.
- Remove the pan from the freezer. Pour the ganache over the frozen ice cream layer, spreading it to the edges. Immediately sprinkle the toasted nuts on top. Return to the freezer for at least 1 hour, until the ganache is set. Tip: For clean slices, run a sharp knife under hot water and wipe dry between cuts.
- When ready to serve, release the springform ring and carefully lift the cake. Slice and serve immediately, or store in the freezer for up to a week.
Finished with a glossy ganache topping and crunchy nuts, this cake offers a delightful contrast of textures—from the fudgy brownie base to the creamy ice cream center. For an extra indulgent touch, serve each slice with a drizzle of warm chocolate sauce or a dollop of whipped cream.
Molten Chocolate Lava Cake with Mint Chip Ice Cream

Just imagine cutting into a perfectly baked chocolate lava cake, revealing a molten center that flows onto the plate. This recipe pairs that warm indulgence with a scoop of cool mint chip ice cream for a refreshing contrast. Follow these steps to create a restaurant-quality dessert at home.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
- 4 oz (113g) high-quality bittersweet chocolate (70% cacao), finely chopped
- 1/2 cup (1 stick) European-style unsalted butter, cut into cubes
- 2 large pasture-raised eggs, lightly beaten
- 2 large pasture-raised egg yolks, lightly beaten
- 1/4 cup finely granulated sugar
- 2 tablespoons all-purpose flour, sifted
- 1/2 teaspoon pure vanilla extract
- Pinch of fine sea salt
- 1 pint (2 cups) premium mint chip ice cream, for serving
- Fresh mint sprigs, for garnish (optional)
Instructions
- Preheat oven to 425°F. Butter four 6-ounce ramekins with softened butter, then dust with cocoa powder, tapping out excess.
- Melt chocolate and butter together in a double boiler over simmering water, or microwave in 30-second bursts, stirring until smooth. Let cool for 2 minutes.
- In a medium bowl, whisk eggs, egg yolks, and sugar until thick and pale, about 2 minutes, reaching ribbon stage.
- Fold melted chocolate mixture into egg mixture until just combined. Then fold in sifted flour, salt, and vanilla until no streaks remain—do not overmix.
- Divide batter evenly among ramekins. Place ramekins on a baking sheet. Bake exactly 12-14 minutes; edges should be set and center jiggles slightly when shaken. (Touch center lightly—it should feel soft.)
- Let ramekins cool on a rack for 1 minute. Run a thin knife around the edges, invert onto plates, and lift off ramekins. Serve immediately with a scoop of mint chip ice cream and garnish with mint sprigs if desired.
Gooey chocolate center paired with cool mint creates a delightful temperature contrast. The cake's rich, fudgy texture complements the creamy ice cream perfectly. For an extra touch, drizzle with chocolate sauce or top with whipped cream.
Dark Chocolate Sorbet with Cherry Compote

Perhaps you think sorbet is just for fruit, but this dairy-free dark chocolate version will change your mind. With an intense cocoa flavor and a silky texture, it's surprisingly simple to make. The cherry compote adds a bright, tart contrast.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
For the Dark Chocolate Sorbet
- 2 cups water
- 1 cup granulated sugar
- 3/4 cup unsweetened Dutch-process cocoa powder
- 4 oz dark chocolate (70% cacao), finely chopped
- 1/4 tsp salt
- 1 tsp vanilla extract
For the Cherry Compote
- 2 cups pitted cherries (fresh or frozen)
- 1/4 cup granulated sugar
- 1 tbsp fresh lemon juice
- 1 tsp cornstarch mixed with 1 tbsp water (slurry)
Instructions
- In a medium saucepan, combine water, sugar, cocoa powder, and salt. Whisk constantly over medium heat until sugar and cocoa dissolve and mixture comes to a gentle simmer, about 3-4 minutes. Tip: Whisking prevents lumps from forming.
- Remove from heat, add chopped dark chocolate, and let sit for 1 minute. Whisk until smooth, then stir in vanilla extract.
- Pour the sorbet base into a heatproof bowl and let cool to room temperature. Cover and refrigerate until completely chilled, at least 2 hours or overnight. For quicker cooling, place the bowl in an ice bath.
- Meanwhile, make the cherry compote: In a small saucepan, combine cherries, sugar, and lemon juice. Cook over medium heat, stirring occasionally, until cherries release their juices and soften, about 5 minutes.
- Add the cornstarch slurry and stir constantly until the mixture thickens, about 1 minute. Remove from heat, let cool, then refrigerate until serving.
- Once the sorbet base is fully chilled, churn in an ice cream maker according to manufacturer’s instructions until it reaches a soft-serve consistency. For a smoother texture, ensure the base is very cold before churning.
- Transfer the sorbet to a freezer-safe container, press a piece of plastic wrap directly onto the surface to prevent ice crystals, and freeze until firm, at least 4 hours.
- To serve, scoop the sorbet into bowls and top with a generous spoonful of cherry compote.
Unbelievably rich and creamy despite being dairy-free, this sorbet delivers a pure chocolate experience. The cherry compote's tangy sweetness cuts through the intensity beautifully. Serve it with a dollop of coconut whipped cream or enjoy simply on its own.
Triple Chocolate Layered Ice Cream Loaf

Yearning for a show-stopping summer dessert that's as beautiful as it is delicious? This Triple Chocolate Layered Ice Cream Loaf combines three classic ice cream flavors in a chocolate-crusted loaf, creating a stunning frozen treat perfect for entertaining. Follow my step-by-step method for a flawless result every time.
Serving: 8 | Prep Time: 30 minutes | Cooking Time: 0 minutes
Ingredients
- 1 1/2 cups chocolate sandwich cookie crumbs (about 18 cookies, finely crushed)
- 1/4 cup unsalted butter, melted
- 1 pint chocolate ice cream, softened to spreadable consistency
- 1 pint vanilla ice cream, softened
- 1 pint strawberry ice cream, softened
- 1/2 cup semisweet chocolate chips
- 1/2 cup heavy cream
- 2 tablespoons light corn syrup
- 1/2 teaspoon vanilla extract
- Chocolate shavings for garnish (optional)
Instructions
- Line a 9×5-inch loaf pan with two overlapping sheets of plastic wrap, leaving at least a 4-inch overhang on all sides. This will make unmolding easy.
- In a medium bowl, combine the chocolate cookie crumbs and melted unsalted butter. Stir with a fork until the crumbs are evenly moistened and clump together when pressed.
- Press the crumb mixture firmly into an even layer on the bottom of the prepared loaf pan. Use the flat bottom of a measuring cup to compact it tightly. Freeze for 10 minutes to set.
- Meanwhile, remove the chocolate ice cream from the freezer and let it sit at room temperature for about 10 minutes until soft enough to spread. Do not let it melt completely.
- Spread the softened chocolate ice cream evenly over the frozen crust. Use a rubber spatula to create a smooth, even layer. Freeze for 20 minutes until firm.
- Repeat the softening process with the strawberry ice cream. Spread it in an even layer over the chocolate layer. Freeze for 20 minutes.
- Finally, soften and spread the vanilla ice cream as the top layer. Smooth the surface with the spatula. Cover with the overhanging plastic wrap and freeze for at least 6 hours or overnight until completely solid.
- For the chocolate fudge sauce, combine semisweet chocolate chips, heavy cream, and light corn syrup in a small saucepan. Warm over low heat, stirring constantly, until the chocolate is melted and the mixture is smooth. Remove from heat and stir in vanilla extract. Let cool to room temperature; it will thicken as it cools.
- To serve, lift the loaf out of the pan using the plastic wrap. Invert onto a serving platter and peel off the wrap. Use a hot knife (dipped in hot water and wiped dry) to slice cleanly. Drizzle with fudge sauce and garnish with chocolate shavings.
Dense, creamy, and irresistibly chocolatey, this loaf offers a delightful contrast of textures—from the crunchy cookie crust to the silky fudge sauce. For a playful twist, serve slices with fresh berries or a dollop of whipped cream. Each bite is a symphony of flavors that will leave your guests asking for seconds.
Vegan Chocolate Avocado Mousse with Coconut Ice Cream

Knowing that a rich, creamy chocolate dessert can be entirely plant-based is a game-changer. This vegan chocolate avocado mousse delivers an indulgent, velvety texture without any dairy, and pairing it with store-bought coconut ice cream makes for a quick yet impressive treat. Follow these steps to ensure a perfectly smooth and decadent result.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
- 2 large ripe avocados, halved and pitted
- 1/2 cup unsweetened Dutch-process cocoa powder, sifted
- 1/3 cup pure maple syrup
- 1/4 cup full-fat coconut cream (from a chilled can)
- 1 teaspoon vanilla bean paste or pure vanilla extract
- 1/8 teaspoon fine sea salt
Instructions
- Scoop the avocado flesh into a high-speed blender or food processor. Ensure the avocados are very ripe—they should yield to gentle pressure—for the creamiest texture.
- Add the sifted cocoa powder, maple syrup, coconut cream, vanilla, and salt. Sifting the cocoa prevents lumps and ensures a silky mousse.
- Blend on high for 2–3 minutes, scraping down the sides halfway through, until the mixture is completely smooth and glossy. The color should be an even dark brown.
- Taste the mousse and adjust sweetness if desired—add an extra tablespoon of maple syrup for a sweeter profile, but note that the coconut ice cream will add sweetness later.
- Divide the mousse among four serving dishes or ramekins. Cover with plastic wrap pressed directly onto the surface to prevent a skin from forming.
- Refrigerate for at least 30 minutes, or up to 2 days, until fully chilled and set. The chilling step firms the mousse and deepens the chocolate flavor.
- Just before serving, scoop a generous portion of dairy-free coconut ice cream onto each mousse. For a decorative touch, top with toasted coconut flakes or a sprinkle of flaky sea salt.
Luscious and velvety, this mousse offers a guilt-free chocolate fix with a surprising avocado creaminess. The cool, tropical coconut ice cream balances the deep cocoa notes perfectly, making each spoonful a delightful contrast in temperatures and textures. Serve immediately after adding the ice cream for the best experience.
Grilled Chocolate Sandwiches with Salted Caramel Ice Cream

Begin by assembling your mise en place: for the best results, use thick slices of artisan brioche and high-quality dark chocolate. This grilled sandwich is a showstopper dessert that combines warm, crispy bread with cold, creamy salted caramel ice cream.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 6 minutes
Ingredients
- 8 slices brioche bread, cut 1 inch thick from an artisan loaf
- 4 ounces dark chocolate (70% cacao), finely chopped
- 2 tablespoons unsalted European-style butter, softened
- 1 pint high-quality salted caramel ice cream
- 1 teaspoon flaky sea salt, such as Maldon
- 2 tablespoons clarified butter, for grilling
Instructions
- In a small bowl, combine the softened butter and finely chopped dark chocolate. Mix until a smooth, creamy paste forms; finely chopping the chocolate ensures it blends evenly.
- Lay the brioche slices on a clean work surface. Spread the chocolate butter evenly on one side of each slice.
- Place a generous scoop (about 1/2 cup) of salted caramel ice cream onto the buttered side of four slices. Top with the remaining slices, buttered side down, to form sandwiches. Work quickly to prevent the ice cream from melting; if needed, return the ice cream to the freezer between assembling.
- Using a pastry brush, coat the outside of each sandwich with clarified butter. This promotes even browning and a crisp crust.
- Heat a cast-iron grill pan or heavy skillet over medium heat. Once hot, place the sandwiches in the pan. Cook for 2–3 minutes per side, pressing gently with a spatula to ensure full contact, until the bread is toasted with distinct grill marks and the chocolate is melted. Watch carefully to avoid burning.
- Remove from the pan and immediately sprinkle a pinch of flaky sea salt over each sandwich. Let rest for 1 minute before serving to allow the ice cream to soften slightly.
Ultimately, the contrast between the warm, crispy bread and the cold, creamy ice cream is irresistible. The flaky salt enhances the caramel's depth and cuts through the richness. Serve immediately for a decadent dessert that feels both indulgent and sophisticated.
Chocolate Chip Cookie Dough Ice Cream Cake

Here is a methodical guide to constructing a decadent Chocolate Chip Cookie Dough Ice Cream Cake, featuring cookie dough chunks and rich chocolate ice cream ensconced in a crisp chocolate cookie crust. Follow each step precisely for a showstopping dessert.
Serving: 10 | Prep Time: 30 minutes | Cooking Time: 20 minutes
Ingredients
Chocolate Cookie Crust
- 2 cups (200g) chocolate wafer cookie crumbs (from about 40 cookies)
- 1/4 cup (50g) granulated sugar
- 6 tablespoons (85g) unsalted butter, melted and cooled
Eggless Cookie Dough Chunks
- 1/2 cup (115g) unsalted butter, softened
- 1/2 cup (100g) granulated sugar
- 1/2 cup (100g) packed light brown sugar
- 2 teaspoons vanilla extract
- 1 cup (125g) all-purpose flour, sifted
- 1/2 teaspoon salt
- 1 cup (180g) mini chocolate chips
Ice Cream Layer
- 1.5 quarts (1.4L) premium chocolate ice cream, slightly softened
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9-inch springform pan with butter and line the bottom with parchment paper.
- For the crust: In a medium bowl, combine chocolate wafer cookie crumbs and granulated sugar. Pour in the melted butter and mix until the crumbs are evenly moistened. Press the mixture firmly into the bottom of the prepared pan, using the bottom of a measuring cup to compact it. Bake for 10 minutes, then set aside to cool completely. Tip: A well-packed crust prevents crumbling when slicing.
- For the cookie dough: In a stand mixer fitted with the paddle attachment, beat the softened butter, granulated sugar, and brown sugar on medium speed until light and fluffy, about 3 minutes. Add vanilla extract and mix until combined. Reduce speed to low, add sifted flour and salt, and mix just until a dough forms—do not overmix. Fold in the mini chocolate chips with a spatula. Tip: Sifting the flour ensures no lumps and a tender texture.
- Roll the cookie dough into 1/2-inch balls and place them on a parchment-lined baking sheet. Freeze for at least 30 minutes until firm. This prevents them from sinking into the ice cream.
- Scoop the slightly softened chocolate ice cream into the cooled crust. Spread it evenly with an offset spatula. Press the frozen cookie dough balls into the ice cream, spacing them evenly. Using a knife, cut a few dough balls in half to expose the chocolate chips for visual appeal. Tip: Slightly soften the ice cream by leaving it at room temperature for 10 minutes for easier spreading.
- Smooth the top with a spatula, cover with plastic wrap, and freeze for at least 6 hours or overnight until completely firm. Before serving, let the cake sit at room temperature for 5 minutes, then run a hot knife around the edge of the pan before releasing the springform.
- Slice with a warm knife, wiping between cuts, for clean slices. Serve immediately or return to freezer.
Zingy with chocolate flavor and studded with chewy cookie dough chunks, this ice cream cake is a textural triumph. Serve it alongside a drizzle of warm caramel or a dollop of whipped cream for an extra indulgence.
Flourless Chocolate Cake with Raspberry Sorbet

Delving into the world of gluten-free desserts, this flourless chocolate cake is a dense, rich indulgence. Pair it with a tangy raspberry sorbet for a refreshing contrast. Follow these steps carefully to achieve a perfect, crackly top and fudgy center.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
For the Flourless Chocolate Cake
- 8 ounces high-quality dark chocolate (70% cacao), finely chopped
- 1/2 cup unsalted butter, cubed
- 3/4 cup granulated sugar
- 4 large pasture-raised eggs, at room temperature, lightly beaten
- 1 teaspoon pure vanilla extract
- 1/2 cup Dutch-processed cocoa powder, sifted
- 1/4 teaspoon fine sea salt
For the Raspberry Sorbet
- 2 cups fresh or frozen raspberries
- 1/2 cup granulated sugar
- 1/2 cup water
- 1 tablespoon fresh lemon juice
Instructions
- Preheat your oven to 375°F. Grease a 9-inch round cake pan with butter, then line the bottom with parchment paper. This ensures easy release after baking.
- In a heatproof bowl set over a pot of simmering water (double boiler), melt the chopped dark chocolate and cubed butter together, stirring occasionally until smooth. Remove from heat and let cool slightly.
- In a large mixing bowl, whisk together the granulated sugar and lightly beaten pasture-raised eggs until pale and thick, about 2 minutes. Tip: room-temperature eggs incorporate more air, giving the cake a lighter texture.
- Stir in the vanilla extract, then gradually fold the melted chocolate-butter mixture into the egg mixture until just combined. Do not overmix.
- Sift the Dutch-processed cocoa powder and fine sea salt over the batter. Fold gently with a rubber spatula until no streaks remain. The batter will be thick and glossy.
- Pour the batter into the prepared pan and spread evenly. Bake for 25-30 minutes, until the top is set and a toothpick inserted 2 inches from the center comes out with moist crumbs. The center should appear slightly soft; it will continue to set as it cools.
- Let the cake cool completely in the pan on a wire rack for at least 1 hour. Then refrigerate until firm, about 2 hours, before unmolding. This makes slicing cleaner.
- While the cake chills, prepare the raspberry sorbet. In a small saucepan, combine the granulated sugar and water. Heat over medium, stirring, until sugar dissolves completely to make a simple syrup. Let cool.
- Puree the raspberries in a blender or food processor. Pass the puree through a fine-mesh strainer to remove seeds, pressing with a spoon. You should get about 1 cup of seedless puree.
- Stir the cooled simple syrup and lemon juice into the raspberry puree until well blended. Cover and refrigerate until thoroughly chilled, at least 2 hours.
- Churn the chilled mixture in an ice cream maker according to manufacturer's instructions until it reaches a soft-serve consistency. Transfer to an airtight container and freeze until firm, at least 2 hours.
- When ready to serve, slice the chilled chocolate cake into wedges using a hot, dry knife for clean cuts. Place a slice on each plate and top with a scoop of raspberry sorbet.
How the dense, fudgy chocolate cake contrasts with the bright, icy sorbet creates a symphony of textures and temperatures. For an extra flourish, dust the plate with cocoa powder or add a few fresh raspberries. This dessert is sure to impress any chocolate lover.
White Chocolate and Matcha Ice Cream Terrine

Begin by envisioning a dessert that looks as stunning as it tastes: this no-bake terrine layers creamy white chocolate ice cream with vibrant matcha, creating a beautiful contrast. Perfect for entertaining, it requires no ice cream maker and only a few simple steps.
Serving: 8 | Prep Time: 30 minutes | Cooking Time: 240 minutes
Ingredients
- 8 oz high-quality white chocolate, finely chopped
- 2 tablespoons culinary-grade matcha powder
- 2 cups cold heavy cream
- 1 (14 oz) can sweetened condensed milk
- 1 teaspoon vanilla extract
Instructions
- Line a 9×5-inch loaf pan with plastic wrap, leaving a 2-inch overhang on all sides. This will help you unmold the terrine later.
- In a small bowl, whisk the matcha powder with 3 tablespoons of warm water until completely smooth and no lumps remain. Set aside.
- Place the chopped white chocolate in a microwave-safe bowl. Microwave in 20-second bursts, stirring after each, until just melted and smooth. Let cool to room temperature (about 5 minutes). Tip: White chocolate scorches easily, so use low power and stir often.
- In a large bowl, beat the cold heavy cream with an electric mixer on medium-high speed until soft peaks form (the cream holds its shape but droops slightly). Do not overbeat or it will become grainy.
- In a separate large bowl, stir together the sweetened condensed milk and vanilla extract. Divide this mixture evenly into two bowls (about 1 cup each).
- To one bowl of condensed milk, add the melted white chocolate and stir until fully combined. Gently fold in half of the whipped cream until no white streaks remain. This is your white chocolate base.
- To the other bowl, add the matcha paste and stir until evenly incorporated. Gently fold in the remaining whipped cream. This is your matcha base.
- Spread the white chocolate mixture evenly into the prepared loaf pan. Use a spatula to smooth the top. Freeze for 30 minutes, or until firm enough to hold the next layer. Tip: Chilling the first layer ensures distinct layers.
- Carefully spread the matcha mixture over the white chocolate layer, smoothing the top. Cover with the overhanging plastic wrap and freeze for at least 4 hours, or until completely firm (overnight is best).
- To serve, lift the terrine out using the plastic wrap, then invert onto a cutting board. Peel off the wrap and slice with a sharp, hot knife (run the knife under hot water and dry it between slices) for clean edges.
A single slice of this terrine reveals an elegant green-and-white checkerboard of flavors: the earthy matcha balances the sweet white chocolate perfectly. For a striking presentation, serve with a drizzle of warm white chocolate sauce and a sprinkle of matcha powder. The creamy, dense texture melts on the tongue, making each bite feel indulgent yet refined.
Spicy Mexican Chocolate Ice Cream with Cayenne

Oftentimes, the best desserts are those that surprise your palate, and this spicy Mexican chocolate ice cream does exactly that. With a rich custard base infused with cinnamon and a kick of cayenne, it's a sophisticated twist on classic chocolate.
Serving: 8 | Prep Time: 25 minutes | Cooking Time: 15 minutes
Ingredients
For the Ice Cream Base
- 2 cups heavy cream
- 1 cup whole milk
- 3/4 cup granulated sugar
- 4 large pasture-raised egg yolks, lightly beaten
- 1/4 cup unsweetened Dutch-process cocoa powder
- 4 oz semisweet chocolate, finely chopped
- 1 tsp vanilla extract
- 1/2 tsp salt
For the Spice Blend
- 1 tsp ground cinnamon
- 1/4 tsp cayenne pepper (or to heat preference)
Instructions
- In a medium saucepan, whisk together heavy cream, whole milk, sugar, cocoa powder, and salt. Heat over medium heat, stirring occasionally, until steaming with small bubbles around the edge, about 5 minutes. Do not boil.
- In a separate bowl, lightly beat the egg yolks. Gradually ladle about 1 cup of the hot cream mixture into the yolks, whisking constantly to temper them. Then pour the yolk mixture back into the saucepan, whisking continuously.
- Cook over medium-low heat, stirring constantly with a wooden spoon, until the custard thickens enough to coat the back of the spoon, about 5–7 minutes (170°F on an instant-read thermometer). Do not exceed 180°F or it may curdle.
- Remove from heat. Add the finely chopped semisweet chocolate and let stand for 1 minute. Whisk until smooth and fully melted.
- Stir in the ground cinnamon, cayenne pepper, and vanilla extract. Taste and adjust cayenne if desired; keep in mind that cold dulls spice, so aim for a bit more heat than you think.
- Strain the custard through a fine-mesh sieve into a clean bowl to remove any cooked egg bits. Cover with plastic wrap directly on the surface to prevent a skin from forming. Refrigerate for at least 4 hours or until thoroughly chilled (ideally overnight).
- Once chilled, churn in an ice cream maker according to manufacturer's instructions until it reaches a soft-serve consistency.
- Transfer to an airtight container, press a piece of wax paper or plastic wrap directly onto the surface, seal, and freeze for at least 4 hours to firm up.
Served straight from the freezer, this ice cream is luxuriously creamy with a subtle warmth that builds as you eat. The rich chocolate is balanced by the floral cinnamon and a tingly finish of cayenne. For a decadent contrast, drizzle with a little extra-virgin olive oil and sea salt flakes just before serving.
Chocolate Stout Cake with Irish Cream Ice Cream

Delight your guests with this rich, boozy chocolate stout cake paired with a silky Irish cream ice cream. The deep, malty notes of stout perfectly complement the dark cocoa, while the homemade ice cream adds a creamy, spirited finish.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
Chocolate Stout Cake
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1 cup unsweetened cocoa powder
- 2 teaspoons baking soda
- 1 teaspoon salt
- 1 cup unsalted butter, melted and cooled slightly
- 2 large pasture-raised eggs, lightly beaten
- 2 teaspoons vanilla extract
- 1 cup stout beer (such as Guinness), at room temperature
- 1 cup buttermilk, at room temperature
Irish Cream Ice Cream
- 2 cups heavy cream
- 1 cup whole milk
- 3/4 cup granulated sugar, divided
- 5 large egg yolks
- 1/4 cup Irish cream liqueur
- 1 teaspoon vanilla extract
Instructions
- Prepare the ice cream base: In a medium saucepan, combine heavy cream, whole milk, and half of the sugar (about 1/4 cup) over medium heat, stirring occasionally, until mixture begins to steam but not boil (about 170°F). (Tip: Use a thermometer for accuracy.)
- In a separate bowl, whisk together egg yolks and remaining 1/2 cup sugar until pale and thick, about 2 minutes. (Tip: This tempering step prevents scrambled eggs.)
- Slowly pour about half of the hot cream mixture into the egg yolk mixture while whisking constantly. Then pour the tempered egg mixture back into the saucepan.
- Cook over medium-low heat, stirring constantly with a wooden spoon, until the custard thickens enough to coat the back of the spoon (about 170°F), about 5–7 minutes. Do not let it boil.
- Remove from heat and stir in Irish cream liqueur and vanilla extract. Strain through a fine-mesh sieve into a bowl. Cover and refrigerate until completely chilled, at least 4 hours or overnight.
- Meanwhile, make the cake: Preheat oven to 350°F. Grease a 10-inch bundt pan or two 9-inch round cake pans with butter and dust with cocoa powder.
- In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, and salt.
- In a separate bowl, combine melted butter, beaten eggs, vanilla extract, stout beer, and buttermilk; whisk until smooth.
- Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix; batter will be thin.
- Pour batter into prepared pan(s). Bake for 40–45 minutes, or until a toothpick inserted in the center comes out clean. (Tip: Rotate pan halfway through for even baking.)
- Let cake cool in pan on a wire rack for 15 minutes, then invert onto rack to cool completely.
- Once cake is cooled and ice cream base is chilled, churn the ice cream according to your ice cream maker's instructions. Transfer to a container and freeze until firm, at least 2 hours.
- Serve slices of cake topped with a scoop of ice cream. Drizzle with extra Irish cream if desired.
The cake's tender crumb and deep chocolate-stout flavor are beautifully balanced by the creamy, boozy ice cream. For an extra special presentation, garnish with chocolate shavings and a drizzle of caramel sauce. This dessert is sure to impress at any adult gathering.
No-Churn Chocolate Hazelnut Gelato with Gianduja

One of the joys of homemade gelato is that you don't need an ice cream maker to achieve a creamy, dreamy texture. This no-churn version captures the nutty richness of hazelnuts and the deep flavor of gianduja, a classic Italian chocolate-hazelnut paste. With just a few steps, you'll have a luscious dessert that rivals any gelateria.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 5 minutes
Ingredients
For the Gelato Base
- 2 cups heavy cream, cold
- 1 can (14 oz) sweetened condensed milk
- 1/2 cup hazelnut spread (such as Nutella)
- 1 tsp vanilla extract
- 1/4 tsp salt
For the Gianduja Swirl
- 4 oz dark chocolate (70% cacao), finely chopped
- 1/2 cup toasted hazelnuts, roughly chopped
Instructions
- In a large bowl, whisk together the sweetened condensed milk, hazelnut spread, vanilla extract, and salt until smooth.
- In a separate large bowl, using an electric mixer, beat the cold heavy cream on medium-high speed until stiff peaks form, about 3–4 minutes. Be careful not to overbeat, or the cream will become grainy.
- Gently fold one-third of the whipped cream into the hazelnut mixture using a rubber spatula to lighten it. Then fold in the remaining cream until just combined, with no white streaks. This gentle folding keeps the gelato airy and light.
- Melt the dark chocolate in a microwave-safe bowl in 30-second bursts, stirring after each, until smooth. Let cool slightly to avoid melting the cream.
- In a 9×5-inch loaf pan or freezer-safe container, spread one-third of the gelato base. Drizzle with one-third of the melted chocolate and sprinkle with one-third of the toasted hazelnuts. Repeat layers twice more, ending with chocolate and nuts.
- Using a knife or skewer, gently swirl the chocolate into the gelato to create ribbons. Do not overmix—you want distinct swirls for visual appeal.
- Press a piece of plastic wrap directly onto the surface of the gelato to prevent ice crystals, then cover with lid or foil. Freeze for at least 6 hours or overnight, until firm.
- Before serving, let the gelato sit at room temperature for 5 minutes to soften slightly for easier scooping.
Rich, creamy, and packed with hazelnut-chocolate flavor, this gelato is a true indulgence. Serve it in chilled bowls or cones, and top with extra toasted hazelnuts for crunch. Each spoonful is a little taste of Italy.
Chocolate Poke Cake with Sweetened Condensed Milk and Ice Cream

Just imagine a moist, fudgy chocolate cake that's been soaked with sweetened condensed milk and topped with a generous scoop of ice cream. This Chocolate Poke Cake is a crowd-pleasing dessert that's both easy to make and incredibly indulgent. Today, I'll guide you through each step to ensure perfect results every time.
Serving: 12 | Prep Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
Cake
- 1 3/4 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1 teaspoon fine sea salt
- 1 cup full-fat buttermilk, at room temperature
- 1/2 cup neutral vegetable oil (e.g., canola)
- 2 large pasture-raised eggs, lightly beaten
- 2 teaspoons pure vanilla extract
- 1 cup freshly brewed strong coffee, hot
Soak
- 1 (14-ounce) can sweetened condensed milk
- 1/2 cup heavy cream (optional, for a thinner soak)
Topping
- 1.5 quarts (6 cups) premium vanilla ice cream, slightly softened
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
- In a large bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt until evenly combined.
- Add the buttermilk, vegetable oil, eggs, and vanilla extract. Beat on medium speed with an electric mixer for 2 minutes, scraping down the sides as needed. Tip: Do not overmix; the batter should be smooth but not overworked.
- Reduce speed to low and slowly pour in the hot coffee, mixing just until incorporated. The batter will be thin—this is correct.
- Pour the batter into the prepared dish and bake for 30–35 minutes, until a toothpick inserted into the center comes out clean. Tip: Check at 30 minutes to avoid overbaking.
- Let the cake cool in the pan on a wire rack for 10 minutes. While still warm, use a wooden skewer or the handle of a wooden spoon to poke holes all over the cake, about 1 inch apart. Tip: Poke all the way to the bottom for maximum soak absorption.
- In a small saucepan, gently warm the sweetened condensed milk and heavy cream (if using) over low heat until smooth and pourable. Do not boil. Slowly pour the mixture evenly over the cake, ensuring it seeps into the holes. Let the cake cool completely to room temperature.
- Once the cake is completely cool, spread the slightly softened vanilla ice cream evenly over the top. Use a spatula or the back of a spoon to create an even layer. Tip: Let the ice cream sit at room temperature for 10–15 minutes to soften for easier spreading.
- Place the cake in the freezer for at least 2 hours, or until the ice cream is firm. For clean slices, run a sharp knife under hot water before cutting.
- Serve directly from the freezer, optionally drizzled with chocolate syrup or sprinkled with sea salt flakes.
Gather your family and friends to enjoy this decadent treat — the cake's fudgy, moist texture paired with the creamy cold ice cream is simply irresistible. For a fun twist, serve each slice with a drizzle of homemade hot fudge and a sprinkle of flaky sea salt.
Chocolate-Dipped Ice Cream Tacos with Sprinkles

Welcome to a dessert that combines the crunch of waffle cones with the creamy indulgence of ice cream, all wrapped in a taco-shaped shell. This recipe guides you through creating crisp, homemade waffle shells filled with rich chocolate ice cream, then dipped in a glossy chocolate coating and finished with festive sprinkles.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
For the Waffle Tacos
- 1 cup all-purpose flour
- 1/4 cup granulated sugar
- 1/2 teaspoon baking powder
- 1/4 teaspoon fine sea salt
- 1 large egg, lightly beaten
- 3/4 cup whole milk
- 3 tablespoons unsalted butter, melted and cooled
- 1/2 teaspoon pure vanilla extract
For the Filling and Topping
- 1 pint premium chocolate ice cream, slightly softened
- 1 cup semisweet chocolate chips
- 1 tablespoon coconut oil
- 1/4 cup rainbow sprinkles
Instructions
- In a medium bowl, whisk together the flour, sugar, baking powder, and salt. In a separate bowl, combine the egg, milk, melted butter, and vanilla. Pour the wet ingredients into the dry and whisk until just smooth; do not overmix.
- Preheat a waffle iron to medium-high heat (about 375°F). Lightly grease with nonstick spray. Pour about 1/4 cup batter onto the center of the iron, close, and cook until golden and crisp, about 2 minutes per taco shell. Transfer the hot waffle to a work surface and immediately drape it over a rolling pin or a curved taco-shaped mold to form a shell. Hold for 30 seconds until set. Repeat with remaining batter. Allow shells to cool completely on a wire rack.
- Place the cooled waffle shells on a baking sheet and freeze for 15 minutes to firm up. This step ensures they hold their shape when filled.
- Scoop the slightly softened chocolate ice cream evenly into each shell, pressing gently to fill without overstuffing. Smooth the top with a spatula. Return the filled tacos to the freezer for at least 1 hour, or until the ice cream is very firm.
- In a small microwave-safe bowl, combine the chocolate chips and coconut oil. Microwave in 20-second intervals, stirring after each, until completely melted and smooth. Let the chocolate cool for 2 minutes to thicken slightly—this helps it cling to the frozen tacos.
- Line a baking sheet with parchment paper. Remove the frozen tacos from the freezer. Working one at a time, hold a taco by the curved edges and dip the top half into the melted chocolate, allowing any excess to drip off. Immediately sprinkle with rainbow sprinkles before the chocolate sets. Place upright on the prepared sheet.
- Return the dipped tacos to the freezer for at least 15 minutes to fully set the chocolate coating. Serve directly from the freezer for the best texture contrast.
For a stunning presentation, serve these tacos on a bed of crushed waffle cones or alongside a drizzle of caramel sauce. The contrast between the crisp shell, creamy ice cream, and crunchy chocolate coating is absolutely irresistible. Each bite offers a playful mix of textures and flavors that will delight both kids and adults.
Red Velvet Cheesecake Ice Cream Cake with Cream Cheese Frosting

A luscious red velvet cake meets creamy cheesecake ice cream in this showstopping dessert, all crowned with a tangy cream cheese frosting. This layered ice cream cake is perfect for celebrations or a decadent summer treat, and I'll guide you through each step to ensure flawless results.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
Red Velvet Cake
- 2 1/2 cups cake flour
- 2 tablespoons unsweetened cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 1 1/2 cups granulated sugar
- 1/2 cup unsalted butter, softened to room temperature
- 2 large pasture-raised eggs, lightly beaten
- 1 cup buttermilk, at room temperature
- 1 tablespoon red gel food coloring
- 1 teaspoon pure vanilla extract
- 1 teaspoon distilled white vinegar
Cream Cheese Frosting
- 16 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar, sifted
- 2 teaspoons pure vanilla extract
- 2 tablespoons heavy cream (if needed for consistency)
Assembly
- 1.5 quarts (6 cups) premium cheesecake ice cream, slightly softened
- Optional: fresh raspberries for garnish
Instructions
- Preheat your oven to 350°F. Grease two 9-inch round cake pans and line the bottoms with parchment paper.
- In a medium bowl, whisk together cake flour, cocoa powder, baking soda, and salt. Set aside.
- In a large bowl, beat butter and sugar with an electric mixer on medium speed until light and fluffy, about 3-4 minutes. Add eggs one at a time, beating well after each addition.
- In a small bowl, combine buttermilk, red food coloring, vanilla, and vinegar. Stir to blend.
- Add dry ingredients to butter mixture in three additions, alternating with buttermilk mixture, starting and ending with dry. Mix until just combined; do not overmix. Tip: Using cake flour keeps the crumb tender and light.
- Divide batter evenly between prepared pans. Bake for 22-25 minutes, until a toothpick inserted into the center comes out with a few moist crumbs. Cool in pans for 10 minutes, then turn out onto wire racks to cool completely.
- While cakes cool, make frosting: In a large bowl, beat cream cheese and butter until smooth, about 2 minutes. Gradually add powdered sugar, beating on low, then increase speed and add vanilla. If too thick, add heavy cream 1 tablespoon at a time until spreadable. Tip: Ensure cream cheese and butter are truly room temperature to avoid lumps.
- To assemble, line the same 9-inch cake pan with plastic wrap, leaving overhang. Place one cooled cake layer in the bottom. Spread softened cheesecake ice cream evenly over cake. Place second cake layer on top, pressing gently. Cover with plastic wrap and freeze for at least 6 hours or overnight until firm.
- Remove cake from pan using plastic wrap. Invert onto a serving plate. Spread cream cheese frosting over top and sides. Return to freezer for 30 minutes to set frosting. Tip: For clean slices, dip a knife in hot water and wipe dry between cuts.
- Garnish with fresh raspberries if desired. Store leftover cake in the freezer.
Zesty with cream cheese tang and rich cocoa undertones, each slice offers a delightful contrast of tender cake, creamy ice cream, and velvety frosting. For a dramatic presentation, drizzle with warm chocolate sauce just before serving.
Vegan Rocky Road Ice Cream with Marshmallows and Almonds

Making vegan rocky road ice cream at home is easier than you think, and this dairy-free version delivers all the creamy texture and decadent flavor of the original. With rich chocolate ice cream, fluffy vegan marshmallows, and crunchy roasted almonds, every bite is a delightful contrast.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
Chocolate Ice Cream Base
- 2 cans (13.5 oz each) full-fat coconut milk, chilled
- 1/2 cup raw cacao powder, sifted
- 3/4 cup organic cane sugar
- 1 tablespoon vanilla bean paste
- 1/4 teaspoon fine sea salt
Mix-Ins
- 1 cup vegan mini marshmallows
- 1/2 cup raw almonds, roasted and coarsely chopped
Instructions
- Chill the cans of coconut milk in the refrigerator for at least 4 hours or overnight until the cream separates from the liquid.
- In a medium saucepan, whisk together the sifted raw cacao powder, organic cane sugar, and fine sea salt until no lumps remain.
- Open the chilled coconut milk cans and scoop only the solid cream into the saucepan (reserve the liquid for another use). Whisk the cream into the dry ingredients until smooth.
- Place the saucepan over medium heat and bring the mixture to a gentle simmer, whisking constantly. Reduce the heat to low and cook for 5 minutes, stirring frequently, until slightly thickened. Do not let it boil.
- Remove from heat and stir in the vanilla bean paste until fully incorporated. Transfer the base to a heatproof bowl and let it cool to room temperature, about 30 minutes, then cover and refrigerate for at least 4 hours until completely chilled. Tip: For faster chilling, place the bowl over an ice bath.
- Once the base is thoroughly chilled, pour it into an ice cream maker and churn according to the manufacturer's instructions, usually 20–25 minutes, until it reaches a soft-serve consistency.
- While the ice cream churns, prepare the mix-ins: In a dry skillet over medium heat, toast the raw almonds for 3–4 minutes, shaking often, until fragrant and lightly browned. Let them cool completely, then coarsely chop. Tip: To prevent the marshmallows from clumping, toss them with a teaspoon of arrowroot starch (not listed) before folding.
- When the ice cream is churned, transfer it to a large freezer-safe container. Quickly fold in the roasted almonds and vegan marshmallows with a spatula, working in a few swift strokes to distribute evenly. Tip: Reserve a handful of each for sprinkling on top for visual appeal.
- Press a piece of parchment paper directly onto the surface of the ice cream to prevent ice crystals, then seal the container. Freeze for at least 6 hours or until firm. For best texture, let it sit at room temperature for 5 minutes before scooping.
Creamy, rich, and studded with chewy marshmallows and crunchy almonds, this vegan rocky road ice cream is a crowd-pleaser. Serve it in cones or bowl it up with extra marshmallows and a drizzle of chocolate sauce for an indulgent treat.
Salted Chocolate Pretzel Ice Cream Bonbon

Just imagine biting into a crisp chocolate shell that gives way to creamy, salty-sweet ice cream studded with crunchy pretzel bits. This no-churn Salted Chocolate Pretzel Ice Cream Bonbon is easier than you think—and it delivers that irresistible sweet-salty crunch at every level.
Serving: 12 | Prep Time: 20 minutes | Cooking Time: 0 minutes
Ingredients
For the Ice Cream
- 2 cups heavy cream, cold
- 1 (14-ounce) can sweetened condensed milk
- 1 teaspoon vanilla bean paste or pure vanilla extract
- 1/2 cup crushed salted pretzels
- 1/2 teaspoon flaky sea salt
For the Chocolate Shell
- 8 ounces dark chocolate (70% cacao), finely chopped
- 2 tablespoons coconut oil
For Garnish
- 1/4 cup finely crushed salted pretzels
- 1/2 teaspoon flaky sea salt
Instructions
- In a large bowl, whisk the cold heavy cream by hand or with an electric mixer until stiff peaks form. Be careful not to over-whip, or the cream will separate into butter.
- In a separate bowl, combine the sweetened condensed milk and vanilla bean paste, stirring until smooth. Gently fold the sweetened condensed milk mixture into the whipped cream until no streaks remain.
- Fold in the 1/2 cup crushed pretzels and 1/2 teaspoon flaky sea salt until evenly distributed. The mixture will be thick and fluffy.
- Transfer the ice cream base to a shallow 8×8-inch baking dish lined with parchment paper. Smooth the top, cover with plastic wrap, and freeze for at least 4 hours, or until firm enough to scoop. For best results, freeze overnight.
- Once the ice cream is fully set, line a baking sheet with parchment paper. Using a 1.5-tablespoon scoop or two spoons, form rounded balls of ice cream (about 1.5 inches in diameter) and place them on the prepared sheet. Work quickly to keep the ice cream from softening. Freeze the scooped balls for at least 1 hour, until very firm.
- Meanwhile, prepare the chocolate shell: Place the chopped dark chocolate and coconut oil in a heatproof bowl set over a pot of simmering water (double boiler method). Stir occasionally until fully melted and smooth. Alternatively, microwave in 20-second bursts, stirring between each, until melted. Let the chocolate cool to about 85°F (30°C) so it thickens slightly and clings to the ice cream.
- Remove the frozen ice cream balls from the freezer. Working with one ball at a time, drop it into the melted chocolate and rotate gently to coat completely. Use a fork or a dipping tool to lift the bonbon, letting excess chocolate drip back into the bowl. Tap the fork gently on the rim to release drips.
- Place the coated bonbon back on the parchment-lined baking sheet. Immediately sprinkle a pinch of the reserved crushed pretzels and a tiny pinch of flaky sea salt on top before the chocolate sets. Repeat with the remaining ice cream balls, returning the baking sheet to the freezer between batches if the chocolate begins to thicken.
- Return the bonbons to the freezer for at least 15 minutes, until the chocolate shell is fully hardened. Store in an airtight container in the freezer for up to 2 weeks.
Savor the contrast of textures: the snappy shell, the luscious ice cream, and the salty crunch of pretzels. These bonbons are perfect for parties or a decadent treat—store them in the freezer and enjoy straight from cold.
Conclusion
Zipping through these 17 chocolate cake and ice cream combos, you’ve got dessert gold for any occasion. Try a few, then drop your fave in the comments—and don’t forget to save this list on Pinterest for later!



