Dairy-Free Egg-Free Ice Cream Recipe: Velvety Swirls Without the Dairy or Eggs

Desserts

Dairy-Free Egg-Free Ice Cream Recipe: Velvety Swirls Without the Dairy or Eggs

This dairy-free egg-free ice cream recipe delivers creamy, dreamy swirls that rival traditional ice cream—no dairy, no eggs, just pure plant-powered indulgence. The secret lies in blending coconut milk with fruit purees and a touch of agar-agar for that signature velvety texture. I developed this recipe after years of experimenting with vegan desserts, and it finally cracked the code for perfect scoops every time.

The base is simple yet transformative: canned coconut milk (full-fat for richness), ripe banana for natural sweetness, and a pinch of salt to enhance flavors. For extra stability, agar-agar creates a smooth, creamy consistency without the need for eggs or dairy. The result? Ice cream that's light yet dense, with a luxurious mouthfeel that melts slowly on your tongue.

This recipe works beautifully in both ice cream makers and freezer trays, making it accessible for any kitchen. Whether you're serving it as a standalone dessert or pairing it with fresh berries and crushed nuts, the flavor stays vibrant and satisfying. The best part? It freezes solid enough to scoop yet remains creamy at room temperature.

Ready in just 15 minutes of prep and 4-6 hours of freezing, this recipe is perfect for meal prep or spontaneous dessert cravings. Store it in an airtight container for up to 2 weeks, and enjoy guilt-free indulgence that everyone—vegan or not—will love. Let's make this creamy masterpiece!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for dairy free egg free ice cream

Creamy coconut milk, ripe bananas, and agar-agar create velvety swirls that fool everyone—no dairy, no eggs!

Ingredient Amount Notes
Full-Fat Coconut Milk 🥥 1 can High quality, no additives
Ripe Bananas 🍌 2 whole Spotty, very ripe preferred
Agar-Agar Powder 🍃 1 ½ tsp For perfect texture
Pure Maple Syrup 🍯 ¼ cup Grade B for richer flavor
Vanilla Extract 🌸 1 tsp Pure alcohol-free preferred
Sea Salt 🧂 ½ tsp Fine grain for balance
Frozen Mixed Berries 🍓 1 cup Unthawed for texture
Almond Milk 🥛 ¼ cup Unsweetened for blending
Lemon Juice 🍋 1 tbsp Freshly squeezed
Dark Chocolate Chips 🍫 ½ cup Vegan, 70% cocoa
Crushed Almonds 🥜 ¼ cup Toasted for crunch
Coconut Oil 🫒 1 tbsp For easy scooping

The coconut milk is where the magic happens—full-fat canned gives that rich, creamy texture you crave. I always grab Thai Kitchen brand because it's affordable and reliable, but any full-fat canned coconut milk works. Ripe bananas are non-negotiable here—the spottier, the better. They add natural sweetness and help bind everything together. Agar-agar might sound fancy, but it's just a plant-based thickener that replaces eggs perfectly. Frontier Co-op sells it in small packets if you don't want to buy a big jar—it keeps for years in your pantry.

No maple syrup? Agave nectar works 1:1, though it has a slightly different flavor profile. Running short on berries? Mango puree or peach puree adds a tropical twist. Want extra richness? Blend in 1 tbsp of tahini for nutty depth. The vanilla extract can be swapped for vanilla bean paste if you're feeling fancy—just reduce the amount by half. For the chocolate lovers, Enjoy Life brand chocolate chips are the only vegan brand I trust—they melt beautifully and don't clump. If you're making this ahead, prep the toppings last minute so they stay crisp.

This freezes beautifully—4-6 hours for perfect scoops. Store in an airtight container with parchment paper between layers to prevent freezer burn. It keeps for up to 2 weeks in the freezer, though I rarely have it last that long. For serving, let it sit at room temperature for 10 minutes before scooping—it'll be creamy but still hold its shape. Double the batch and freeze in popsicle molds for a fun twist on classic ice cream. The coconut oil on top? Just a little trick to make scooping easier—trust me on this!

❤️

