This Tapioca Pudding recipe is a creamy, old-fashioned pudding dessert that is downright dreamy! Made with tapioca pearls, milk, cream, and sugar, and infused with cinnamon and vanilla, Homemade Tapioca Pudding will put any store-bought variety to shame!

My mom was known more for her savory recipes, like Pizza Meatloaf, Crockpot Spaghetti Sauce, and Rice Pilaf, than for baking. That said, there were three desserts she made often. Hot Milk Cake, Snickerdoodle Cookies, and Tapioca Pudding.
Old-Fashioned Tapioca Pudding is my dad's all-time favorite dessert and therefore a treat we enjoyed often. It is rich, creamy, and has a unique texture. And while it may be my dad's favorite dessert, no one complained when we were treated to a bowl of tapioca pudding.
Reasons to Love This Tapioca Pudding Recipe
- Old-Fashioned Dessert. Made with simple ingredients and a bit of patience, this dessert is a dessert made with love.
- Make-Ahead Pudding. Tapioca Pudding can be made up to 48 hours in advance, making it a great dessert to prep ahead for a gathering or family dinner.
- Perfectly Flavored. Made with a small amount of cinnamon and nutmeg and finished with deep, rich vanilla, this creamy pudding sings with flavor.
- Unique Texture. Instead of being simply creamy like traditional pudding or a panna cotta, the tapioca pearls add a nice texture to the pudding, leaving you feeling satisfied.
- Gluten-Free Recipe. Tapioca pudding is naturally gluten-free, making it a great treat to serve to anyone with a gluten allergy.
Notes on Ingredients

- Small Tapioca Pearls: While I have included modifications for using minute tapioca, this recipe calls for small tapioca pearls. You can purchase them online or find them in the baking aisle of most large grocery stores.
- Milk + Cream: To make the creamiest, most luscious tapioca pudding, I recommend using a combination of whole milk and heavy cream. Feel free to replace the cream with half and half or additional whole milk if desired.
- Granulated Sugar: The classic option for sweetening this pudding.
- Eggs: The eggs work to thicken the pudding.
- Flavorings: Vanilla extract is always added to tapioca pudding. I strongly recommend adding a pinch of both cinnamon and nutmeg to the pudding as both add a rich warming undertone to the pudding.
Dietary Modifications
- Dairy-Free Tapioca Pudding: Replace the milk and cream with canned coconut milk (not cream) for creamy, thick, dairy-free tapioca pudding.
- Egg-Free Tapioca Pudding: Simply omit the eggs, keeping in mind that your pudding will not be quite as thick.
How to Make Homemade Tapioca Pudding
The following tips are provided to help you achieve perfect results. You will find the detailed instructions in the recipe card at the bottom of this post.
Step One: Cook Tapioca Pearls. Cooking the tapioca pearls does take a bit of time and patience. That said, it is as simple as simmering the tapioca pearls in milk and cream until they soften.
Kristen's Tip
Because you need to stir the pudding often as it cooks, I recommend preparing tapioca pudding when you are making dinner or meal-prepping for the week. That way you will be able to maximize the time spent in the kitchen.

Step Two: Temper Eggs into Pudding. To prevent the eggs from scrambling or seizing up in the pudding, you need to slowly heat the eggs, AKA temper the eggs. To do this, whisk the eggs in a small bowl. Add ½ cup of the warm tapioca pudding to the eggs and whisk to combine. Now you can slowly pour that mixture into the pudding and the eggs will thoroughly combine without issue.

Step Three: Thicken. Once the eggs have been tempered into the cream mixture, turn the heat up, and cook until the tapioca pudding has thickened, whisking constantly. It won't take but a few minutes.

Step Four: Cool. After the pudding has thickened transfer it to a heat-safe bowl. It is important to immediately cover the surface of the pudding with plastic wrap which will prevent a skin from forming on the surface of the pudding. This simply ensures every bite is nice velvety and creamy.

Step Five: Serve. While you can serve tapioca pudding warm, it is traditionally served chilled. Add a dollop of whipped cream to take this creamy dessert over the top.

