If you’re searching for a dessert that’s creamy, rich, and entirely free of gluten, then this Gluten-Free Chocolate Pudding Recipe is exactly what your taste buds need. It’s a luscious, velvety pudding that combines deep chocolate flavor with a guaranteed smooth texture, perfect for those who crave indulgence without compromise. Whether you’re making it for a cozy night in or a special occasion, this pudding will quickly become a household favorite, proving that gluten-free treats can be just as decadent and satisfying as their traditional counterparts.

Ingredients You’ll Need
These simple, everyday ingredients come together to create a chocolate pudding that’s silky smooth with a rich, complex flavor profile. Each component plays an essential role, from the creamy base to the chocolatey depth and subtle spice that makes this dish so special.
- 2 cups whole milk: The creamy foundation that keeps every spoonful smooth and luscious.
- 1 cup heavy cream: Adds richness and a velvety texture that makes the pudding irresistibly decadent.
- ½ cup granulated sugar: Balances the bitterness of cocoa with just the right amount of sweetness.
- ¼ cup unsweetened cocoa powder: Provides deep chocolate flavor without added sugar or gluten.
- 3 tablespoons cornstarch: A gluten-free thickener that ensures the pudding sets perfectly.
- 1 tablespoon arrowroot starch: Works alongside cornstarch for a smooth, firm texture with no lumps.
- ¼ teaspoon fine sea salt: Enhances all the flavors, ensuring the chocolate really shines.
- ¼ teaspoon ground cinnamon: Adds a warm, subtle spice note that rounds out the chocolate.
- 1 tablespoon instant espresso powder: Intensifies the chocolate flavor with a hint of rich, roasted complexity.
- 3 large egg yolks: Provides creaminess and helps thicken the pudding, giving it a luxurious mouthfeel.
- 2 ounces dark chocolate, chopped (gluten-free): Melts into the pudding for an extra burst of intense chocolate richness.
- 1 teaspoon vanilla bean paste: Adds a fragrant sweetness that complements the chocolate beautifully.
- 1 tablespoon unsalted butter, cut into small pieces: Smooths out the texture and adds a glossy finish.
How to Make Gluten-Free Chocolate Pudding Recipe
Step 1: Prepare the Dry Ingredients
Sift together the granulated sugar, cocoa powder, cornstarch, arrowroot starch, salt, ground cinnamon, and instant espresso powder in a medium bowl. This step is crucial because it prevents clumps from forming and ensures that every bite of your pudding remains perfectly smooth and creamy.
Step 2: Warm the Milk and Cream
In a heavy-bottomed saucepan, pour in the whole milk and heavy cream. Gradually whisk in the sifted dry mix until the mixture becomes smooth. Place the saucepan over medium heat, stirring constantly, until small bubbles begin to form around the edges. This gentle warming activates the starches and keeps the pudding from scorching.
Step 3: Temper the Egg Yolks
Lightly whisk the egg yolks in a separate bowl. Once the milk mixture starts simmering, slowly ladle about half a cup of it into the yolks while whisking vigorously. This step tempers the yolks, preventing them from curdling and ensuring your pudding has a silky texture.
Step 4: Thicken the Pudding
Pour the tempered egg yolk mixture back into the saucepan. Continue cooking over medium heat while stirring constantly until the pudding thickens enough to coat the back of a spoon or reaches around 170°F on an instant-read thermometer. This thickening process usually takes 2 to 3 minutes and is key to achieving that luscious pudding consistency.
Step 5: Add Chocolate and Flavorings
Remove the saucepan from the heat. Stir in the chopped dark chocolate, unsalted butter, and vanilla bean paste until everything is completely melted and smoothly blended. This step gives your pudding an irresistible shine and deep chocolate flavor that will delight every palate.
Step 6: Strain the Pudding
Pour the pudding through a fine-mesh sieve into a clean bowl, using a spatula to press the mixture through. Straining removes any remaining solids, ensuring your gluten-free chocolate pudding is flawlessly smooth and velvety.
Step 7: Chill to Set
Cover the surface of the pudding with plastic wrap to prevent a skin from forming while it cools. Refrigerate the pudding for at least 2 hours, or overnight if you prefer a firmer set. The chilling process allows the flavors to meld and the texture to become perfectly creamy.
How to Serve Gluten-Free Chocolate Pudding Recipe

