Vanilla and Chocolate Pudding

This Vanilla and Chocolate Pudding is a recipe I am doing quite often. The reason for that is my daughter of two and a half years old. She loves vanilla pudding, especially when combined with chocolate pudding. Most of the time after lunch she is asking for her delicious “surprise”. She is so sweet that she can’t even say the word right. When it happens the “surprise” is pudding, she is over-excited.

I don’t like to give her the pudding bought from the store as those might contain ingredients I wouldn’t like to use in my recipes like any artificial flavors or preservatives. So this motivated me to try making the perfect homemade pudding. I have to admit it didn’t work right from the first time. It happened that I’ve made it too thick or too thin, or too sweet or with lumps.. such an easy recipe apparently, but it gave me some hard times until finally, I reached the desired consistency and taste.

What I love to about this dessert is that it is quick and can be served in various ways. Warm on a cold day or chilled on the summer days, with fruits or nuts or grated chocolate sprinkled on top. The pudding can also be a great option for filling fruit tarts and it can also be refrigerated for up to 3 days.

If you are a chocolate lover and want a richer chocolate pudding you might want to try this Creamy Chocolate Pudding recipe too, you will surely not regret.

vanilla pudding chocolate pudding
the best vanilla and chocolate pudding

Vanilla and Chocolate Pudding

5 from 1 vote
Vanilla and Chocolate Pudding - a quick pudding that can be served warm in cold days or chilled in the summer days, with fruits, nuts or grated chocolate on top.
Servings 6 servings
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes


Vanilla Pudding

  • 1/3 cup (70g) sugar
  • 1/4 cup (30g) cornstarch
  • 1/4 tsp (2g) salt
  • 2 ⅔ cups (640ml) milk
  • 1 large egg
  • 2 tsp (10g) vanilla extract

Chocolate Pudding

  • 1/2 cup (100g) sugar
  • 1/3 cup (40g) cocoa powder
  • 1/4 cup (30g) cornstarch
  • 1/4 tsp (2g) salt
  • 2 ⅔ cups (640ml) milk
  • 1 large egg
  • 1 tsp (5g) vanilla extract


  • In a medium bowl mix together sugar, cornstarch and salt, If making chocolate pudding add the cocoa powder too. In another bowl beat egg and add 2/3 cup (160ml) milk and stir well. Gradually add milk mixture over the cornstarch mixture and whisk to dissolve well. Set aside while you heat the rest of the milk.
  • In a medium sized sauce pan bring the rest of the milk (2 cups-480ml) to a boil.
  • Remove from heat and gradually add the egg mixture over the hot milk whisking the whole time. Place it over medium heat and cook stirring constantly until the mixture thickens, about 3 minutes. Remove from heat and stir in vanilla extract. Only if needed you can strain it to be sure no lumps have formed. 
  • Repeat the step 2 with the chocolate pudding in case you make both. 
  • Pour the pudding into six serving dishes, place plastic wrap directly on surface of pudding and chill for at least 2 or 3 hours or serve warm. You can serve with nuts or grated chocolate or fresh fruits. 



Serving: 1gCalories: 311kcalCarbohydrates: 48gProtein: 10gFat: 9.3gSaturated Fat: 4.9gCholesterol: 84mgSugar: 39.7g
Calories: 311kcal
Course: Dessert
Cuisine: American
Keyword: chocolate pudding, homemade pudding, pudding recipe, vanilla and chocolate pudding, vanilla pudding

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below and tag @homecookingadventure on Instagram and hashtag it #homecookingadventure.

Join the Conversation

  1. Kayle (The Cooking Actress) Author says:

    Your daughter is a lucky little lady! These puddings look mouthwatering!

    1. Ella-HomeCookingAdventure Author says:

      Kaylem thank you for your appreciation! Have a nice weekend! 

  2. Rachael {Simply Fresh Cooking} Author says:

    It never occurred to me to make homemade pudding. I don’t buy it for the same reason you don’t. My husband loves pudding though, so I think I see this in our near future! 🙂 Thanks for sharing!

  3. Katarina Author says:

    Your pudding looks delicious and is so much better than store bought! Have a great day!

  4. Nami | Just One Cookbook Author says:

    I love that you alternate the color – so pretty! I love soft silky pudding and this is gorgeous!

  5. Bridget Slevin Author says:

    Just made this with non-fat milk and it is still delicious. What a great simple, yummy, recipe!

    1. Ella-HomeCookingAdventure Author says:

      Thank you Bridget for coming back and let me your review. This kind of comments are really important for me, to know that people makes my recipes and they are delighted. Have a nice day.

  6. surbhi Author says:


    Please tell me what is the alternate of egg? I am vegetarian and I do not eat eggs.
    Thank you.

    1. Ella-HomeCookingAdventure Author says:

      You can make the pudding with no egg, Just mix the dry ingredients with 2/3 cup milk. Make the steps of the pudding as described and optional in the end you can add 1 tbsp of butter in the pudding, in case you use butter. Let me know how it worked. 

  7. grayson Author says:

    What about without the nuts

  8. William Author says:

    Hi, I’m a hugh fans of your website and I love your Creamy Chocolate Pudding recipe. I saw that recipe on Youtube, and i decided to tried to do that recipe for my family. And as the result they gone wild because of that. They said they want me to cooked that dessert again. Anyway thanks to showing me that recipe and i wanted to say that I love your working. Someday I’m gonna be famous just like you>Your my star

    1. Ella-HomeCookingAdventure Author says:

      Hehe:)  I am so glad to hear you and your family enjoyed the recipe:) Hope you will try some others too and let me know if you do.  Wish you all the best, Ella

  9. Hi

    I’m wondering can you prepare these the day before and keep them in the fridge or is it a pudding you have to do on the day?
    Looks delicious 🙂

    1. Ella-HomeCookingAdventure Author says:

      sure.. it's perfect if you make it the day before.. refrigerate and have it chill for serving

  10. Devina Author says:

    Hi, I just made this today, but after I put it in the fridge, it’s still not set. Is it suppose to be creamy like texture? The taste is amazing though, thanks for the recipe

  11. Lyn Author says:

    is it ok to reheat the pudding mixture?
    i want to try alternate the pudding’s color too..

  12. Video DJ Author says:

    These look great! I will definitely make these the next time my kids are looking for some pudding treats!

  13. Tania Author says:

    Is the vanilla/chocolate recipient (not both together) for one serving, or half a serving.

  14. Claudia McCulloch Author says:

    Hi…your vanilla extract looks like a paste. Did you scrape vanilla beans or is this something else?

    Thank you. Love your recipes!

    1. Ella-HomeCookingAdventure Author says:

      It is a vanilla bean paste.. similar to extract but thicker and the beans are visible.. use the one you have on hand 

  15. layla Author says:


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

© Copyright 2023. Home Cooking Adventure