If you’re a chocolate fan then this Brownie Chocolate Swirl Ice Cream is for you! It is loaded with brownie bites and ribbons of hot fudge

This Brownie Chocolate Swirl Ice Cream recipe is a rich, decadent dessert that combines fudgy brownie bites with ribbons of velvety chocolate folded into a creamy base. Each scoop is packed with texture, from chewy brownie chunks to smooth swirls of melted chocolate that add extra depth and indulgence.
Serve this Brownie Fudge Swirl Ice Cream on top of a thick fudge brownie with chocolate salted caramel sauce! Or switch it up and serve it on top of a peanut butter blondie.
Table of Contents
Recipe Ingredients

Semisweet Chocolate – Brings a deep, rich chocolate flavor to the ice cream, giving it a creamy, melt-in-your-mouth texture.
Brownie Pieces – Soft, fudgy chunks scattered throughout each bite.
Hot Fudge Sauce – Swirled in to create gooey, rich pockets of chocolatey goodness that melt into the ice cream.
For a full list of ingredients and amounts, see the recipe card below.
Variations
Add-Ins – Consider mixing in chopped nuts like pecans or walnuts for a crunchy contrast, or crushed cookies for added texture. You could also add in mini chocolate chips or chunks of dark chocolate.
Peanut Butter Brownie Swirl – Swap the hot fudge for peanut butter for a sweet and salty combination.
How to Make Brownie Chocolate Swirl Ice Cream
Step 1: In a medium saucepan, warm the heavy cream with the cocoa powder, whisking to blend the cocoa.
Step 2: Bring the mixture to a boil, remove from heat, and add the semisweet chocolate. Stir until smooth. Then add 1 cup of whole milk, stirring until smooth. Pour the mixture into a large bowl along with the vanilla extract. Set a mesh sieve over the bowl.
Step 3: Warm the remaining milk along with the sugar and salt in the same saucepan.
Step 4: In a separate bowl, whisk the yolks lightly. Slowly pour the warm milk, sugar, and salt mixture into the egg yolks, whisking constantly. Then pour the mixture back into the saucepan to cook.
Step 5: Constantly stir the mixture over medium heat with a heat-resistant spatula, scraping the sides and bottom. The mixture will begin to thicken and coat the spatula (it should also reach 170°F/77°C on a thermometer). Remove immediately and pour through the mesh sieve into the chocolate mixture.
Step 6: Place the bowl over an ice bath to cool, then place it in the refrigerator to chill thoroughly (approximately 30 minutes to 1 hour).
Step 7: Pour the mixture into the ice cream maker according to the manufacturer’s instructions. Churn for 20-25 minutes. Meanwhile, towards the end of the churning process, chop the brownies into chunks and stir the fudge sauce until smooth.
Step 8: Remove the bowl from the mixer, fold in the brownie chunks, then pour into an airtight, freezer-safe container. Swirl the fudge throughout. Cover and freeze for 4-6 hours before serving.

Expert Tips
Choose Quality Cocoa – Trust me, using good cocoa powder makes all the difference. Dutch-process cocoa gives the ice cream that rich, intense chocolate flavor that you just can’t beat.
Use Cold Brownie Chunks – Freezing the brownie chunks before folding them in keeps them fudgy and prevents them from falling apart. No one wants crumbly brownies in their ice cream!
Don’t Over-Churn – Once the ice cream hits a soft-serve consistency, it’s time to stop. Over-churning can make the texture grainy, and you want that silky smooth finish.
FAQs
Yes! If you’re short on time, boxed brownie mix works just as well—there’s no compromise on taste!
If you are wanting more ice cream recipes you have to check out my Buckeye Ice Cream, Peach Ice Cream, and Peppermint Stick Ice Cream.

Storage Info
To STORE your Chocolate Fudge Ice Cream, transfer it to an airtight, freezer-safe container. Firmly press a piece of parchment paper on top of the ice cream before sealing the lid. This adds an extra layer of protection against freezer burn.
It will stay fresh for up to 2 weeks in the freezer. Let it sit at room temperature for 5-10 minutes before scooping for the best texture. Allow it to soften slightly on the counter. Keep frozen to maintain its rich flavor.

Brownie Chocolate Swirl Ice Cream Recipe
Recommended Products
Ingredients
- 1 cup heavy cream
- 2 cup whole milk - divided
- 3 tbsp unsweetened cocoa powder - Dutch process cocoa powder
- 5 oz semisweet chocolate - chopped
- 3/4 tsp vanilla extract
- 3/4 cup granulated sugar
- 5 egg yolks
- 1/4 tsp salt
- 1 cup brownie pieces - chopped
- 1/4 cup hot fudge sauce
Instructions
- In a medium saucepan, warm the heavy cream with the cocoa powder, whisking to blend the cocoa.
- Bring the mixture to a boil, remove from heat, and add the semisweet chocolate. Stir until smooth. Then add 1 cup of whole milk, stirring until smooth. Pour the mixture into a large bowl along with the vanilla extract. Set a mesh sieve over the bowl.
- Warm the remaining milk along with the sugar and salt in the same saucepan.
- In a separate bowl, whisk the yolks lightly. Slowly pour the warm milk, sugar, and salt mixture into the egg yolks, whisking constantly. Then pour the mixture back into the saucepan to cook.
- Constantly stir the mixture over medium heat with a heat-resistant spatula, scraping the sides and bottom. The mixture will begin to thicken and coat the spatula (it should also reach 170°F/77°C on a thermometer). Remove immediately and pour through the mesh sieve into the chocolate mixture.
- Place the bowl over an ice bath to cool, then place it in the refrigerator to chill thoroughly (approximately 30 minutes to 1 hour).
- Pour the mixture into the ice cream maker according to the manufacturer’s instructions. Churn for 20-25 minutes. Meanwhile, towards the end of the churning process, chop the brownies into chunks and stir the fudge sauce until smooth.
- Remove the bowl from the mixer, fold in the brownie chunks, then pour into an airtight, freezer-safe container. Swirl the fudge throughout. Cover and freeze for 4-6 hours before serving.











I just have to comment because this ice cream is THE best. Chocolate is not my favorite flavor of ice cream but i made it for my 5yr old who loooves chocolate and i can’t stop eating it. It’s perfection. Perfect sweetness, perfect chocolate-ness, perfectly rich and creamy. I did not have brownie pieces but i may try it with them next time because i plan on making this again. Thank you!
You are so welcome! That makes me so happy!! It’s hard to pass this ice cream up! Thank you!
Thanks for sharing! Does it keep long?
THis looks so good! Do you use this ice cream base for any other flavors?
Do you have to let it freeze for 4-6 hrs before eating?
Yes, you should freeze it first. That is what makes it nice & cold & more like ice cream 🙂
What size ice cream maker did you use for this recipe? (Asking because I have a 4-quart and want to fill it)
Hi Maribel, I used a 2 quart ice cream maker. I’d suggest doubling the recipe to fill the 4 quart. Hope that helps 🙂