Storage Options
- Refrigerate: Keep the surface of the pudding covered with plastic wrap and refrigerate the pudding for up to 4 days.
- Freeze: While many cream desserts don't freeze well, tapioca pudding freezes well. Transfer the fully cooled pudding to a freezer-safe container and place a layer of plastic wrap on the surface of the pudding. Store in the freezer for 1-2 months. Defrost overnight in the refrigerator before serving.
Options for Flavoring Tapioca Pudding
- Chocolate Tapioca Pudding: For a rich chocolatey version of tapioca pudding, omit the cinnamon and nutmeg and reduce the granulated sugar to from ½ cup to ¼ cup. Whisk ¼ cup of unsweetened cocoa powder into the milk and cream along with the sugar. Cook as directed. After removing the pudding from the heat, stir in vanilla along with 1 cup of chopped dark chocolate into the warm pudding. Stir until the chocolate has fully melted.
- Coconut Tapioca Pudding: Use coconut milk in place of the milk and cream. Serve the pudding with toasted coconut if desired as well.
- Add Orange Zest: For a bright, citrus flavor, omit the cinnamon and nutmeg, and add the zest of 1 large orange to the pudding when simmering the tapioca pearls.
- Add with Fresh Fruit: Add diced mango, diced strawberries, blueberries, raspberries, or peaches to the pudding right before serving.
- Add Dried Fruit: Stir in raisins or dried cranberries, just like rice pudding.
Minute Tapioca Pudding
This recipe is designed using tapioca pearls, not minute or instant tapioca. If you have Instant or Minute Tapioca rather than tapioca pearls, you can still enjoy delicious, creamy tapioca pudding using the following modifications.
- Whisk together 1 large egg with 2 cups of whole milk and ¾ cup of cream in a medium saucepan. Stir in ⅓ cup sugar, ½ teaspoon ground cinnamon, a pinch of nutmeg, and 3 tablespoons of Minute tapioca. Let the mixture sit for 5 minutes. Don't skip waiting 5 minutes, the tapioca needs that time to absorb the liquid.
- Turn heat to medium and bring mixture to a bubblie stirring constantly, being careful not to let it burn.
- Remove from heat. Stir in 1 teaspoon of vanilla.
- Place a piece of plastic wrap directly on the surface of the pudding and cool for 15 to 20 minutes.
FAQs on Tapioca Pudding
Tapioca is a starch extracted from cassava root. It can be sold as tapioca starch, flakes, or pearls.
You can use tapioca pearls to thicken jellies or pie fillings. Alternatively, tapioca pearls can be used to make Boba tea.
Yes! This pudding is made with tapioca pearls, which are naturally gluten-free.
More Old-Fashioned Dessert Recipes
If you try this Old-Fashioned Tapioca Pudding Recipe, I would love it if you would leave a comment and review below.

Tapioca Pudding
Ingredients
- 3 cups whole milk
- 1 cup cream
- ½ cup granulated sugar
- ⅛ teaspoon sea salt
- ½ teaspoon ground cinnamon
- ⅛ teaspoon ground nutmeg
- ½ cup small tapioca pearls
- 2 large eggs
- 1 teaspoon vanilla extract
Instructions
- Whisk together 3 cups of milk, 1 cup of cream, ½ cup of sugar, ⅛ teaspoon salt, ½ teaspoon cinnamon, and ⅛ teaspoon nutmeg in a medium saucepan. Bring the mixture to a simmer over medium heat, whisking constantly.
- Once the mixture is simmering, whisk in the tapioca pearls and reduce the heat to the lowest heat. Cook, uncovered, whisking often until the tapioca has softened. About 50 minutes.
- In a small bowl whisk 2 eggs together. Add ½ cup of the warm tapioca mixture to the eggs, whisking vigorously.
- Slowly pour the egg mixture into the tapioca pudding, whisking to incorporate. Turn the heat to medium, and cook, whisking constantly, until the pudding has thickened. About 5-10 minutes. Remove the pudding from the heat and whisk in the vanilla extract.
- Transfer the tapioca pudding to a heat-safe bowl or serving dish. Place plastic wrap over the surface of the pudding.
- Let the pudding cool for 15 to 20 minutes. Serve warm or refrigerate until fully chilled.
Allyson
Tapioca is my all-time favorite pudding! Thank you for this easy recipe!
Kristen Chidsey
You bet! It is such a classic. Thanks for leaving a review.