Indulge in this decadent chocolate frozen dessert that brings the beloved Phish Food flavors to your kitchen. A velvety cocoa base gets swirled with sweet marshmallow fluff, buttery caramel ribbons, and playful chocolate fish pieces. The Ninja Creami creates perfectly creamy texture every time, while the mix-in setting ensures beautiful ribbons of gooey marshmallow and golden caramel throughout. This homemade version delivers restaurant-quality results with simple ingredients and minimal effort.
Last summer I stood in my kitchen at midnight staring at a Ninja Creami pint container like it held the secret to happiness. My husband had walked past earlier asking why I was making ice cream at 11 PM on a Tuesday. Some cravings just refuse to wait for reasonable hours.
My friend Sarah came over last weekend and literally did a little happy dance after her first bite. She said it reminded her of the Phish Food pints we would devour in college after late night study sessions. Now I keep an extra pint in the freezer specifically for unexpected visitors.
Ingredients
- 2 cups whole milk: The foundation that creates that creamy base we are all chasing
- 1 cup heavy cream: Essential for the rich mouthfeel that makes this feel indulgent
- 3/4 cup granulated sugar: Balances the cocoa without making it cloyingly sweet
- 1/2 cup unsweetened cocoa powder: Use a high quality brand here because it really shines through
- 1/2 teaspoon vanilla extract: Pure extract makes a noticeable difference in the final flavor
- Pinch of salt: This tiny amount wakes up all the chocolate notes
- 1/2 cup marshmallow fluff: Creates those gorgeous gooey ribbons throughout
- 1/3 cup caramel sauce: Homemade or store bought both work beautifully
- 1/2 cup mini chocolate fish or pieces: These provide little bursts of chocolate in every bite
Instructions
- Heat the base mixture:
- Whisk together the milk cream sugar cocoa powder and salt in a medium saucepan over medium heat. Keep stirring until everything is hot and dissolved but avoid boiling at all costs.
- Add vanilla and cool:
- Remove from heat and stir in the vanilla extract then pour everything into your Ninja Creami container. Let it reach room temperature before heading to the freezer.
- Freeze until solid:
- Pop that container in the freezer for at least 8 hours or overnight. Patience here pays off with the smoothest texture later.
- Process the base:
- Run the frozen pint through the Ninja Creami on the Ice Cream setting. It will look powdery at first which is completely normal.
- Add the mix-ins:
- Create a little well in the center and add the marshmallow fluff caramel sauce and chocolate pieces all at once.
- Mix it all together:
- Run the Mix-In setting to swirl everything into gorgeous ribbons throughout the chocolate base.
- Enjoy immediately or chill:
- Dig in right now for soft serve perfection or freeze for another hour or two for scoopable firmness.
My niece begged me to make this for her birthday instead of a cake. She said it was better than any ice cream shop we had ever visited together which might be the best compliment I have ever received in the kitchen.
Getting Those Perfect Swirls
The key to restaurant style swirls is adding the mix-ins after processing rather than before freezing. I learned this after several attempts where everything just blended into a uniform flavor. The Ninja Creami Mix-In setting creates those distinct ribbons that make every spoonful exciting.
Making It Your Own
Sometimes I swap the chocolate fish for chopped pretzels when I want that salty sweet combination. My sister prefers adding crushed graham crackers for a s'mores inspired twist. The base chocolate ice cream is sturdy enough to handle almost any mix-in combination you dream up.
Storage and Serving Tips
This ice cream keeps beautifully in the freezer for up to two weeks though it rarely lasts that long in my house. Let it sit on the counter for about five minutes before scooping if it has been frozen for more than a day.
- Warm your ice cream scoop under hot water for the most perfect rounded servings
- Layer extra caramel between scoops when serving in bowls for maximum presentation points
- Keep the container stored in the back of the freezer where temperature stays most consistent
There is something deeply satisfying about creating a copycat version of a favorite store bought treat. This recipe has become my go-to for celebrations bad days and everything in between.
Recipe Questions & Answers
- → How long should I freeze the base before processing?
-
Freeze the mixture for at least 8 hours or overnight until completely solid. This ensures proper processing and creamy texture in your Ninja Creami.
- → Can I make this without a Ninja Creami?
-
Yes, pour the cooled base into an ice cream maker and churn according to manufacturer instructions. Fold in marshmallow fluff, caramel, and chocolate pieces during the last minute of churning.
- → What's the best way to store leftovers?
-
Keep in an airtight container in the freezer for up to 2 weeks. Let sit at room temperature for 5-10 minutes before scooping for the best texture.
- → Can I use homemade caramel sauce?
-
Absolutely! Homemade caramel works beautifully. Melt 1/4 cup sugar with 2 tablespoons butter and 2 tablespoons cream until smooth and golden brown.
- → What can I substitute for chocolate fish?
-
Mini chocolate chips, chopped dark chocolate bars, or chocolate-covered pretzel pieces all work wonderfully as substitutes while maintaining the chocolate element.
- → Why did my mixture turn icy?
-
Ice crystals form if the base isn't frozen solid before processing or if sugar content is too low. Ensure proper freezing time and follow ingredient ratios precisely.