This post may contain affiliate links. Please read my disclosure and privacy policy.

The first time I tried chocolate pots de creme, I immediately declared it my new favorite dessert. It’s rich yet silky, with the best chocolate flavor. The traditional version is made with melted chocolate, heavy cream, and eggs, but I figured out how to make it taste just as delicious without refined sugar.

Instead of using dairy or eggs, this chocolate pots de creme recipe relies on cashews for creaminess and is naturally sweetened with maple syrup. While it might not sound as decadent, the flavor is irresistible!

I’ve kept this batch size purposefully small because it’s so rich. If you need to make more than 4 servings, you can easily double it. Serve it with fresh berries or coconut whipped cream for a special dessert that will impress your friends and family.

⭐⭐⭐⭐⭐ Featured Review

“What kind of witchcraft is this?! This is so incredibly delicious and decadent. Anyone would amazed that this is vegan; it’s every bit as good as the traditional version with cream and eggs. Thank you for developing and sharing this amazing recipe!” – MK

dairy-free chocolate pots de creme served in glass jars with a spoon.

Dairy-Free Chocolate Pots de Crème Ingredients

  • Cashews. Use unroasted and unsalted nuts for the best flavor. Compared to other nuts, cashews are easy to blend and add a creamy texture to many popular dairy-free recipes, like cashew cheesecake and vegan queso.
  • Maple Syrup. This natural sweetener pairs well with chocolate and helps the mixture blend smoothly.
  • Coconut Oil. Since this dish needs to thicken when chilled, coconut oil is the perfect solution. (It’s solid at temperatures below 76ºF.) If you’re not a fan of coconut-flavored desserts, use refined or expeller-pressed coconut oil. It has almost zero coconut flavor!
  • Cacao Powder. I keep raw cacao powder in the pantry, as it’s less processed than regular cocoa powder. But either option should work for this recipe!
  • Vanilla Extract. This is always a delicious addition to chocolate-flavored desserts.
  • Milk of Choice. I use dairy-free milk for blending, like almond or soy milk, but since we’re already using cashews in this recipe, you could also use plain water as swap. The dish will still be creamy!
cashews, cacao powder, maple syrup, milk, and coconut oil labeled in bowls.

How to Make Chocolate Pots de Crème without Eggs

Step 1:

If you have time, soak the cashews in water for 2 to 4 hours. (This step is optional!) Soaking the nuts will make them softer and easier to blend, but if we’re being honest, I almost always skip this step because I don’t plan ahead.

If you do decide to soak the cashews, drain them well before adding them to a high-speed blender. Then add the milk, melted coconut oil, maple syrup, cacao powder, vanilla extract, and salt.

Secure the lid and blend until the cashews are pulverized, about 60 seconds. Stop and scrape down the sides of the blender, as cocoa powder tends to stick there.

cashews, coconut oil, milk, and cacao powder blended until smooth in a small blender.

Step 2:

If your mixture looks too thick (especially if you skipped soaking the cashews) add a tablespoon or two of hot water, and blend again. This is also a great time to taste the mixture and adjust the flavoring. If you want a sweeter dessert, add one more tablespoon of maple syrup and blend again.

Once you’re happy with the flavor and texture, pour the mixture evenly into 4 small serving bowls. The serving isn’t huge, since this dessert is so rich. I’d say each portion is about 1/3 to 1/2 cup each.

Smooth the top, then transfer the bowls to the fridge to set for about 4 hours. (Or overnight.)

chocolate pots de creme mixture added to 4 glass bowls.

Step 3:

When you’re ready to serve, remove the chocolate pots from the fridge and top with whipped cream, chocolate shavings, and/or fresh berries. I think a tart berry, like raspberries, pairs perfectly with the rich chocolate flavor.

Leftovers can be stored in an airtight container in the fridge for up to 5 days. Keep them tightly covered, if possible, for the best flavor. (You can likely freeze these for up to 3 months, but we always eat them all before I can test that theory.)

chilled pots de creme topped with whipped cream and raspberries.

Chocolate Pot de Crème Recipe FAQs

How do you make a dessert set without eggs?

Coconut oil helps this egg-free dessert set when chilled. If it were to sit in a warm room for too long, it would start to soften, though.

Do I need to soak the cashews?

No, you don’t have to soak the cashews; I often skip this step when I’m in a hurry! However, when you skip soaking the cashews, you may need to add 2 tablespoons of water to the blender to help keep everything moving. (I like to use hot water, so the coconut oil doesn’t set too quickly.)

dairy-free chocolate pots de creme served in glass jars with a spoon.