Garnishes
A simple dusting of cocoa powder or a few fresh berries makes a lovely garnish, but don’t hesitate to get creative with whipped cream, shaved dark chocolate, or a sprinkle of toasted nuts. These add not only a pop of color but also delightful textures and flavors.
Side Dishes
This pudding shines beautifully on its own, but if you want to pair it, try serving with gluten-free cookies or a crisp, fruit salad. The contrast between warm fruitiness or crunch and the pudding’s creamy smoothness is absolutely fantastic.
Creative Ways to Present
For a fun twist, serve this pudding in individual mason jars or pretty glasses layered with crushed gluten-free biscuit crumbs. You could even top it with a spoonful of salted caramel or a dollop of coconut cream for an extra special touch that will wow your guests.
Make Ahead and Storage
Storing Leftovers
Keep any leftover pudding covered in the refrigerator for up to 3 days. The flavors might even deepen as it rests, making your next serving taste even better than the first.
Freezing
While you can freeze chocolate pudding, it’s best to do so in an airtight container for up to 1 month. Just know that the texture might change slightly after thawing, so enjoy it chilled fresh from the fridge when possible.
Reheating
If you want to enjoy the pudding warm, gently reheat it over low heat, stirring constantly to prevent scorching. Adding a splash of milk while reheating can help restore its creamy consistency if it thickened too much in the fridge.
FAQs
Can I use milk alternatives in this Gluten-Free Chocolate Pudding Recipe?
Absolutely! You can substitute whole milk and heavy cream with almond, coconut, or oat milk, but keep in mind the texture and flavor might vary slightly.
Is the cornstarch and arrowroot necessary?
Yes, using both together helps achieve the perfect balance of thickness and smoothness without gluten. You can try just one, but the combination really elevates the texture.
Can I make this pudding vegan?
This recipe relies on eggs and dairy for its rich texture, so it’s not vegan as written. However, you can experiment with plant-based substitutes and thickeners to create a similar treat.
Why do I need to temper the egg yolks?
Tempering prevents the eggs from scrambling when added to hot liquid, which helps keep your pudding silky instead of lumpy.
Can I use milk chocolate instead of dark chocolate?
You can, but dark chocolate provides a richer and less sweet flavor that complements the cocoa powder perfectly. Milk chocolate will make it sweeter and lighter.
Final Thoughts
There’s something truly comforting about a homemade pudding, and this Gluten-Free Chocolate Pudding Recipe proves that you don’t need gluten to enjoy a satisfying, creamy dessert. With every spoonful, you’ll get that perfect balance of rich chocolate and smooth texture, all made from simple ingredients you can feel good about. Give it a try and watch it become your go-to dessert for every chocolate craving!
Print
Gluten-Free Chocolate Pudding Recipe
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 2 hours 25 minutes
- Yield: 4 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Description
This rich and creamy Gluten-Free Chocolate Pudding is a luscious dessert made with whole milk, heavy cream, and high-quality dark chocolate. Featuring a perfectly smooth texture achieved through careful tempering and straining, it’s flavored with a hint of espresso and cinnamon for depth. Ideal for gluten-sensitive individuals, this pudding is simple to prepare and delivers a decadent treat that’s ready to serve after chilling.
Ingredients
Liquid Ingredients
- 2 cups whole milk
- 1 cup heavy cream
Dry Ingredients
- ½ cup granulated sugar
- ¼ cup unsweetened cocoa powder
- 3 tablespoons cornstarch
- 1 tablespoon arrowroot starch
- ¼ teaspoon fine sea salt
- ¼ teaspoon ground cinnamon
- 1 tablespoon instant espresso powder
Other Ingredients
- 3 large egg yolks
- 2 ounces dark chocolate, chopped (gluten-free)
- 1 teaspoon vanilla bean paste
- 1 tablespoon unsalted butter, cut into small pieces
Instructions
- Sift Dry Ingredients: Sift the sugar, cocoa powder, cornstarch, arrowroot starch, salt, cinnamon, and espresso powder together in a medium bowl to prevent clumps and achieve a silky pudding texture.
- Heat Milk and Cream with Dry Mix: In a heavy-bottomed saucepan, combine the whole milk and heavy cream. Gradually whisk in the sifted dry mixture until smooth. Place over medium heat and stir constantly until small bubbles form around the edges, about 5 to 7 minutes, allowing starches to swell evenly without scorching.
- Temper Egg Yolks: In a separate bowl, whisk the egg yolks. Once the milk mixture simmers, slowly ladle ½ cup of it into the yolks while whisking vigorously to gradually warm them and prevent curdling.
- Thicken Pudding: Return the tempered egg yolk mixture to the saucepan. Cook over medium heat, stirring constantly until the pudding thickens enough to coat the back of a spoon or reaches about 170°F, roughly 2 to 3 minutes. This ensures even activation of starches and prevents lumps.
- Add Chocolate and Flavorings: Remove the saucepan from heat. Stir in the chopped dark chocolate, butter, and vanilla bean paste gently until fully melted and incorporated, giving the pudding a glossy finish.
- Strain Pudding: Pour the pudding through a fine-mesh sieve into a clean bowl and press any solids through with a spatula to ensure a completely smooth texture.
- Chill: Cover the surface of the pudding with plastic wrap to prevent a skin from forming and refrigerate for at least 2 hours or overnight until fully set and ready to serve.
Notes
- Use gluten-free certified dark chocolate to ensure the pudding remains gluten-free.
- Tempering the egg yolks prevents scrambling and results in a smoother pudding.
- Covering the pudding surface with plastic wrap directly prevents a skin from forming as it cools.
- Chill time can be extended overnight for a firmer set and enhanced flavor.
- Adjust sweetness by varying the amount of granulated sugar if desired.