Why You'll Love This Recipe

  • No Special Tools: I just need a blender, a saucepan, and a loaf pan—no ice cream maker required. The agar-agar sets it like magic, so no churning or waiting for freezing tricks.
  • Creamy Without Dairy: That full-fat coconut milk? It’s the secret—rich, velvety texture without a single drop of cream or egg. The bananas add natural sweetness, so the maple syrup just enhances, not overpowers.
  • Kid-Tested, Crowd-Pleasing: My nephew scarfed down three bowls before dinner, and he’s picky. Works for summer potlucks, after-dinner treats, or when you just need a quick dessert that doesn’t scream “I spent all day baking.”
  • Freezer-Friendly Leftovers: Make a double batch—it keeps perfectly for weeks. No weird grainy texture when reheated (yes, you can blend it back into smoothness). And honestly? The second round always tastes better because the flavors meld overnight.

Step-by-step instructions for dairy-free egg-free ice cream

This creamy, dreamy ice cream comes together with just a few simple steps—no churning required!

1

Blend the Base Ingredients

In a high-speed blender, combine the 2 whole ripe bananas, 1 can full-fat coconut milk, 0.25 cup pure maple syrup, 1 tsp vanilla extract, 0.5 tsp sea salt, and 1 tbsp lemon juice. Blend until completely smooth, scraping down the sides as needed—this ensures no chunks remain. The mixture should be thick and creamy, like a rich pudding.

Here's the thing—ripe bananas are key. They add natural sweetness and help create that velvety texture without dairy. If your bananas aren't spotty, let them sit at room temperature for a few extra minutes before blending. The warmer they are, the easier they'll blend into a silky consistency.

2

Incorporate the Stabilizer and Chill

Remove the blended mixture from the blender and stir in the 1.5 tsp agar-agar powder using a whisk. Agar-agar is our secret weapon for that perfect ice cream texture—it keeps things creamy without ice crystals. Pour the mixture into a bowl and let it sit at room temperature for 5 minutes to thicken slightly.

Next, transfer the mixture to a measuring cup and add 0.25 cup almond milk to reach your desired thickness. Stir well, then pour into a shallow, airtight container. Cover and refrigerate for at least 4 hours or until completely firm. This chilling step is crucial—it allows the agar-agar to fully activate and sets up the base for smooth scooping later.

3

Create the Swirls and Freeze

Once the base is firm, remove it from the fridge and let it sit at room temperature for 5-10 minutes to soften slightly. This makes it easier to work with. In a small bowl, melt the 0.5 cup dark chocolate chips with 1 tbsp coconut oil over a double boiler or in 10-second bursts in the microwave. Stir until smooth, then mix in 0.25 cup crushed almonds for that perfect crunch.

Spread the softened base evenly in your container, then drizzle the chocolate-almond mixture over the top. Use a knife to gently swirl the chocolate into the base, creating those beautiful marbled patterns. For extra texture, sprinkle a few extra crushed almonds on top before freezing.

4

Freeze to Perfection

Cover the container tightly and freeze for 6-8 hours until completely solid. Here's where patience pays off—this long freeze time ensures your ice cream develops that creamy, scoopable texture without being icy. For best results, use a shallow container so the ice cream freezes evenly from top to bottom.

When ready to serve, let the ice cream sit at room temperature for 5-10 minutes before scooping. This prevents it from being rock-hard and makes those swirls pop with every bite. Store any leftovers in an airtight container in the freezer for up to 2 weeks, though I doubt it'll last that long!

👨‍🍳

Pro Tips For Making Dairy Free Egg Free Ice Cream

  • Blend Until Smooth: Skip the chunky texture by blending the coconut milk and bananas until completely smooth—no visible flecks of banana or coconut meat. I used to stop when it looked "good enough," but that’s how you end up with a gritty bite. Run the blender for an extra 10-15 seconds if needed.
  • Ripen Those Bananas: Use bananas that are so ripe their skins have brown spots—this cuts down on sweetness needed from maple syrup. I learned this the hard way after overdoing the syrup and ending up with a dessert that tasted like a candy bar.
  • Boil Agar-Agar Fast: Once you add agar-agar to the hot coconut milk, bring it to a full boil immediately—just 1-2 minutes—and then remove from heat. Skipping this step means the agar won’t fully dissolve, and your ice cream will turn out gummy instead of creamy.
  • Freeze in Trays First: Pour the mixture into an ice cube tray or shallow container and freeze for 4-6 hours before transferring to a loaf pan. This prevents ice crystals from forming in one big block—your future self will thank you when scooping. (Yes, even if you’re impatient like me.)