Chocolate Pots De Crème (No Eggs or Dairy!)

4.92 from 60 votes
This Chocolate Pots de Crème recipe is the dessert I make when I have guests to impress. It reminds me of a cross between chocolate mousse and fudge, and what makes this version special is that it's made without refined sugar, dairy, or eggs. (But don't worry, it still tastes amazing— just read the glowing reviews below if you don't believe me!)
prep15 mins Chill time:4 hrs total4 hrs 15 mins
Servings:4

Ingredients
 
 

  • ½ cup unsalted cashews
  • ½ cup milk of choice (warm, if possible)
  • ¼ cup melted coconut oil
  • cup cacao powder
  • cup maple syrup (or more to taste)
  • ½ teaspoon vanilla extract
  • teaspoon fine sea salt

Instructions

  • Optional Step: Cover the cashews with 3 inches of water and let them soak for 2 to 4 hours. This will help them soften, making blending easier. (That said, I usually skip this step because I don't plan ahead.) Drain the soaked cashews before moving to the next step.
  • In a high-speed blender, add the cashews, milk of choice, melted coconut oil, cacao powder, maple syrup, vanilla extract, and salt. Secure the lid and blend until the cashews are pulverized, about 60 seconds. Stop and scrape down the sides if needed to ensure everything is mixed evenly. Note: Using warm milk or water will help this blend easier. Adding cold milk to coconut oil will immediately thicken the mixture.
  • Taste the mixture to make sure you're happy with the flavor. Sometimes I add an extra tablespoon of maple syrup for more sweetness. If the mixture looks too thick (especially if you skipped soaking the cashews), add 2 tablespoons of warm water and blend again.
  • Pour the mixture into 4 small dishes (each serving is roughly ½ cup), then place them in the fridge to chill until set, about 4 hours, or overnight.
  • Serve chilled, with coconut whipped cream, fresh berries, and/or shaved chocolate on the top, if desired. You can make this dish up to 3 days in advance, but I recommend keeping the tops covered if you're going to make them more than 24 hours in advance. (That way the tops won't absorb any other flavors from your fridge.)

Video

Notes

Nutrition information is for 1 of 4 servings, assuming you divide the whole batch evenly between 4 serving dishes. This is automatically calculated from an online ingredient database, so it’s an estimate, not a guarantee. 
Milk Note: I used soy milk in the photos, but plain water will work, too! Use warm liquid when possible to make the blending process much easier. Coconut oil will thicken immediately when it comes into contact with cold liquid, which makes the mixture thick in the blender. 
Coconut Oil Swap: If you’re allergic to coconut, butter would most likely work as a substitute for the coconut oil. (But the recipe would no longer be dairy-free or vegan.) As far as I know, no other liquid oil will yield the same results, but solid vegan butter substitutes should work.
Nut Substitutions: Other nuts *might* be able to replace cashews, but the result may not be as creamy. I used soaked hazelnuts in a different batch, and the result was much more fibrous than this creamy cashew version. (Do not recommend!) Be sure to soak harder nuts, like almonds, for at least 8 hours to make blending easier.
Blender Note: I used this Beast Blender (affiliate link) in the photos for this recipe. You can also use a Vitamix with a narrow base, like the 5200. I don’t recommend using a blender with a wide base, as you might need a larger quantity of ingredient to keep it moving. (You may need to double the recipe in that case.) 

Nutrition

Calories: 306kcal | Carbohydrates: 28g | Protein: 5g | Fat: 22g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 93mg | Potassium: 318mg | Fiber: 3g | Sugar: 18g | Vitamin A: 116IU | Vitamin C: 2mg | Calcium: 86mg | Iron: 2mg
Course: Dessert
Cuisine: vegan
Keyword: Chocolate Pots De Creme

More Recipes to Try

If you try this Chocolate Pots de Crème recipe, please leave a comment and star rating below to let me know how you like it.

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. My kids want to try adding peanut butter. Would I need to adjust anything else in the recipe or just throw a couple tablespoons in?

  2. Hi thank you for these amazing pots de creme! I was wondering if they would firm up the same if I reduce the coconut oil. Should I possibly increase the amount of cashews? Thank you!

    1. Hi! The coconut oil is key for this recipe firming up. If you reduce it, it will likely turn into pudding… which is still tasty! I think if you increase the cashews, you’ll lose some of the chocolate flavor, so it will be an experiment to taste as you go with it.

      1. I don’t think honey will taste as good as the maple syrup, but the consistency should still be fine. I might use slightly less honey, so the honey flavor doesn’t overpower the chocolate.