Desserts
This dairy-free egg-free ice cream recipe delivers creamy, scoopable perfection without dairy, eggs, or a churner—just a few simple ingredients and 10 minutes of prep. The secret lies in blending frozen bananas with coconut milk and cashews until silky smooth, creating a texture that rivals traditional ice cream. I developed this recipe after years of craving creamy desserts that fit plant-based diets, and it’s become a staple in my freezer.
The magic happens when you blend frozen bananas with coconut milk and soaked cashews until completely smooth—no ice crystals, no graininess. This method transforms basic ingredients into a rich, velvety dessert that’s naturally sweetened and packed with healthy fats. The best part? No special equipment is needed—just a high-speed blender and a freezer. It’s the kind of recipe that proves plant-based desserts can be just as indulgent as the classic versions.
What you’ll end up with is a batch of silky, scoopable ice cream that’s perfect for hot days, potlucks, or satisfying late-night cravings. The flavor is mild enough to mix with toppings like fresh berries, chocolate chips, or a drizzle of maple syrup, or rich enough to enjoy on its own. It keeps well in the freezer for up to 2 weeks, making it a great make-ahead dessert.
Whether you’re vegan, dairy-free, or simply looking for a lighter treat, this recipe delivers restaurant-quality results with minimal effort. Let’s get started—your freezer (and taste buds) will thank you.
Ingredients for dairy free egg free ice cream
Four frozen bananas and five simple ingredients transform into restaurant-quality scoops—no churner needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 4 large | Frozen solid for texture |
| Raw Cashews 🥜 | ½ cup | Unsalted, soaked 2 hours |
| Full-Fat Coconut Milk 🥥 | 1 can | Chilled overnight for cream |
| Pure Maple Syrup 🍯 | 3 tbsp | Grade B for depth |
| Vanilla Extract 🌿 | 1 tsp | Pure alcohol-free preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Sea Salt 🧂 | ¼ tsp | Fine grain preferred |
| Filtered Water 💧 | ¼ cup | Cold for blending |
| Dark Chocolate Chips 🍫 | ¼ cup | Vegan, 70% cocoa |
| Fresh Blueberries 🫐 | ¼ cup | Optional for topping |
The bananas are non-negotiable—ripe but not mushy is key. Freeze them solid (overnight works), then peel and slice before blending. Trader Joe's has the best frozen banana bins, but any grocery store works. Cashews are the secret to creaminess—raw and unsalted only, no pre-roasted. Soak them 2 hours (or overnight) in cold water to soften. For coconut milk, full-fat canned gives the richest texture—skip the carton versions. The maple syrup should be Grade B for that deep, caramel-like flavor, but Grade A works in a pinch.
No cashews? Almond butter or walnuts work in a bind—just adjust liquid to reach desired consistency. Short on maple syrup? Agave or date syrup at the same amount, but maple's flavor is unmatched. The vanilla extract matters—alcohol-free if you're sensitive to that aftertaste. Lemon juice brightens everything, so don't skip it. For chocolate chips, Enjoy Life brand is my go-to for vegan baking—no weird additives. Blueberries can be swapped for raspberries or strawberries if that's what's in season. Want extra richness? Add 1 tbsp of coconut cream from the top of your chilled coconut milk can.
This keeps 2 weeks in the freezer, but honestly, it disappears faster than that. For best texture, let it soften 5-10 minutes at room temp before scooping. Store in an airtight container with parchment paper between layers to prevent freezer burn. Double the batch—it's that good. The ice cream firms up beautifully after 30 minutes in the freezer if it gets too soft. Toppings like chocolate chips or fruit can be mixed in right before freezing for a marbled effect, or added fresh when serving for extra crunch.
Why You'll Love This Recipe
- No Blender Wars: I swear by this recipe because it only needs a food processor—not a high-powered blender that costs an arm and a leg. The cashews and frozen banana chunks blend into creamy magic without turning into soup, and honestly? My old blender still works just fine.
- Taste Like Childhood: Here’s what sold me—the vanilla and maple syrup combo hits that nostalgic sweet spot, but the coconut milk keeps it rich without being cloying. Freeze it for 4 hours, and you get that perfect creamy texture with just a hint of banana’s natural caramel undertones. (Yes, even on a Tuesday night.)
- Pantry Stash Hero: Between us, this recipe uses stuff I already have—cashews for protein, bananas when they’re spotted, and coconut milk that sits in my fridge for weeks. No last-minute grocery runs, no weird substitutions. Just mix, freeze, and enjoy. My wallet thanks me every time.
- Make-Ahead Magic: I make a double batch on Sundays, portion it into containers, and boom—ice cream for the week. No melting disasters, no last-minute scrambling. The cashews soften the texture over time, so it stays smooth even after a few days. (My kids don’t know the difference from store-bought, and neither do I.)
Step-by-step instructions for silky vegan ice cream
Here's how to make creamy, dairy-free ice cream that requires no churning or special equipment.
Soak and Freeze the Bananas
First, cover the 0.5 cup raw cashews with water in a small bowl and let them soak for at least 2 hours—this ensures they blend smoothly. While they soak, peel and slice the 4 large ripe bananas into thick rounds, then spread them on a parchment-lined tray. Freeze solid for 4-6 hours until completely firm.
Freezing the bananas is crucial—it creates that classic ice cream texture without needing an ice cream maker. The frozen cashews will add richness, while the bananas provide natural sweetness and creaminess. Don't skip this step; partially frozen bananas won't blend properly and will result in a grainy texture.
Blend the Base Until Ultra-Smooth
Drain the soaked cashews, then add them to a high-speed blender along with the frozen banana slices, 1 can full-fat coconut milk (chilled overnight), 3 tbsp pure maple syrup, 1 tsp vanilla extract, 1 tbsp lemon juice, 0.25 tsp sea salt, and 0.25 cup filtered water. Blend on high for 1-2 minutes until completely smooth with no visible chunks.
The key here is patience—you want a silky, almost custard-like consistency. If it looks too thick, add 1 tablespoon of water at a time until it reaches a pourable but thick consistency. The lemon juice brightens the flavors while balancing the sweetness, and the salt enhances all the components. Taste as you go; you can adjust sweetness or salt if needed.
Freeze in Layers for Perfect Texture
Transfer the blended mixture to a loaf pan or airtight container, spreading it evenly. Cover with parchment paper and freeze for 2 hours until semi-firm but still scoopable. This initial freeze creates a creamy base that won't be icy when you serve it.
Here's where the magic happens: after the initial freeze, remove the pan and use a fork to roughly break up the surface. This creates tiny air pockets that prevent a solid ice block. Return it to the freezer for another 2-4 hours until completely firm. The texture should be soft-serve like—creamy but still scoopable.
Mix in Mix-Ins for Flavor Bursts
Once fully frozen, remove the ice cream from the freezer and let it sit at room temperature for 2-3 minutes to soften slightly. Fold in the 0.25 cup dark chocolate chips and 0.25 cup fresh blueberries using a spatula, pressing them gently into the mixture so they're evenly distributed. Return to the freezer for 30 minutes to firm up again.
This step ensures your mix-ins stay distinct rather than melting into the base. The chocolate chips will stay firm but still melt slightly on your tongue, while the blueberries add a juicy contrast. For extra richness, you could also fold in a spoonful of coconut cream or a drizzle of melted chocolate on top before serving.
Serve Immediately for Creamiest Results
Scoop the ice cream into bowls right away—it should hold its shape but still be soft enough to eat without an ice pick. For an elegant touch, top with additional blueberries, a sprinkle of dark chocolate chips, or a swirl of maple syrup. Serve immediately while still creamy, or store in an airtight container for up to 1 week.
The beauty of this recipe is its versatility. You can swap in other frozen fruits like mango or strawberries, or add nuts and seeds for texture. The lemon juice and salt in the base make it taste more complex than simple fruit ice cream, while the cashews give it that luxurious, creamy mouthfeel. Enjoy your perfectly smooth, dairy-free, egg-free ice cream that tastes like a high-end dessert!
Pro Tips For Making Dairy Free Egg Free Ice Cream
- FREEZE THE BLEND IN STAGES: Soak your cashews overnight if you’re short on time, but don’t skip the 10-minute soak in hot water before blending—it softens them just enough to avoid a grainy texture. After blending, pour the mixture into a shallow container (like a loaf pan) and freeze for 2 hours before transferring to your ice cream maker. This prevents ice crystals from forming like a snowstorm in your bowl.
- USE SPLIT BANNAS FOR SMOOTHER TEXTURE: Peel and halve your bananas lengthwise before freezing—this keeps them from turning to mush when you blend. Toss the halves in a pinch of salt (yes, really) and freeze them solid for at least 4 hours. When you pull them out, they’ll slice like butter, blending into a velvety base instead of a gluey disaster.
- DON’T SKIP THE COCONUT MILK REST: Let that full-fat coconut milk sit at room temperature for 15 minutes before using it. The cream will rise to the top—that’s the good stuff you want. Scoop out just the top layer (about ½ cup) and blend it into your mixture last. This adds richness without making your ice cream greasy or icy.
- TOAST THE CASHEWS FOR DEPTH: I know, I know—it’s an extra step. But toss your soaked cashews in a dry pan over medium heat for 3–4 minutes until they’re fragrant and just starting to brown. The nutty aroma cuts through the sweetness and makes the whole thing taste like a dessert, not a health food experiment. Just don’t walk away—burnt cashews taste like regret.
Perfect pairings for dairy free egg free ice cream
Fruit Toppings
Fresh berries elevate this dairy-free ice cream beautifully. I love adding ½ cup blueberries or strawberries right before serving for a juicy contrast. For tropical flavors, try mango chunks or kiwi slices—their acidity cuts through the richness. Prep toppings just before scooping to prevent sogginess. 🫐
Crunchy Add-Ins
For texture, fold in ¼ cup vegan chocolate chips or toasted coconut flakes before freezing. I also like sprinkling crushed almonds or granola on top for crunch. These elements add dimension while keeping the dessert plant-based. Store extras in an airtight container to maintain freshness.
Chocolate Drizzles
A drizzle of melted vegan dark chocolate (70% cocoa) transforms this into a decadent treat. Warm 2 tbsp coconut oil with 1 oz chopped vegan chocolate until smooth, then swirl over scoops. For extra richness, add 1 tsp maple syrup to the melted chocolate. This step feels indulgent without compromising the vegan diet. 🍫
Caramel Swirls
Make a quick vegan caramel by simmering ¼ cup maple syrup with 2 tbsp coconut cream and 1 tsp vanilla extract for 5 minutes. Let it cool slightly, then swirl into the ice cream before freezing. The caramel adds a buttery depth that pairs perfectly with the creamy base. Store any leftover caramel in the fridge for up to 1 week.
Spiced Variations
Warm spices like ½ tsp cinnamon or ¼ tsp nutmeg add cozy flavors. Sprinkle them over the top or mix into the base before freezing. For a boozy twist, add 1 tsp vanilla-infused bourbon (ensure it's vegan) to the melted chocolate or caramel. These additions turn a simple dessert into something special for fall gatherings. ✨
Nutrition facts
Frequently asked questions
Can I make this ice cream without a high-speed blender?
You can try, but the texture won't be as smooth. A regular blender will still work if you pulse frequently and scrape down the sides. For best results, use a food processor or immersion blender to break down the frozen bananas and cashews thoroughly. If you're short on time, you can also freeze the mixture in an ice cube tray first, then blend those cubes for a finer texture.
Why does my vegan ice cream get icy after freezing?
This happens when the mixture has too much liquid or wasn't blended smooth enough. Always freeze the bananas solid first, and blend until completely creamy with no visible chunks. For extra creaminess, add 1 tbsp coconut cream to the base or use a fork to break up the surface after the initial freeze. The texture should be soft-serve like, not rock-hard.
How do I make this recipe nut-free?
Replace the cashews with ¼ cup almond butter or ½ cup walnuts (soaked 2 hours). For a seed-based option, use ½ cup sunflower seeds or ¼ cup tahini instead. Adjust the water slightly if needed—nut-free versions tend to be thicker. The bananas and coconut milk will still provide the creamy base you love.
Can I use this recipe for other flavors?
Swap the vanilla for 1 tsp almond extract for a nutty flavor, or add ½ tsp cinnamon for a spiced version. For chocolate, mix in 2 tbsp cocoa powder with the wet ingredients. Tropical flavors work well too—try adding ½ cup mango purée or 1 tsp lime zest to the base. The banana-coconut foundation keeps it creamy regardless of flavor.
How do I know when it's ready to eat?
Your ice cream is perfect when it's firm enough to hold its shape but still scoopable with a spoon—not like a popsicle! It should take about 4-5 hours total freezing time. For a quick check, press a spoon into the surface—if it springs back slightly, it's ready. If it's too soft, return it to the freezer for 30 more minutes.
