This easy homemade tapioca pudding recipe is topped with gooey caramel! If you love homemade tapioca pudding, you will love this creamy gluten free tapioca pudding recipe. I also include a dairy-free option for this tapioca pudding recipe.
This post may contain affiliate links. Please read our Disclosure Policy.
My daughter is the one who inspired me to create this comforting tapioca recipe. She loves the thick creaminess of tapioca pudding and often asks me to buy it when she goes grocery shopping with me. The ingredients in store-bought tapioca pudding are not great, and I knew we could make a better version here at home.
Why my family loves this creamy tapioca pudding:
- This old-fashioned creamy caramel tapioca pudding with caramel sauce is the best tapioca pudding recipe I’ve ever made!
- Pearl tapioca pudding is easy to make with few ingredients and simple steps.
- This tapioca pudding is naturally gluten free!
- This minute tapioca pudding has a creamy texture with the chewy little tapioca beads throughout the pudding.
- You can flavor and top tapioca pudding in a lot of fun ways. Check out the fun flavor ideas section below for ideas.
- If you love pudding, you are going to love these mouthwatering Gluten Free Pudding Recipes…I can’t wait to hear which ones you try!
Allergen Information:
This homemade tapioca pudding is gluten-free, nut-free, oat-free, and soy-free.
Ingredient Notes:
For the full list of ingredients and amounts, please go to the recipe card below.
- Small tapioca pearls – Use small pearls as I did, but larger pearl sizes are okay, too. The difference in sizing, besides the size of the pearls, is soaking time and cooking time.
- Milk – you can use dairy milk or non-dairy milk. As you can see here, I used almond milk to make this tapioca pudding dairy-free. For a little added flavor, use vanilla-flavored non-dairy milk. I find that coconut milk is also really good to use, and it adds a nice, sweet flavor.
- Eggs – Size large.
- Vanilla Extract – This is optional. If you use plain milk, adding pure vanilla extract is really good!
- Caramel – I use store-bought caramel. Be sure to check the ingredients label to ensure it is gluten free!
- Salt – You can use kosher salt or sea salt.
How To Make Tapioca Pudding From Scratch:
Step 1: Measure your tapioca pearls and place them in a strainer. Give them a quick rinse under cold running water. Move the tapioca pearls into a large
It is a good idea to double-check the soak time on the brand of tapioca pearls you buy. There is some soak time variance between brands. The instructions on my Kraft Minute Tapioca box said to soak the little tapioca pearls in water overnight.
In the photo above, you can see what the tapioca looks like after the soaking. See how puffy it is?
Step 2: I do not own a double boiler, so I just put water into a large saucepan. I then fit a smaller pot on the inside. Be sure the smaller pot is not too small, or it will fall entirely into the larger pot.
Heat the milk and caramel on low heat until it is warm. Use a wire whisk to mix the two ingredients. This will help melt the caramel into the milk and prevent any burning. It will get nice and creamy!
Email This Recipe To Me!
Step 3: Pour in the softened tapioca pearls and turn the heat to medium-low to bring the mixture to a gentle boil. The pudding mixture will thicken quickly.
๐ Sandi says: Whisk frequently to avoid it getting stuck on the bottom of the pot!
Step 4: For best results, temper the egg yolks so that they don’t cook into chunks when added to the pudding mixture.
To temper the egg yolks, carefully separate the eggs so you have the yolks in a small bowl. Whisk the egg yolks and the 1/4 cup of sugar to mix them together.
Use a large spoon to scoop up a little of the hot tapioca mixture. Pour it into the egg yolks and whisk quickly to mix the two before the eggs cook. Repeat three times.
Step 5: Pour the egg yolk and sugar mixture into the pudding pot and whisk quickly.
You will notice that the homemade tapioca pudding really thickens up after adding the egg yolk and sugar combination. This is a comforting dish that the whole family is going to love!
Check out my fun tapioca pudding web story, too.
Fun flavor variations!
Change up your tapioca pudding flavors by creating different flavor combinations! Here are some other ways to flavor and top your pudding:
- Add a teaspoon of pumpkin spice to the pudding for fall holiday flavors.
- Sprinkle your pudding with toasted coconut.
- Add chocolate shavings on top.
- Add vanilla or almond extract for a nutty flavor.
If you are a true caramel addict, you MUST try this Gluten Free Caramel Apple Cake!
Frequently Asked Questions:
Yes, most tapioca is gluten free. Tapioca is typically made from tapioca plants. Just to be extra cautious, always check the ingredient label.
Tapioca balls are made from tapioca (the cassava root). They are available in many different sizes.
You can’t really soak the tapioca pearls too long, but they will get mushier if you oversoak them.ย
Tapioca pearls are vegan, but this recipe has egg yolks, so my recipe itself is not vegan.
This tapioca pudding will keep fresh in the refrigerator for up to 4 days in an air-tight container.
You want to use a double boiler or two pots to prevent your pudding from burning.
More Pudding Recipes To Try:
- Creamy Dark Chocolate Custard
- Gluten Free Bread Pudding
- Matcha Green Tea Chia Pudding
- Easy Creamy Rice Pudding
- Oat Milk Chia Pudding with Cherries
Love This Recipe?
If you made and enjoyed this recipe, I would be incredibly grateful if you could leave a comment below. This will help others know it’s delicious. Thank you!
Homemade Tapioca Pudding With Caramel
Ingredients
- ยฝ cup small tapioca pearls * see note
- 2 ยฝ cups milk * see note
- โ teaspoon sea salt
- ยผ cup caramel * see note
- ยผ cup sugar
- 2 egg yolks
Email This Recipe To Me!
Instructions
- Place the tapioca pearls into a colander and rinse them in cold water. Place the pearls into a large mixing bowl.
- For the best results, soak tapioca pearls overnight in a bowl of water. Be sure to cover the bowl with plastic wrap.
- Drain the pearls.
- Use a double broiler, or two different-sized saucepans like I did in the photo above.
- Add milk, caramel, vanilla, and salt to double broiler and heat them on low heat until the mixture is warm.
- Add tapioca pearls and turn the heat up to medium-low until tiny bubbles appear.
- Do not let the mixture to a full boil. Turn the heat back to low once you see the tiny bubbles.
- In a small bowl, add egg yolks and sugar.
- Mix well. Now you need to temper the egg yolks. Separate the eggs, putting the yolks into a small bowl
- Use a large spoon to scoop up a bit of the hot tapioca mixture.
- Add the tapioca mixture very slowly to the egg and sugar mixture while whisking quickly to blend it.
- Add a little more tapioca mixture and repeat twice more. Now you can mix the egg yolk mixture into the pudding.
- Pour egg mixture into tapioca mixture and whisk quickly to blend it all in.
- Cook on low, uncovered for 15 minutes. Be sure to use a wire whisk to stir the mixture frequently.
- Serve warm or cold.
Notes
- Most tapioca pearls are gluten free but always double-check the label.
- Soak the tapioca pearls overnight. You can use small or large tapioca pearls. Larger pearls will need more time to soften.
- You can make this recipe dairy-free by using non-dairy milk like almond milk or coconut milk.
- Caramel – Definitely check the label to be sure your caramel is gluten free if you are gluten free. Note most caramel is not dairy-free. If you are dairy-free, there are several dairy-free caramel recipes you can use to make it from scratch.
- I highly recommend using a double boiler or two pots to make this recipe. It reduces the risk of the pudding burning on the bottom of the pan.
- This tapioca pudding will keep fresh for up to 4 days in an air-tight container.
SPECIAL NOTE
Please know that every gluten free flour blend has a different starch to grain ratio. If you use a blend I didn’t test, you may need to adjust your moisture levels in your baked goods.
Nutrition
Nutrition Disclaimer
Nutritional information is an estimate provided to you as a courtesy. You should calculate the actual nutritional information with the products and brands you are using with your preferred nutritional calculator.
This post was updated from an older April 2015 post with more information.
Can this be made without the caramel? I have issues with it so donโt eat it, but the rest of your recipe sounds wonderful!
Hi Martha, you can easily omit the caramel.
We can’t buy “caramel” here. Can you please send a easy recipe?
Hi Anne-Marie, you can find lots of great caramel recipes on Pinterest.
You said you edited the recipe where can I find the edited copy?
Hi Jennifer, The edited copy is the only one there.
Hi. I am a bit confused by this recipe. Unfortunately I already started it so we will see how it turns out. In the recipe it calls for vanilla but that isn’t listed in the ingredients. Secondly, it says to lower heat a cook an hour but the recipe says total time 25 minutes. So do i cook it for an hour?
Hi Sarah, that is a bit confusing! I edited the recipe to be more clear, I hope it helps. Thank you so much for pointing this out ๐
The recipe has not been amended for vanilla. How much? 1/4 t.? 1/2t? Or does it just depend if you like a lot of vanilla or hint?
Thank you for reaching out. The amount of vanilla is so small it will not affect the texture of the pudding.
I was told that carmel has traces of gluten in it, so not to use it. Is this not the case? My daughter in law is highly allergic to gluten so I have been afraid to use it.
I am really sensitive and I have not reacted to Trader Joe’s caramel. That being said, you can easily make your own caramel sauce. Give this recipe a try: http://www.epicurious.com/recipes/food/views/classic-caramel-sauce-51204230
how many servings does this make?
Hi Stephanie, It will depend on how much you want per bowl. I ended up with 6 servings total.
Just caramel, like the ice cream topping?
I used Trader Joe’s caramel sauce Serena. It blends in really nicely.