Creamy Vegan Chocolate Pudding (Gluten Free)

Disclosure: This post may contain affiliate links. I receive a small commission when you make a purchase using my affiliate links.

Fill your chocolate craving with our homemade and naturally sweetened creamy vegan chocolate pudding! It’s made with simple ingredients you probably already have in your kitchen! Our pudding is made on the stovetop and is gluten free, peanut free, soy free, and egg free.

photo collage of dairy free chocolate pudding in jars

No matter how healthy a person eats, sometimes you just need a creamy, sweet treat now and then.

Cool and creamy chocolate pudding was one of my childhood favorites until I discovered that I couldn’t eat dairy or soy. We switched to making our own homemade pudding after I went dairy free, so we got a lot of practice making pudding at home.

Homemade pudding is really simple to make and it’s much healthier (and allergy friendly) than most of the pre-made stuff at the store. This pudding is superbly creamy and it tastes amazing, you won’t miss the dairy at all.

Read for our tips on how to make this recipe!

creamy vegan chocolate pudding

How to make dairy free chocolate pudding

If you’ve ever made homemade gravies, sauces, or puddings, you know that the recipe is usually pretty simple but the biggest hurdle can be lumps from the cornstarch.

No one wants lumpy pudding, trust me!

glass jar filled with homemade chocolate pudding

Here are some tips for non-lumpy pudding that everyone will love:

  • Never add cornstarch directly to the pan of hot milk, always scoop out some hot milk into a separate bowl to mix your cornstarch.
  • Once you make your cornstarch slurry (the cornstarch milk mixture), pour it slowly into the pan and whisk quickly and constantly as you pour.
  • Don’t stop stirring once you’ve added the cornstarch. Keep stirring and whisking until you take it off the heat completely, or it could still create lumps.
  • Flat whisks work the best for whisking cornstarch into things. We have a set of flat whisks that we’ve had for years that are my favorite for gravies and puddings.

My daughter made some of this pudding at home and forgot to add the cornstarch to the bowl instead of directly to the pan. The pudding had so many lumps it looked like tapioca pudding ?

glass jar of homemade dairy free pudding

So what do you do if you end up with lumpy pudding? If your pudding does happen to have a few lumps, it will still taste good, so don’t toss it.

We still ate the pudding my daughter made and just pretended it was tapioca. You can always try pressing the pudding through a metal kitchen sieve to remove the lumps as well.

We used those Oui yogurt glass containers to divide and chill our pudding! They make dairy free Oui yogurt, so we had a few of their glass jars in our pantry and they’re perfect for pudding.

Variations for our vegan chocolate pudding

I LOVE chocolate (maybe too much), but if chocolate is not your thing, try our butter rum version. When I originally created this recipe I also made a butter rum variation similar to butterscotch, another one of my favorite flavors.

overhead photo of pudding in glass jars

Simply use coconut sugar instead of maple syrup, omit the cocoa powder, and use 1 teaspoon each vanilla extract, imitation butter flavor, and rum extract. So yummy!

If you’re omitting the cocoa powder, you might need add an additional Tablespoon of cornstarch to keep it nice and thick.

Some other fun variations you can make:

  • Mexican hot chocolate pudding: add some ground cinnamon, a dash of cayenne, and serve warm for a spiced hot chocolate pudding.
  • Chocolate Mint Pudding: Add a bit of mint extract for a cool chocolate mint pudding.
  • Chocolate Orange pudding: add some orange extract or a little orange juice and orange zest for a chocolate orange treat.
  • Dark chocolate pudding: add an additional 1-2 Tablespoons of cocoa powder to this recipe for a dark chocolate pudding.
vegan creamy chocolate pudding

Creamy Vegan Chocolate Pudding

Fill your chocolate craving with our homemade and naturally sweetened creamy vegan chocolate pudding! It's a smooth and sweet chocolate treat that you can make low sugar (or sugar free). Our pudding is made on the stovetop and is gluten free, peanut free, soy free, and egg free.
Gluten free, Vegan; Free of: soy, dairy, eggs, peanuts
5 from 2 votes
Print Pin Rate
Course: Dessert, Snack, Snacks
Cuisine: American
Keyword: dairy free chocolate pudding, homemade chocolate pudding, vegan chocolate pudding
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4 servings
Calories: 162kcal



  • In a small saucepan, combine milks and maple syrup and bring to simmer over medium heat.
  • Scoop out 1/2 cup of the hot milk and set aside in a small bowl. Into this bowl, whisk in the cocoa powder and cornstarch quickly until mixed thoroughly and there are no lumps.
  • Slowly add this cornstarch mixture to the simmering milk whisking as you add to prevent lumps. The pudding should begin to thicken immediately.
  • Whisk in vanilla and a dash of salt.
  • Cook for a couple more minutes, whisking or stirring constantly to avoid scorching or creating lumps.
  • Dish pudding into individual dishes and chill in the fridge for later until completely chilled. Alternately, you can serve this pudding warm if you choose.
  • Enjoy!


For sugar-free, omit maple syrup and use vanilla cream Stevia drops.ย 


Calories: 162kcal | Carbohydrates: 23g | Protein: 1g | Fat: 8g | Saturated Fat: 6g | Cholesterol: 0mg | Sodium: 48mg | Potassium: 181mg | Fiber: 2g | Sugar: 13g | Vitamin C: 0.8mg | Calcium: 69mg | Iron: 1mg
Tried this recipe?Mention @TheFitCookie or tag #TheFitCookie!

We recently updated this post from 2014, here’s one of our older photos:

Dreamy Chocolate Pudding

24 thoughts on “Creamy Vegan Chocolate Pudding (Gluten Free)”

  1. 5 stars
    I made this dairy and gluten free recipe and served it warm, and it was delicious. I had trouble with lumps also, but decided to press on and enjoy it anyway!

    • Hi Lydia, you can make this without coconut milk, just use a nice creamy non-dairy milk for all of it. It might not be quite as creamy, but it will still work out without coconut milk. I just added the canned coconut milk to this recipe for creaminess, so just swap that coconut milk for more of the other milk you use. I bet oat milk would be a great sub since it’s thick.

  2. This looks absolutely delicious! Chocolate pudding was a favorite when I was young, but I haven’t had it in ages. And that butterscotch version sounds even better…if that’s possible! Love Silk! #client

  3. Looks yummy! Almond milk is my absolute favorite. I’ve never been able to find a good vegan pudding recipe, so I’m really excited to try this.

    • Cornstarch is what thickens the milk, otherwise it would be just chocolate milk ๐Ÿ˜‰ If you can’t have corn or are grain-free, you can try using arrowroot starch or tapioca starch instead. I haven’t tried these so I can’t guarantee the results with those. Some people use agar agar or gelatin to thicken in recipes as well, but those would turn out closer to a custard or panna cotta in texture rather than pudding – which isn’t a bad thing if that’s what you’re aiming for


Leave a Comment

Recipe Rating