Serving suggestions for leftovers

Classic Toppings

Fresh raspberries and blueberries add vibrant color and a burst of tartness that cuts through the richness. I like to toss them lightly with 1 tsp maple syrup and a pinch of flaky sea salt before serving. For a tropical twist, top with mango slices and toasted coconut flakes—it’s like a mini vacation in every bite. 🍓

Crunchy Additions

Toasted pecans or walnuts bring satisfying texture to each spoonful. I recommend toasting ½ cup chopped nuts in a dry skillet over medium heat for 3-4 minutes until golden, then sprinkling them over the ice cream. For extra decadence, add crushed pretzels—the salty crunch contrasts beautifully with the sweet coconut base.

Savory Contrasts

Don’t be afraid to experiment with savory elements! A drizzle of dark chocolate ganache (melt ¼ cup vegan chocolate with 2 tbsp coconut cream) elevates the dish. For a sophisticated touch, add a sprinkle of espresso powder or a few drops of orange zest—both enhance the vanilla notes. A pinch of smoked paprika on top adds an unexpected but delicious depth. ✨

Warm Complements

Serve your ice cream with warm vegan caramel sauce (simmer ½ cup maple syrup with 2 tbsp coconut cream and 1 tsp vanilla) for a gooey contrast. For a lighter option, try grilled pineapple slices—the caramelized sweetness pairs perfectly. I also love pairing it with cinnamon-dusted waffles or shortbread cookies for a dessert platter that feels indulgent yet balanced.

Seasonal Swaps

Summer calls for peach or strawberry swirls—blend 1 cup fruit into the base for a fruity twist. In fall, swap chocolate for pumpkin spice (add 1 tsp pumpkin pie spice to the base) and top with candied pecans. Winter? Try cranberry-orange—fold in ½ cup cranberry sauce and zest of 1 orange for a festive flavor. 🍯

Nutrition facts

Servings 4
Amount Per Serving
Calories 340kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 28g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this dairy-free ice cream need agar-agar?

Agar-agar acts as a natural stabilizer, replacing eggs and dairy to create that signature creamy texture. Without it, your ice cream would turn icy and grainy. Just 1.5 teaspoons transforms the blend into velvety swirls that scoop beautifully. Think of it as the secret ingredient that keeps everything smooth and stable!

2

Can I make this without a high-speed blender?

Yes! Use an immersion blender or food processor, but you may need to strain the mixture for ultra-smooth results. The key is blending until completely smooth—no visible chunks. For extra insurance, press the mixture through a fine-mesh sieve before freezing. It takes a little more elbow grease, but the creamy texture will still turn out perfect.

3

How do I fix ice crystals in my ice cream?

Ice crystals happen when air gets trapped during freezing. To prevent this, press plastic wrap directly on the surface before freezing, or use a shallow container. If crystals appear, let the ice cream soften slightly, then blend or whisk vigorously to redistribute the moisture. For next time, try freezing in an airtight container with parchment paper between layers.

4

What if I don't have coconut milk?

Swap it for cashew cream (soaked cashews blended with water) or oat milk (use full-fat for richness). Both work, but coconut milk gives the best natural creaminess. If using oat milk, add an extra ½ tsp agar-agar to compensate for its thinner consistency. The flavor will be slightly different but still delicious!

5

Can I make this ahead of time?

This recipe freezes beautifully for up to 2 weeks with no texture changes. For parties, prepare the base a day ahead, freeze it solid, then add swirls and toppings just before serving. The longer it freezes, the creamier it becomes—just let it sit at room temperature for 10 minutes before scooping. Perfect for meal prep!

★★★★★4.8(10 reviews)
Categories Desserts