This easy tapioca pudding recipe uses simple ingredients and no eggs—just chewy tapioca pearls, creamy texture, and cozy, nostalgic flavor in every bite.

Jump to:
- Tapioca pudding recipe
- What is tapioca?
- Tapioca health benefits
- Why you’ll love this
- Ingredients for eggless tapioca pudding
- Vegan tapioca pudding
- Small tapioca pearls or larger tapioca pearls?
- How do you know when it’s done?
- Want to bouble the recipe?
- Prefer it sweeter?
- Cardamom pods or powder?
- How to make homemade tapioca pudding
- Get your FREE cookbook!
- Why this tapioca pudding recipe works—every time
- Eggless Tapioca Pudding
- Other recipes you may like
- Tried this recipe? We’d love your review!
Tapioca pudding recipe
There’s something timeless about a creamy dessert that brings everyone to the table.
This eggless tapioca pudding recipe is a personal favorite—gentle, comforting, and incredibly easy, with the perfect balance of soft, chewy tapioca pearls and a dreamy, creamy texture.
Most classic tapioca pudding recipes use eggs, but you don’t need them for creamy tapioca.
With just five simple ingredients—including your choice of milk—this is a homemade tapioca pudding you’ll want to make again and again.
It’s a classic dessert with a new twist that’s perfect for anyone, whether you’re avoiding eggs or just love cozy, easy recipes.

What is tapioca?
Tapioca is a naturally gluten-free starch made from the roots of the cassava plant (sometimes called cassava root).
In the baking aisle of your grocery store, you’ll find it as a package of tapioca pearls—small pearls, medium pearls, or larger tapioca pearls for recipes like bubble tea.
For this pudding, choose small or medium in white (not the big, black ones used in bubble tea).
I used Bob’s Red Mill Small Pearl Tapioca for this recipe—it gives the perfect chewy texture and cooks up beautifully every time.
Tapioca pearls are famous for their chewy texture and how they turn from opaque to translucent as they cook.
That magical transformation is what gives classic tapioca pudding (and homemade pudding in general) its signature look and creamy consistency.
If this is your first time making tapioca pudding, get ready to fall in love with one of the true classic desserts.

Tapioca health benefits
Tapioca pearls are soft and chewy. They have a special quality that traps in moisture in a gel-like form.
This is a very simple starch that’s very easy to digest, particularly for individuals who are deficient, and/or having trouble gaining weight.
When combined with cooked milk and sweetener in this pudding recipe, the tapioca feels cooling and soothing in your digestive tract.
Why you’ll love this
- Eggless: Perfect for anyone with egg allergies or following a plant-based or vegan lifestyle.
- Creamy texture: The little pearls give a unique, nice texture you just can’t get from other creamy desserts.
- Flexible: Use whole milk, coconut milk, almond milk, or oat milk for your favorite flavor and richness.
- Fast and easy: Five ingredients, a medium saucepan, and a bit of patience—it’s homemade pudding at its best.

Ingredients for eggless tapioca pudding
- ¼ cup tapioca pearls (small tapioca pearls or medium tapioca pearls; see the package for size of pearls)
- 2 cups of milk (whole milk for a classic, or use coconut milk, almond milk, or oat milk for a vegan tapioca pudding)
- 2 tablespoons cup of sugar (adjust the amount of sugar to taste; unrefined or regular both work)
- 4 cardamom pods (or ½ teaspoon ground cardamom for a lovely flavor twist)
- ½ teaspoon pure vanilla extract
Optional
- Ghee and chopped cashews for garnish
- A pinch of saffron, splash of rose water, or fruit compote for extra fun next time

Vegan tapioca pudding
Want to skip the dairy? No problem.
Swap the whole milk with almond milk, oat milk, coconut milk, or your favorite non-dairy milk. It’s just as creamy, cozy, and delicious—promise.
Small tapioca pearls or larger tapioca pearls?
For this recipe, stick with small or medium white tapioca pearls.
Avoid the large black ones used in bubble tea—they won’t work here.
How do you know when it’s done?
Tapioca pudding is ready when the pearls swell up and turn almost fully translucent. The custardy part will thicken up noticeably too.
Depending on the size of your pearls, cooking time may go longer or shorter than 20 minutes.
The key? Keep tasting and watching. As it thickens, stir more frequently to keep things smooth and lump-free.

