Let Me Tell You About My Chocolate Pudding Obsession
Alright, friend, let me be honest here—I didn’t even like chocolate pudding as a kid. What? Yep, I know, shocking. That’s probably because the boxed stuff always tasted, well, kind of mysterious. Fast-forward, and now I can’t stop making this homemade chocolate pudding every time we’ve got a chilly night or someone (me, usually) has a craving. My niece once tried to eat her portion straight from the pan, and I guess I can’t blame her; it’s dangerously good. Plus, it reminds me of the time my neighbor brought over a bowl, still steaming, on a rainy day. It’s like a cozy sweater but in dessert form, if that makes any sense.

Why You’ll Absolutely Want to Make This
I make chocolate pudding when I want something ridiculously simple but still homemade—you know, for those days when baking a cake feels like climbing Everest in slippers. My family goes bonkers for it because it’s silky, chocolaty (obviously), and not too sweet. There’s also the minor detail that you can top it with basically anything: whipped cream, berries, or just the world’s biggest spoon. Also, I share this because boxed pudding just doesn’t cut it anymore; I learned that the hard way after a disastrous office potluck. (Never again!)
Ingredients You’ll Need (with Notes and Swaps)
- 2 and 1/2 cups whole milk (can use 2%—I do it sometimes if that’s what’s in the fridge)
- 1/2 cup granulated sugar (brown sugar’s good too, changes the vibe though)
- 1/3 cup unsweetened cocoa powder (Dutch process makes it richer, regular works just fine)
- 1/4 cup cornstarch (or 1/3 cup all-purpose flour if you’re totally out—pudding thickens a bit less, FYI)
- 1/4 tsp salt (table salt, sea salt, whatever you grab first)
- 1 cup semi-sweet chocolate chips (or a chopped-up chocolate bar…my grandma insisted on using Ghirardelli’s, but store-brand is okay, honestly)
- 2 tsp vanilla extract (use the real stuff if you’ve got it—I sometimes use maple for a twist, fun fact)
How To Make This (With My Honest Play-By-Play)
- In a medium saucepan, whisk together the sugar, cocoa powder, cornstarch, and salt. Add about a half cup of milk, whisk until it’s kind of like thick hot chocolate paste (it’ll look lumpy, that’s okay—don’t panic).
- Pour in the rest of the milk gradually, whisking as you go. Set the pot on medium heat. Stir pretty much constantly—seriously, don’t walk away; this is not the time to check your texts.
- Keep whisking until everything starts to thicken (it usually takes about 6–8 minutes but sometimes when I’m in a rush, it takes longer—go figure). The mixture should coat the back of a spoon. If you dip your finger in, and it leaves a path, that’s the moment.
- Remove from the heat. Immediately, toss in the chocolate chips and whisk until totally melted. Stop and take a taste (I do, every time—it’s hot but irresistible).
- Add the vanilla extract and give it another good stir. It gets glossy and smells like a bakery at this point.
- Pour the pudding into ramekins, mason jars, or, honestly, mugs. Cover with a bit of plastic wrap right on top if you hate the skin (I sorta like the skin, but not everyone agrees).
- Chill in the fridge for at least 2 hours. Sometimes I can’t wait and eat it warm—no judgment.
What I’ve Learned (A.K.A. Notes Form the Trenches)
- Trying to use skim milk? It works, but it’s a bit thin. Not my favorite.
- If you ever tried adding hot milk all at once—learn from my (lumpy) mistake, just go slow.
- Don’t worry if it’s a bit wobbly when warm; it thickens up more as it chills. The first time I made it, I thought I’d totally messed up. Turns out I just needed a little patience (which, oops, is not exactly my strong suit).
Pudding Experiments (Success and…the Not-So-Great)
Once I swapped half the milk for coconut milk—oh baby, so good. Tried it with oat milk once, though; it was, hmm, different (wouldn’t bother again unless you love that oat flavor). A hefty shake of instant espresso powder turns this into a whole new mood, by the way. And one time, I stirred in a spoon of peanut butter. It wasn’t pretty, but it was gone by morning.
Equipment (And What To Do If You’re Missing Stuff)
- Medium saucepan—nonstick if you’re as absent-minded as me
- Balloon whisk—a fork can work if you’re desperate, though I once used a potato masher. Long story. Not recommended.
- Measuring cups & spoons—a coffee mug and an eyeball work in a pinch; we’ve all been there.
- Heat-proof spatula (nice to scrape the corners but your whisk will do most of the heavy lifting)
How To Keep It Fresh
Keep the pudding covered in the fridge and it’s good for about 3 days. It gets a little thicker as it sits. Though honestly, in my house, it never lasts more than a day—someone (usually me) finds it at midnight.
To Serve (My Favorite Way and Other Ideas)
Straight from the fridge, topped with dollops of whipped cream or, if I’m feeling nostalgic, those tiny crunchy sprinkles. My dad always insists on crumbling up some graham crackers on top. For a party, I set out berries, crushed cookies, and let people make a mess (they love it).
Lessons Learned the Hard Way (Pro Tips Form My Mishaps)
- I once tried chilling the pudding in the freezer to speed things up—ended up with a weird icy layer. Just chill it regular and control your impatience; it’s worth it.
- If you skip whisking for even a minute, the bottom can catch (and burned pudding is just sad).
- Actually, I find it works better if you use a heavy-bottomed pot. My old, flimsy saucepan gave me some burnt milk drama.
Questions I Get All The Time (And Some I Just Made Up)
Can I make this dairy free? Yup! Use coconut or almond milk but, fair warning, it’s a wee bit less creamy. Still tasty, promise.
Why’s my pudding lumpy? Usually from pouring in the milk too quick (done that) or not whisking enough. Even so, it still tastes good. Just call it “rustic.”
Can I reheat it for warm pudding? Sure you can. Gently heat in the microwave or stovetop; stir lots (it goes weird if you heat too fast, just saying).
Can I double this recipe? Oh absolutely. Just use a bigger pot. I tried in a tiny one once, cleanup was not fun.
What if I don’t have cornstarch? Use flour as I mentioned above, but it’s not quite as silky. On second thought, maybe ask the neighbor if they have cornstarch—better texture.
Okay, for a quick tangent: Don’t try this while wearing white—pudding spatters happen to the best of us. And that’s (more or less) everything I’ve accidentally learned along the way. Go forth and make a batch… or two!
Ingredients
- 2 and 1/2 cups whole milk (can use 2%—I do it sometimes if that’s what’s in the fridge)
- 1/2 cup granulated sugar (brown sugar’s good too, changes the vibe though)
- 1/3 cup unsweetened cocoa powder (Dutch process makes it richer, regular works just fine)
- 1/4 cup cornstarch (or 1/3 cup all-purpose flour if you’re totally out—pudding thickens a bit less, FYI)
- 1/4 tsp salt (table salt, sea salt, whatever you grab first)
- 1 cup semi-sweet chocolate chips (or a chopped-up chocolate bar…my grandma insisted on using Ghirardelli’s, but store-brand is okay, honestly)
- 2 tsp vanilla extract (use the real stuff if you’ve got it—I sometimes use maple for a twist, fun fact)
Instructions
-
1In a medium saucepan, whisk together the sugar, cocoa powder, cornstarch, and salt. Add about a half cup of milk, whisk until it’s kind of like thick hot chocolate paste (it’ll look lumpy, that’s okay—don’t panic).
-
2Pour in the rest of the milk gradually, whisking as you go. Set the pot on medium heat. Stir pretty much constantly—seriously, don’t walk away; this is not the time to check your texts.
-
3Keep whisking until everything starts to thicken (it usually takes about 6–8 minutes but sometimes when I’m in a rush, it takes longer—go figure). The mixture should coat the back of a spoon. If you dip your finger in, and it leaves a path, that’s the moment.
-
4Remove from the heat. Immediately, toss in the chocolate chips and whisk until totally melted. Stop and take a taste (I do, every time—it’s hot but irresistible).
-
5Add the vanilla extract and give it another good stir. It gets glossy and smells like a bakery at this point.
-
6Pour the pudding into ramekins, mason jars, or, honestly, mugs. Cover with a bit of plastic wrap right on top if you hate the skin (I sorta like the skin, but not everyone agrees).
-
7Chill in the fridge for at least 2 hours. Sometimes I can’t wait and eat it warm—no judgment.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!
