Pin it
This easy homemade ice cream recipe makes a creamy, dreamy treat that anyone can whip up without an ice cream maker. It’s perfect for summer afternoons or any time you want a rich, satisfying dessert with minimal fuss.
I first made this for a last-minute birthday dessert, and now it’s my go-to when I want something indulgent but easy. My family asks for it often because it tastes just like the premium kind but is way more fun to make at home.
Ingredients
- Cold heavy cream: with a fat content of at least 36 percent this is what makes the ice cream super rich and creamy. Use fresh cream for the best texture
- Chilled sweetened condensed milk: acts as a natural sweetener and gives the ice cream its classic dense texture
- Pure vanilla extract: boosts the flavor depth and aroma
- Fine sea salt: enhances the sweetness and balances flavors beautifully
- Unsweetened cocoa powder: for the chocolate swirl choose Dutch-processed if you want a smoother, mellow chocolate flavor
- Powdered sugar also called confectioners’ sugar: helps sweeten and smooth the chocolate mixture without graininess
- Milk, preferably whole milk: adds just enough moisture to make the chocolate swirl pourable and silky
- Optional vanilla extract for the swirl: heightens the chocolate’s flavor without overpowering
Step-by-Step Instructions
- Prepare the Chocolate Swirl:
- Whisk together the cocoa powder, powdered sugar, milk, and vanilla extract in a small bowl until smooth and free of lumps. It should be thick but still pourable. Add more milk a teaspoon at a time if it feels too thick. Set this aside so the flavors meld.
- Whip the Cream:
- Pour the cold heavy cream into a large chilled bowl. Using an electric mixer, beat on medium-high speed until stiff peaks form. This means when you lift the beaters, the cream stands up firmly and holds its shape. Watch carefully to avoid overmixing or it will separate.
- Combine Base Ingredients:
- Gently fold the chilled sweetened condensed milk, vanilla extract, and sea salt into the whipped cream with a rubber spatula. Use slow, deliberate folding motions to keep as much air in the mixture as possible. Avoid overmixing or the ice cream will lose its lightness.
- Layer and Swirl:
- Prepare an airtight freezer-safe container. Pour half of the vanilla ice cream base evenly into the container. Dollop half of the chocolate mixture over the vanilla layer in small spoonfuls. Pour the remaining vanilla base over the chocolate, spreading it gently. Add the remaining chocolate mixture on top in dollops. Using a butter knife or skewer, swirl the chocolate through the vanilla gently in a figure eight or zig zag pattern to create a marbled effect. Be careful not to fully combine the layers.
- Freeze:
- Cover the container tightly with a lid or plastic wrap pressed right on the ice cream to prevent ice crystals. Freeze in the coldest spot for at least six hours or overnight until firm.
- Serve:
- Remove from freezer and let sit for five to ten minutes at room temperature to soften slightly. This makes scooping easier and brings out the creamy texture. Scoop and enjoy your homemade masterpiece.
This is the kind of ice cream that instantly transports me to childhood summers. The vanilla base paired with the chocolate swirl reminds me of a special treat my grandmother would make for us. It’s simple but so satisfying and feels like dessert magic in a bowl.
Storage Tips
Keep the ice cream tightly covered in an airtight container to avoid freezer burn. If possible press a piece of plastic wrap directly on the surface before sealing to minimize ice crystals. It lasts well in the freezer for up to two weeks but tastes best when fresh.
Ingredient Substitutions
You can substitute half and half or whipping cream for heavy cream to lighten the texture but it won’t be as rich. Coconut cream is a good dairy-free option but expect a different flavor profile. For a vegan twist, try sweetened condensed coconut milk.
Serving Suggestions
Serve with fresh berries or a drizzle of caramel or chocolate sauce. A crunchy waffle cone or warm brownie pairs beautifully with this ice cream. For an extra treat, top with chopped nuts or toasted coconut.
Frequently Asked Questions
- How do I know when the cream is whipped properly?
Whip the cream until stiff peaks form, meaning when you lift the beaters, the peaks hold their shape firmly without drooping.
- Can I use a different milk for the chocolate swirl?
Yes, any milk can be used, but whole milk is recommended for a richer, smoother swirl.
- Why is it important not to overmix after folding in condensed milk?
Overmixing deflates the whipped cream’s air, resulting in a denser texture rather than a light and airy finish.
- What container works best for freezing this dessert?
An airtight, freezer-safe container like an 8×4 inch loaf pan helps maintain shape and prevents ice crystals.
- How long should I let it soften before scooping?
Let it sit at room temperature around 5-10 minutes for a creamy, easy-to-scoop texture.