This delicious old-fashioned Tapioca Pudding recipe is one of my favorite classic desserts and only requires the simplest ingredients, including small tapioca pearls, milk, cream, sugar, eggs, and vanilla.
If you love homemade pudding be sure to try my Banana Pudding, Baked Rice Pudding, Raspberry Bread Pudding, or Sticky Toffee Pudding!
There are a few recipes that were instrumental in sparking my love for cooking at a very young age, and Tapioca Pudding is one of them–along with my mom’s spaghetti sauce, German pancakes, and Belgian Waffles. These recipes are so easy to make that I could follow the instructions on my own, and what kid doesn’t love tapioca pudding, with fun chewy pearls?
This is a great dessert to make ahead of time, and you can serve it warm or cold. For more classic desserts, try my Peach Cobbler, Apple Crisp, or Grandma’s Oatmeal Cake!
What is Tapioca?
Tapioca is a starch that comes from the cassava root and formed into little pearls that gives tapioca pudding its signature texture and is naturally gluten-free. The natural starch tapioca flour is often used as a thickening agent, like for my Blueberry Pie.
Ingredients Needed:
- Small tapioca pearls:The distinguishing ingredient in tapioca pudding, and be sure to buy the small ones for this recipe. They’re hard little beads that will cook until tender, thickening the pudding and creating a fun texture.
- Milk and cream: for the base creaminess of the pudding.
- Granulated sugar: for sweetness.
- Eggs: for thickening.
- Salt
- Vanilla
How to make Tapioca Pudding:
Cook Tapioca: Add milk, cream, sugar and salt to a saucepan over medium heat. Bring to a simmer, then stir in tapioca and reduce heat to low. Cook, stirring often for about 45 minutes.
Temper the Eggs: Add the eggs to a bowl and whisk to combine. Add a spoonful of hot tapioca mixture to the beaten eggs, stirring well as you pour it in. Repeat with another few spoonfuls of hot tapioca, stirring after each. This helps temper the eggs and bring them to a warm temperature without “scrambling” them.
Simmer Pudding: Add tempered egg mixture to the saucepan with tapioca and stir well to combine. Cook for 2-5 more minutes, just until thickened (keep in mind it will continue to thicken as it cools). Remove from heat and stir in vanilla.
Let Cool and Serve: Transfer to a serving bowl and place a piece of plastic wrap directly on the surface of the pudding (to keep it from forming a rubbery skin on the surface). Allow to cool before serving. Serve warm or chilled.
Make Ahead and Freezing Instructions:
To Make Ahead: This tapioca recipe is a great dessert to make ahead of time! Just store in the refrigerator with a piece of plastic wrap directly on the surface for 2-3 days.
To Freeze: Homemade tapioca pudding freezes well as long as you allow it to cool completely. Store in an airtight container with a piece of plastic wrap directly on the surface. Freeze for up to two months. Thaw completely before serving.
Recipe Variations:
- Minute Tapioca:
- 2 3/4 cups 2% or whole milk
- 1 large egg
- 1/3 cup granulated sugar
- 3 Tablespoons minute/instant tapioca
- 1 teaspoon vanilla extract
- Add the milk and egg to a medium saucepan and whisk well to combine. Stir in sugar and tapioca and let sit for 5 minutes. Turn heat to medium and bring mixture to a bubbling, full boil (stirring constantly, being careful not to let it burn!). Remove from heat. Stir in vanilla. Place a piece of plastic wrap directly on the surface of the pudding and cool for 15-20 minutes. Serve warm or cold.
- Chocolate Tapioca Pudding: Add ½ cup of chopped semi-sweet chocolate after adding the eggs. Cook for 2-5 more minutes, until thickened. Remove from heat and stir in vanilla.
- Coconut Tapioca Pudding: Swap out the milk for coconut milk.
- Vegan Tapioca Pudding: Substitute the milk for coconut, almond milk, or your favorite plant-based milk and swap out the heavy cream for full fat canned coconut milk.
Follow me for more great recipes
Recipe
Tapioca Pudding
Ingredients
- 1/2 cup small pearl tapioca* (not instant tapioca)
- 3 1/2 cups milk
- ½ cup heavy cream
- 1/4 teaspoon kosher salt
- 2 large eggs
- 1/2 cup granulated sugar
- 1 teaspoon vanilla extract
Instructions
- Add milk, cream, sugar and salt to a saucepan over medium heat. Bring to a simmer, then stir in tapioca and reduce heat to low. Cook, stirring often, until mixture has slightly thickened, and the tapioca pearls have plumped and softened, about 45 minutes.
- Add the eggs to a bowl and whisk to combine.
- Add a spoonful of hot tapioca mixture to the beaten eggs, stirring well as you pour it in. Repeat with another few spoonfuls of hot tapioca, stirring after each. (This helps temper the eggs and bring them to a warm temperature without "scrambling" them.)
- Add tempered egg mixture to the saucepan with tapioca and stir well to combine. Cook for 2-5 more minutes, just until thickened (keep in mind it will continue to thicken as it cools). Remove from heat and stir in vanilla.
- Transfer to a serving bowl and place a piece of plastic wrap directly on the surface of the pudding (to keep it from forming a rubbery skin on the surface). Allow it to cool before serving. Serve either warm or chilled.
Notes
-
- 2 3/4 cups 2% or whole milk
- 1 large egg
- 1/3 cup granulated sugar
- 3 Tablespoons minute/instant tapioca
- 1 teaspoon vanilla extract
Nutrition
Did You Make This Recipe?
Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!
Follow Me
*I originally shared this recipe on September 2016. Updated October 2018 and March 2022.
This post contains affiliate links.
Dumb question… What’s the powdery sprinkle on top? Cinnamon? Love tapioca pudding, and this looks easy to make. Anxious to try.
Yes, cinnamon!
First time attempting to make tapioca. I softened tapioca with some of the milk first for 10 minutes. Then followed the recipe as directed. Super creamy. This is a keeper !
I usually don’t leave reviews in recipes but this blew me away. Was definitely the best pudding I ever had and the instructions were spot on
Enjoy!
I just made this pudding and when I added the egg it thinned out. It was nice and thick before adding the egg. How can I fix this? It’s for my husbands birthday tomorrow-his request 😊 Thank you.
So excited you’re making tapioca pudding for your husband’s birthday! If the mixture thinned out after adding the egg, it might not have been tempered correctly, causing it to not integrate as smoothly. To fix this, you can try cooking the pudding over low heat while stirring constantly until it thickens back up. It’s important not to boil it but just to gently heat until you reach the desired consistency. This gentle heat should help thicken it without curdling the egg. Hope this helps and that your husband enjoys his special treat!
I made this and it came out perfect! super thick and creamy with just the right amount of sweetness!
This came out perfectly. It’s the right consistency and it tastes just like my mom’s food back in my childhood.
Since I read the comments before I started, I did warn up the tapioca with the milk, etc, then let it sit for 10 minutes. It pumped up during this time, and then I cooked it on low for another 40 minutes. It came out plenty thick, especially once the pudding comes and the eggs finished setting the pudding up.
I substituted half of the sugar with a Truvia sugar substitute (monk/erythritol).
I am thrilled with the results.
I haven’t made this yet; I want to know why the minute tapioca recipe is so different than the original recipe – it’s the recipe off the box. It has no heavy cream at all.
Tapioca pudding has always been my favorite. Your recipie: Perfect flavor and texture. I did not change anything and have to say it was worth the time to follow your directions as written.
for a variation separate 3 eggs whip egg whites to form peaks set a side use the yokes plus 1 egg to add to your milk mixture follow instructions right after it comes together wait 5 mins fold in egg whites for a nice fluffy creamy texture that’s how my grandfather made it for us kids back in the 50s
I Made this recipe and it turned out beautiful, my husband loved it! I have used a lot of your recipes & I just love them… thank you so much
If the pudding is too thin and runny, you didn’t cook it long enough. I do this slightly different. I add the tapioca at the beginning with all the liquid ingredients. The tapioca needs to sit in the warm milk for 35-45 minutes.
Tapioca pudding has always been my favorite. Your recipie: Perfect flavor and texture. I did not change anything and have to say it was worth the time to follow your directions as written.
Ditto on the “soup” – mine was way too runny.
Checked and rechecked ingredients, amounts, etc.
Will try a different recipe next time with less liquid
Sadly mine was soup, like a few other reviewers also mentioned. I made no substitutions , all fresh ingredients and triple checked the correct tapioca pearls. I’m bummed, and thinking of a way to fix this so it’s not a waste of ingredients.
Thank you so much for this recipe with non-instant tapioca pearls. I used to make this with instant tapioca, but now live in a country where it isn’t available but tapioca pearls are. Now I can make my favorite pudding again!
Easy and quick. We LOVE tapioca but the stuff you buy in the stores are lacking the pearls now a days! This is perfect! Thank you! Wish I could post a photo of this glorious dessert❤️
I should have read the reviews first!!! This never came together. Could drink it. I think that the liquid could be halved and the tapioca doubled, but I won’t be modifying this recipe in the future. It should be perfect the first time!!!
Hi Sue, i’m so sorry, but I’ve made and tested this recipe many times and it should work great. Did you double check the type of tapioca you are using? Make sure it’s small pearls, and double check the amounts of the other ingredients.
I agree with Sue. I followed this exactly with small high quality pearls and exactly measured out ingredients. I think the simmer time was insufficient or the heat needed to be higher or the amount of milk lower or tapioca amount higher or all 4.
I made this recipe for the first time, my husband loves tapioca pudding. I basically, followed the instructions to the T. Of course, I love to cook and have found throughout the year is what you may be add or subtract from a recipe. Maybe I added a little more tapioca, a little less milk,maybe, a 1/3 of a cup less. I find that heavy cream can make any dessert better. Without this recipe, which I found to be the best out of all recipes printed, I never would’ve made good tapioca pudding. I added a little bit of cinnamon to the mixture, and, of course, sprinkled it on top of the pudding. I do not believe that any recipe that you try for the first time,can be perfect. Perhaps you should have modified the recipe. Please don’t give up try again. Good luck, sue.
Same. Totally soup. Such a waste of expensive ingredients. Followed the recipe exactly. And used bobs red mill small pearl.
I followed the recipe precisely but it turned out pretty soupy. Others mention soaking the tapioca but neither the recipe nor the tapioca bag mentions it. It doesn’t say to boil on high heat either. I will try soaking and heating at higher temperature next attempt.
Delicious, thick but creamy. This is the first time I’ve made Tapioca pudding and it was easy!
Does it actually need the egg? I notice in the vegan version, it has not been replaced with anything. – I’m used to make rice pudding with just full fat milk and rice, for example.
Tastes great. I hadn’t made tapioca in at least a decade. Followed directions exactly but I probably should have cooked it 5 or 10 minutes less to get a creamier consistency. I’m tempted to add a little warm milk to try and make it creamier but not sure that’s a good idea. Suggestions?
This was absolutely delicious, albeit time consuming (it’s worth it!). I didn’t have heavy cream, so I replaced it with half the amount by volume of plain whole milk greek yogurt. I also added freshly ground nutmeg which was delightful. It made much more than I was expecting—it filled an entire 32oz tupperware.
I’ve had this recipe saved for awhile, but I could never find tapioca pearls at my usual grocer. I finally happened to come across a huge variety at the local Asian grocer!
Try the granulated, does the same thing.
I am trying to re-create “instant vanilla pudding” without the cornstarch so that it is kosher for Passover. My question is this – could I do it with tapioca starch instead? And is there a suitable substitute for the milk to make it dairy free? Thanks in advance!
Yes, tapioca flour would work. You could try soy or almond milk.
I have made Tapioca pudding many times this way. Tapioca is also my favorite pudding. However, Kraft has discontinued the production of Minute Tapioca. I just purchased 2 cases of it online, but everyone is jacking up the prices. Single boxes are going for over $10 a box, Walmart and Amazon have just raised the price of a case by over $20 a case. I have no clue why they have discontinued Minute Tapioca.
I just bought Reese instant tapioca at Meijer for $3.59 8oz bag. I have been looking for a year.
They haven’t discontinued it. It is sold in all of my grocery stores for 3 dollars a box. Seen it 2 days ago
I buy seed pearl tapioca at the Amish store
The last two times I have made this recipe with these ingredients, in this order, my tapioca pudding is really tapioca soup. I am using instant tapioca, the newest bag that I just bought yeseterday. What am I doing wrong???
Try soaking the tapioca pearls for a longer period of time. I use regular tapioca and soak them in the liquid for a minimum of 20 minutes before cooking. Even when using Minute Tapioca, I would soak them for 20 minutes to get thick results.
Thank you so much for that tip! I tried soaking for 15 minutes instead of 5, and it came out *so* much better than my previous two attempts done according to Kraft’s 5-minute soak direction.
I ended up with tapioca soup myself yesterday. Then I double checked the recipe and I had only used 3 teaspoons of tapioca instead of 3 tablespoons. So I scraped the servings of soup back in to the pot, added the missing tapioca, brought it to a boil again and voila! It set up great and was delicious. 🙂
You are not boiling it long enough. Need to bring to rolling boil, stirring constantly for about 2-3 minutes. Remove from burner and cool, placing a sheet of wax paper over pan. Chill in refrigerator or on top of counter.
I have been completely frustrated with all the other recipes that have you add the eggs to HOT tapioca! They cook immediately and you have scrambled eggs in tapioca. This recipe came out perfect with quick tapioca. Going to try small pearl using same cooking technique but soaking the pearls overnight in the milk and not rinsing. I should have known that Kraft would have the best version! I do add a pinch of salt though….
Takes me back to my childhood. Perfect texture, not too sweet, so easy to make!
Very Nice
I also have been getting tapioca at an Amish store that sells it in bulk.
The minute tapioca from Amish or Mennonite stores is better than the boxed from supermarket.
I grew up eating Tapioca pudding. Add a well drained can of crushed pineapple to the finished pudding to send your tapioca pudding over the top.
We have made this several times. My teenagers will go make it themselves. This is a recipe to bookmark.
I also can not find minute tapioca, I e been to 6 store and nothing
I have up trying to find it also. I found bulk tapioca in an Amish market and I am going to try it with the Kraft recipe.
Have been making this for years. The best, but now I can’t find the box of tapioca anywhere.
I have made this recipe several times and it is the absolute best one that I have found! Each time the texture comes out a little diffently because I am never sure exactly how long to boil and how hard it should be boiling. I would appreciate your guidance on this. Thank you.
The recipe says to bring it to a boil. I would not cook it any longer once it has come to a rolling boil.
While I like the flavor of tapioca pudding, I can’t stand the little pearls. Can this be made with tapioca flour/starch? I’ve read other places that when you use tapioca in pies you can sub the tapioca flour for the pearls, weight for weight. I’m wondering if that would work here?
I haven’t tested it myself so I can’t say for sure, but let me know if you do!
I don’t drink milk. I do consume a lot of heavy cream and half-and-half. I make my own yogurt with half-and-half. Is it possible to make tapioca with half-and-half? I would be very grateful to know. And if you could tell me the quantity to use instead of milk, that would be great.
Thank you so much and advance!
I’ve made tapioca with half & half before. It’s good. I’ve also done 2% alone and I’ve mixed milk with leftover whipping cream – just use however much of your chosen liquid as the recipe calls for. I’ve found tapioca pudding a very forgiving recipe in that regard. The richness of the flavor changes, but it’s always come out tasty.
Yes, you can use the flour 😀 I tried it. I weighed out the flour instead of measured, but then just followed the recipe. We had a nice tapioca custard.
I also could find tapioca in I’m big chain stores, but I did find the quick version in my natural grocer.
After trying several tapioca recipes, this one is the best! It came out absolutely delicious. I’m looking forward to trying more of your recipes. Thank you so much for sharing them.
I use this recipe all the time except I separate the eggs, beat the egg white and carefully fold cooked pudding into beaten whites while beating so as not to cook the whites with the hot pudding….makes for a lighter, fluffier pudding. If egg is not large I use 2 eggs. Just made this today for son and wife…oh,so good!
Mary again…should have said eat egg whites stiff…sorry.
In Portugal we made at brasilian style, with coconut milk and grated coconut.
There’s another recipe where you boil the milk with a piece of cinnamon stick and a lemon peel.
Very good
Will it be thickened if if just comes to a boil then is taken off heat? I did that and let it cool but it was not thick enough to eat warm. How come ? I put it in fridge and hope that helps but I wanted to eat it warm. Should I recook it?
Hi Jan,
Yes, it should thicken in the fridge!
It’s taking longer than 5 minutes for my pan to reach full bubbling boil….
5 minutes is how long you let the mixture rest in step 2. When you boil it in step 3 there’s not a time limit for that–just whenever it comes to a boil.
How many calories in a serving? I love homemade tapioca pudding but also would love to know the nutrition value.
Hi Cindy,
There are an estimated 258 cals per serving. Here is the macronutrient estimate per serving: carbs 42g, fat 5g, protein 8g.
I love to serve tapioca pudding with raspberries or raspberry compote.
We love tapioca pudding! I make a similar recipe (same ingredients, different quantities) but I like to separate the eggs, whip the whites and fold them in at the end.
I love that idea!
Yes! Exactly how I was taught! And I add some almond extract, in addition to the vanilla. My husband loves it!
can you use almond milk instead of dairy milk
Hi Jan, I haven’t tried that, but I think it should work fine! Let me know how it turns out for you!
I have tried to make the boxed puddings with almond milk and it does not work at all!
I’ve tried using half coconut milk and half almond milk and I used swerve and I added orange zest for an orange vanilla pudding. It was amazing! Thank you for the recipe!
Sounds delicious–I love those adaptions.
Just made this recipe with no changes, and all organic ingredients. My husband tasted it and his eyes rolled back in his head (in an absolutely good way)! Thanks for a wonderful recipe. Can’t wait to try it with the addition of some fresh, flavorful Georga peaches.
Thanks for sharing! I love the idea of adding fresh peaches–YUM!
I love tapuoca pudding, never had it as a child. I make mine in the microwave, same ingredients but you mix the tapuoca, egg, milk & sugar let it sit in a large microwave safe bowl let sit for 5 minutes. Then cook for 10-12 minutes, stirring every 3 minutes. Remove add the teaspoon of vanilla, cover let sit until cooled then spoon into serving dishes.
Did you mean add milk and egg (not vanilla) to medium saucepan?
I see where you add vanilla later but not egg anywhere.
Sorry, my mistake! Yes, add the milk and egg to the saucepan (I’ve updated the directions)
Good 👀😍😃🌸