Chocolate Pudding

This post may contain affiliate links. Read the full disclosure here.

Calling all chocoholics! This Chocolate Pudding Recipe is destined to be your new go-to when you are craving a rich, creamy, and chocolatey dessert. Sweetened whipped cream and chocolate shavings make it a little cooler, and a little extra creamy and decadent, but it is delicious even on its own.

Chocolate pudding in a glass cup topped with whipped cream.

Homemade chocolate pudding is easier to make from scratch than you might think it is. This pudding is essentially a classic custard with added cocoa powder for flavor and richness. You may want this as a mid-afternoon snack, but it is fancy enough to serve it for Valentine’s Day dinner.

This is the perfect chocolate pudding. It’s dark and rich with an incredibly silky texture. Cocoa powder and instant coffee granules make this homemade pudding recipe extra special. I love the depth of flavor that instant coffee adds to almost any chocolate recipe.

If you can never have enough chocolate, and let’s face it, who can… then try my chocolate pie, my chocolate chai cream pie, or my chocolate lava cake recipes.

Chocolate Pudding Recipe Details

  • Taste – Rich chocolate decadence is the best way to describe the flavor here. A touch of coffee enhances the chocolate making it tastes like an elegant treat.
  • Texture – The pudding is smooth with a silky mouthfeel.
  • Ease – While the recipe seems simple and straight forward, it can be tricky to temper the eggs.
  • Time – It takes about 15 minutes to prep the recipe, 20 minutes to cook, and 2 hours for the pudding to chill.

What You’ll Need

Ingredients

Dutch-processed unsweetened cocoa powder: For smooth, chocolate flavor. It’s a little less bitter than regular cocoa powder.
Cornstarch: This thickens the custard.
Heavy Cream: Creamy richness. You can use half and half or whole milk, but it won’t be quite as luxurious.
Egg Yolks: Eggs should be at room temperature. They will combine better with other ingredients. (Save the egg whites for another purpose)
Milk: Whole milk is preferable but other milk will do.
Granulated Sugar: To sweeten the pudding.
Instant Coffee Granules: These add depth to the chocolate flavor. But note, instant coffee granules are NOT the same as ground coffee. Regular ground coffee won’t dissolve, so make sure you use instant coffee.
Vanilla extract: I use homemade but feel free to use store-bought or even vanilla paste if you have it.

Recommended tools

  • This chocolate pudding recipe comes together easily with a mixing bowl, a sauce pan and a whisk. Ramekins are great for serving, but you can use water glasses or even wine glasses if you don’t have ramekins.
chocolate pudding in ramekins.

How to Make Chocolate Pudding

It’s easy to make chocolate pudding from scratch. It does require a little extra attention to make sure you don’t scorch the milk. However, I guarantee the hardest part of this recipe will be waiting for it to set in the refrigerator before you can enjoy it!

  1. Whisk together dry ingredients (cocoa powder, cornstarch and salt) and then slowly whisk in the cream, trying to dissolve any clumps.
  2. Whisk in the egg yolks.
  1. In a sauce pan, heat milk, coffee and sugar over medium heat. Then slowly add the hot milk mixture into the cocoa mixture while stirring constantly.
  2. Pour the pudding back into the sauce pan, and bring to a boil over medium high heat. This is where you want to carefully whisk slowly to make sure it doesn’t scorch. It will start to thicken as it reaches a full boil. Turn heat to medium, whisk constantly for 2 minutes, and then remove from heat and add the vanilla.
  3. Pour into ramekins, cover with plastic wrap (you want this right on the surface of the pudding so a skin doesn’t form). Refrigerate for a minimum of two hours.
Chocolate pudding topped with whipped cream.

Tips For Success

• Make sure you use instant coffee granules and not ground coffee. Ground coffee won’t dissolve.
• Whisk slowly while bringing the pudding to a boil. This will keep the pudding from scorching in the saucepan.
• Make sure the plastic wrap touches the top of the pudding so it doesn’t get a skin when refrigerated.
• Serve with a dollop of sweetened whipped cream and chocolate shavings or cocoa nibs.
• The egg yolks should be at room temperature when using.
• Add the milk mixture slowly to the cocoa mixture so you temper the eggs – bring them to warm temperature slowly so they don’t scramble.


Recipe FAQs

Do I have to use coffee?

I like the depth of flavor the coffee adds. You can use decaf if you want to avoid caffeine, or you can omit it altogether.

What can I use instead of heavy cream?

You can use any combination of cream, half and half, or whole milk for the heavy cream, but know that cream will produce the thickest, most luxurious consistency. This is a pudding, after all.

Can I use chocolate chips instead of cocoa powder?

I don’t recommend using chocolate chips when making this pudding since the recipe was designed around cocoa powder.

Chocolate pudding spooned out of a ramekin.

Storage & Freezing

The pudding will keep in the fridge for three days, covered in plastic wrap. Do not freeze.

Chocolate Pudding

4.65 from 17 votes
After trying this Chocolate Pudding, you will most likely have a new favorite pudding recipe. This smooth and decadent chocolate pudding is made with just a handful of ingredients and topped with a sweetened whipped cream, making it a wonderfully sweet dessert. Instant coffee is added to enhance the chocolate flavor in this decadent pudding. This recipe is definitely a chocolate lover's comfort food!
Jen Sobjack
Prep Time 15 minutes
Cook Time 20 minutes
Chill Time 2 hours
Total Time 2 hours 35 minutes
Serving Size 4