Want to bouble the recipe?
It’s easy. Use 2 tablespoons of tapioca for every 1 cup of milk to keep the pudding nice and thick.
Prefer it thinner? Just scale back the tapioca or add a little extra milk.
Prefer it sweeter?
I use about half the sugar most recipes call for—it’s sweet enough for me!
But if you’ve got a bigger sweet tooth, feel free to bump it up.
Also, I love using natural, unrefined sugar. It’s milder, packed with minerals, and less intense than refined white sugar.
Cardamom pods or powder?
Both work! I use 4 green cardamom pods, crushed coarsely with a mortar and pestle.
After that, I remove the outer shells and keep just the crushed seeds.
If you're out of pods, sub in ½ teaspoon of ground cardamom instead. The flavor is warm, floral, and absolutely perfect in this pudding.
How to make homemade tapioca pudding
Rinse and soak
Rinse the tapioca pearls (little pearls or medium pearls) in cool water until the water runs nearly clear.
Add pearls, milk, sugar, and cardamom to a medium saucepan and let soak for 30 minutes at room temperature.
This helps the tapioca mixture hydrate and leads to the perfect creamy texture.
Cook gently
Set your saucepan over medium-low heat (never high heat or you’ll risk scorching the milk).
Stir often, especially around the surface of the pudding and bottom of the pot, to keep the pearls from sticking.
When the mixture starts to bubble, lower to a gentle simmer.
Cook for about 20 minutes, watching as the pudding thickens and the chewy tapioca pearls turn translucent.

Test for doneness
The pudding is done when the pearls are fully translucent and the mixture is creamy—almost like a classic custard.
Larger tapioca pearls may take a bit longer, while instant tapioca cooks faster.
Adjust the amount of milk to reach your favorite consistency; for thinner pudding, add a little extra milk.
Flavor and finish
Turn off the heat and stir in the vanilla extract. Spoon the pudding into small bowls.
Serve warm for the ultimate cozy hot food experience, or let cool to room temperature and refrigerate in an airtight container for a cool food treat.
The pudding will thicken as it cools; just stir in a splash of milk if you want a softer texture next time.
Garnish (optional)
Toast cashews in a little ghee over medium heat until golden, then sprinkle over your pudding for a bit of crunch and flavor.
What’s the difference between instant tapioca and regular pearls?
Instant tapioca cooks quickly but doesn’t have quite the same chewy texture as small pearls or medium pearls.
How do I prevent burning?
Always use medium-low heat, stir often, and use a saucepan with a heavy bottom.
Can I make a double batch?
Absolutely—just scale up all the rest of the ingredients. It’s a great way to prep for a crowd or have plenty on hand for the week.
Can I use other plant milks?
Yes! Almond milk, oat milk, and coconut milk all work for a vegan, dairy-free pudding.
Why this tapioca pudding recipe works—every time
This eggless tapioca pudding is a great recipe for anyone craving a classic dessert that’s simple, flexible, and always a hit with family and friends.
Whether it’s your first time making pudding, or it’s one of your favorite desserts from childhood, this homemade pudding is pure comfort in a bowl.
Make it as thick or as thin as you like, hot or cool, and top it any way you want—this pudding is all about what makes you happy.
Next time you’re looking for a sweet treat, or want to impress with something new, try this creamy tapioca pudding.
Don’t forget to let me know your favorite way to enjoy it—warm, chilled, topped with fruit, or just classic and simple.
Drop your tips, questions, or creative spins in the comments below!