Ingredients

  • ½ cup (42 g) Dutch-processed unsweetened cocoa powder
  • ¼ cup (30 g) cornstarch
  • ¼ teaspoon salt
  • 1 ½ cup (360 ml) heavy cream
  • 2 large egg yolks, room temperature
  • 1 ½ cups (360 ml) milk
  • 1 cup (200 g) granulated sugar
  • 2 teaspoons instant coffee granules
  • 1 teaspoon vanilla extract
  • homemade whipped cream, optional

Instructions

  • In a medium bowl, whisk the cocoa powder, cornstarch, and salt together until well combined. Slowly whisk in the cream. Try to work out as many clumps as you can. The mixture will start out thick but will thin out as you continue to add the cream.
  • Whisk in the egg yolks until well incorporated. You may find it easier to use a rubber spatula.
  • In a medium saucepan, heat the milk, sugar, and coffee, over medium heat. Stir with a whisk until the sugar dissolves. Remove from heat when small bubbles begin to form around the edges and the mixture is steaming.
  • Gradually add the hot milk into the cocoa mixture while whisking continuously. Whisk the cocoa mixture back into the saucepan.
  • Bring the pudding to a boil over medium-high heat, whisking slowly to prevent the bottom from scorching. As the pudding reaches a full boil, it will begin to thicken.
  • As soon as large bubbles begin to surface turn the heat down to medium and whisk vigorously for 2 minutes, then remove the pot from the heat. Whisk in the vanilla.
  • Transfer to 4 6-ounce ramekins and press plastic wrap directly onto the surface of the pudding to prevent skin from forming. Refrigerate for at least 2 hours.
  • Just before serving, top it with homemade whipped cream and chocolate shavings if desired.

Notes

  • Dutch-processed cocoa powder: I find that Dutch-process cocoa has a smoother flavor. It’s less bitter. You can use natural cocoa if that’s all you have.
  • Cornstarch: While potato starch, tapioca, rice starch, etc. are typical substitutes for cornstarch, I have not tested them with this recipe and can’t guarantee results if you choose to use them.
  • Instant coffee: You may omit this if you prefer not to use it. You can also select decaffeinated coffee if you are concerned about the added caffeine.
Make ahead tip:
  1. The pudding will remain good in the refrigerator for up to 3 days.

Nutrition

Serving: 1ramekin | Calories: 639kcal | Carbohydrates: 71g | Protein: 9g | Fat: 39g | Saturated Fat: 24g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Cholesterol: 209mg | Sodium: 212mg | Potassium: 416mg | Fiber: 4g | Sugar: 57g | Vitamin A: 1590IU | Vitamin C: 1mg | Calcium: 198mg | Iron: 2mg

The nutrition information provided is for convenience and as a courtesy only. It is not guaranteed to be accurate because nutrition information can vary for a variety of reasons. For precise nutritional data use your preferred nutrition calculator and input the exact ingredients and brands you used in the recipe.

Course: Dessert
Cuisine: American

39 Comments

  1. Sam @ SugarSpunRun says:

    5 stars
    Oh yum, I love how rich and chocolaty this looks! I definitely want to try this out, and then make those Spiced Chocolate Coconut Macaroons with the egg whites!!

  2. Love pudding! This looks perfect! Love the addition of coffee 🙂

    1. Jen Sobjack says:

      Yay for pudding, right! Thanks, Mira!

  3. Manali @ CookWithManali says:

    this sounds perfect for Valentine’s Day Jen! looks delicious! Adding coffee to a chocolate dessert is always a good idea!

    1. Jen Sobjack says:

      Thanks, Manali! I agree. Adding coffee to chocolate is the right thing to do.

  4. Medha @ Whisk & Shout says:

    Love the addition of the instant coffee! This pudding looks seriously creamy and delicious 🙂

    1. Jen Sobjack says:

      I think I’m hooked on adding coffee to chocolate!

  5. Blair @ The Seasoned Mom says:

    So perfect for a romantic Valentine’s Day dinner! Beautiful, too! Love how fluffy that whipped cream looks on top. Like a pillowy cloud!! 🙂

    1. Jen Sobjack says:

      Thank, Blair! It would definitely be a great way to end a meal.

  6. Nicole @ Young, Broke and Hungry says:

    As a chocolate lover, this pudding wouldn’t stand a chance against me.. 🙂

    1. Jen Sobjack says:

      I’m right there with you!

  7. I have the feeling that once I try this, I’ll never eat Snack Packs again! This looks so perfect and decadent and everything I need in my chocolate!

  8. Lynn | The Road to Honey says:

    Your post is reminding me that it’s high time that pudding and I become re-aquainted as I haven’t had pudding in such a long time. It’s the perfect little portable treat when you are craving a little something chocolatey . I love your addition of the coffee because I think it really does add more depth to chocolate (and this is coming from a non coffee drinker).

    1. Jen Sobjack says:

      It’s weird how chocolate and coffee compliment each other so well. It’s like they were made for each other!

  9. Gayle @ Pumpkin 'N Spice says:

    Chocolate pudding is one of my absolute favorites! This looks SO good, Jen! I have no doubt that this would become a regular dessert in my household. My husband loves pudding too, so I definitely need to try this. Sounds perfect!

    1. Jen Sobjack says:

      Thanks, Gayle! It’s one of the best puddings I’ve had.

  10. Sarah @Whole and Heavenly Oven says:

    I have a sliiiiight obsession with chocolate pudding, so this beautiful dessert is right up my alley! I love how simple and classy they are, Jen! My kinda weeknight dessert. 😉

    1. Jen Sobjack says:

      Thanks, Sarah! I hope you get a chance to try it!!

Leave a Reply

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

Recipe Rating