Eggless Tapioca Pudding
Ingredients
For the pudding
- ¼ cup tapioca, (see notes)
- 2 cups whole organic milk , (sub with plant-based; see notes)
- 2 tablespoons sugar, (see notes)
- 4 whole cardamom pods, crushed (see notes)
- ½ teaspoon pure vanilla extract
Optional garnish
- 1 teaspoon ghee
- 2 tablespoons cashews, chopped
Instructions
- Rinse tapioca in cold water 2-3 times until the water runs relatively clear.
- Combine tapioca, milk, sugar, and cardamom in a medium saucepan and soak for 30 minutes.
- Bring to a slow boil over low heat. Reduce heat to a low simmer and stir frequently to prevent sticking as the pudding cooks, about 20 minutes. It will thicken as it cooks. (See the notes below for instructions on how to know when it is ready.)
- Remove from heat and stir in the vanilla. Portion into 4 small dishes.
- Enjoy warm, or refrigerate until set and enjoy cool. It is much better warm in my opinion.
for the optional garnish
- If you decide to add the optional garnish, heat ghee in a tiny skillet on medium-low heat. Add chopped cashews and cook, stirring constantly, until lightly golden brown. Add the golden-brown cashews evenly over the puddings while still warm.
Notes
Make this vegan
Substitute whole milk with almond, oat, coconut, or your favorite.Which tapioca should I buy?
For this recipe you want to use small or medium pearls, and they should be colored white.How do you know when the pudding is done?
Keep in mind that the cooking time can be longer (or shorter) than 20 minutes, especially if your pearls are larger. The tapioca will tell you when it is ready if you watch carefully. When it’s fully cooked, the tapioca beads will swell up and become almost entirely translucent. The custardy part of the pudding will also thicken dramatically. Keep tasting and assessing at this stage. The thicker it is, the more critical it is to keep stirring.Double the recipe?
Use two tablespoons of tapioca for every cup of milk for a fairly thick pudding. If you want yours thinner, use less tapioca or more milk.More sugar?
I used about half the sugar than what most recipes call for. I find the sweetness level very sufficient, but you could always add more if you like. Someone who prefers sweet things will probably want more. I also used a very natural and unrefined sugar. An unrefined sugar is full of minerals and less sweet than refined sugars. See my sugar recommendation on AmazonCardamom pods or powder?
I used 4 green cardamom pods and crushed them coarsely in a mortar and pestle. After crushing I picked out the outer shells by hand and discarded them. So the crushed seeds I used were coarsely crushed. Substitute crushed pods with ½ teaspoon powdered cardamom. ref:https://theharekrishnamovement.org/2016/11/24/eggless-tapioca-pudding/
Nutrition
Instant tapioca cooks quickly but doesn’t have quite the same chewy texture as small pearls or medium pearls.
Always use medium-low heat, stir often, and use a saucepan with a heavy bottom.
Absolutely—just scale up all the rest of the ingredients. It’s a great way to prep for a crowd or have plenty on hand for the week.
Yes! Almond milk, oat milk, and coconut milk all work for a vegan, dairy-free pudding.
Other recipes you may like
Tried this recipe? We’d love your review!
Tap the stars ⭐⭐⭐⭐⭐ and leave a quick comment to share your thoughts.
Don’t forget to tag @buttered.veg or use #butteredveg when you share your photos—we love seeing what you make!
Follow along on Pinterest, Facebook, Instagram, and YouTube for more Buttered Veg lifestyle content.
Thanks for visiting Buttered Veg!







Cris
I made this eggless tapioca pudding and it was so creamy and comforting! Loved how simple it was to put together—definitely a keeper for when I want an easy dessert.
Swathi
Eggless tapioca pudding is delicious I have made it. I enjoyed it.
Leslie
I did not know tapioca was good for detoxing! What a delicious way to detox! Love this recipe!!
Nicole Kendrick
I really enjoyed this pudding! It's so rich and creamy.
Nora
The beauty of this tapioca pudding is truly in its simplicity—just 5 ingredients and completely eggless! It’s creamy, comforting, and perfect for those avoiding eggs without sacrificing any of that classic pudding texture. Such a lovely, fuss-free treat!