Giada Chocolate Rice Pudding Recipe

Giada Chocolate Rice Pudding

Giada Chocolate Rice Pudding is a luxuriously creamy dessert that transforms simple arborio rice into a velvety, chocolatey treat. This stovetop recipe combines tender rice with cocoa powder and bittersweet chocolate for a deep, satisfying flavor that feels both comforting and elegant.

You can have this dessert ready in about 55 minutes total, and it is a beginner-friendly recipe with one watchful step: stirring frequently to prevent scorching. It is perfect for a cozy weeknight dessert or when you want to impress guests with something homemade and rich.

What Is Giada Chocolate Rice Pudding?

It is a classic Italian-style rice pudding made with arborio rice, whole milk, cocoa powder, and bittersweet chocolate, all cooked slowly on the stovetop. The result is a thick, creamy pudding with a luscious texture and a deep, indulgent chocolate flavor. Every spoonful feels like a warm hug, making it ideal for cooler months or when you need a comforting sweet fix.

Giada Chocolate Rice Pudding
Giada Chocolate Rice Pudding

Why This Recipe Works

  • Rich chocolate flavor — Using both unsweetened cocoa powder and high-quality bittersweet chocolate gives the pudding a depth of flavor that is not too sweet or too bitter.
  • Creamy texture every time — Arborio rice releases starch as it simmers, creating a naturally thick and velvety consistency without any cornstarch or eggs.
  • Simple stovetop method — No oven or special equipment needed, just a heavy-bottomed saucepan and a little patience for stirring.
  • Easily customizable — You can adjust the sweetness, add spices, or swap toppings to make it your own without changing the core method.
  • Make-ahead friendly — The pudding sets beautifully in the fridge, so you can prepare it a day in advance for stress-free entertaining.

Ingredients You’ll Need

Most of these are pantry staples, so you likely have everything already. Here is what each ingredient brings to the dish.

Base Ingredients

  • Arborio rice (½ cup, rinsed) — This short-grain rice is essential for the creamy texture. Rinsing removes excess starch that would make the pudding gummy.
  • Whole milk (4 cups, divided) — Full-fat milk gives the pudding its signature richness. Do not swap for low-fat or plant-based milk here — the texture will suffer.
  • Granulated sugar (⅓ cup) — Just enough sweetness to balance the cocoa and chocolate without overpowering them.
  • Unsweetened cocoa powder (¼ cup, sifted) — Sifting prevents lumps. Dutch-process cocoa works best for a smoother flavor, but natural cocoa is fine too.
  • Kosher salt (½ teaspoon) — A pinch of salt enhances all the chocolate flavors and prevents the pudding from tasting flat.

Flavor Finishers

  • Bittersweet chocolate (2 ounces, 60-70% cacao) — Finely chop it so it melts evenly into the hot pudding. This adds a sophisticated, grown-up chocolate note.
  • Pure vanilla extract (1 teaspoon) — Use real vanilla, not imitation, for the warmest flavor.
  • Heavy cream (½ cup, cold) — Stirred in at the end, it makes the pudding glossy and extra creamy.
  • Unsalted butter (1 tablespoon, cubed, optional) — A small pat on top as garnish adds a rich, buttery finish that melts beautifully over the cold pudding.

Kitchen Tools You’ll Need

  • Medium heavy-bottomed saucepan (3-quart) — A heavy bottom distributes heat evenly and prevents scorching, which is crucial for this slow-cooked pudding.
  • Wooden spoon or silicone spatula — Use this for stirring. A silicone spatula is especially good for scraping the bottom and corners of the pan.
  • Fine-mesh strainer — For sifting the cocoa powder to avoid lumps in the mixture.
  • Shallow baking dish or individual serving bowls — For cooling and serving. A shallow dish helps the pudding cool quickly and evenly.
  • Plastic wrap — Pressed directly onto the surface to prevent a skin from forming while it chills.

How to Make Giada Chocolate Rice Pudding

Here is a step-by-step breakdown of the process, with a few notes for your first time making it.

  • Combine base ingredients — In a medium saucepan, whisk together the rinsed arborio rice, 3 cups of milk, sugar, sifted cocoa powder, and salt until smooth. No lumps should remain on the bottom.
  • Bring to a gentle boil — Place the pan over medium-high heat and stir frequently. Watch for bubbles breaking the surface, then immediately reduce the heat to low. This happens in about 4-5 minutes.
  • Simmer slowly — Cook on low heat, stirring every 2-3 minutes with a rubber spatula. After 20 minutes, the rice will soften and the mixture will thicken noticeably as the starch releases.
  • Add remaining milk gradually — Stir in the last cup of milk, ¼ cup at a time, mixing well after each addition. Continue cooking for another 15-20 minutes until the rice is tender but still slightly al dente and the pudding coats the back of a spoon.
  • Finish off heat — Remove the pan from the stove. Add the chopped chocolate, vanilla, and cold heavy cream. Stir vigorously until the chocolate melts completely and the pudding is smooth and glossy.
  • Chill properly — Transfer the warm pudding to a shallow dish or individual bowls. Press plastic wrap directly onto the surface to prevent a skin. Refrigerate for at least 2 hours until fully set.
  • Serve with optional garnish — Before serving, bring the pudding to room temperature for 10-15 minutes to soften it slightly. Top each portion with a small cube of butter, a dusting of cocoa powder, or chocolate shavings if desired.
Giada Chocolate Rice Pudding

Common Mistakes to Avoid (And How to Fix Them)

  • Scorching the bottom — If the heat is too high or you stop stirring, the milk solids will burn. Keep the heat low and stir every couple of minutes, especially towards the end.
  • Undercooked rice — The rice needs a full 35-40 minutes of simmering total. If after that time it still feels crunchy, add a splash more milk and cook for another 5 minutes.
  • Pudding too thin — The pudding will look loose when you first take it off the heat. It firms up significantly as it chills. If still runny after 2 hours, stir in a little more chopped chocolate next time.
  • Lumpy cocoa powder — Always sift the cocoa powder before whisking it into the milk. Lumps are nearly impossible to break apart once the mixture heats up.
  • Skin forming on top — Press plastic wrap directly onto the surface of the warm pudding before refrigerating. This creates a seal that stops a skin from forming.
  • Pudding too firm after chilling — Let it sit at room temperature for 10-15 minutes before serving. If it is still too thick, stir in a tablespoon of milk to loosen it up.

Helpful Tips for Perfect Giada Chocolate Rice Pudding

  • Rinse the rice well — Rinsing removes surface starch that can make the pudding gummy. Do it in a fine-mesh strainer under cold water until the water runs clear.
  • Use a heavy-bottomed pan — A thin saucepan will scorch the milk more easily. A 3-quart stainless steel or enameled pot with a thick base is ideal.
  • Scrape the bottom often — The rice tends to settle and stick. A silicone spatula is perfect for scraping the bottom and corners of the pan without scratching it.
  • Add milk gradually — Pouring in the last cup of milk ¼ cup at a time keeps the texture creamy without diluting the flavor all at once.
  • Chop chocolate finely — Smaller pieces melt faster and more evenly into the hot pudding. Aim for pieces no bigger than a pea.
  • Do not skip the plastic wrap — Pressing plastic directly onto the pudding surface is the only reliable way to avoid a skin. A lid will trap condensation and make the top watery.
  • Let it rest before serving — Cold pudding straight from the fridge is very thick. Letting it sit at room temperature for 10-15 minutes softens it to a spoonable consistency.

Easy Ingredient Substitutions for Giada Chocolate Rice Pudding

  • Sugar → Maple syrup or honey — Replace the granulated sugar with ¼ cup maple syrup or honey. Reduce the milk by 2 tablespoons to account for the extra liquid.
  • Whole milk → Oat milk — Oat milk works well because it has a similar thickness to whole milk. Avoid almond or rice milk, which are too thin and can curdle.
  • Bittersweet chocolate → Semi-sweet chocolate chips — If you only have chips on hand, use 2 ounces. The pudding will be slightly sweeter but still delicious.
  • Heavy cream → Full-fat coconut cream — For a dairy-free version, chill a can of full-fat coconut milk and use the solid cream on top. It adds a subtle coconut note that pairs nicely with chocolate.
  • Kosher salt → Sea salt — No need to adjust the amount. Both work the same way to balance the sweetness and enhance the chocolate flavor.
  • Unsalted butter → Coconut oil — For the garnish, a small pat of coconut oil adds a similar richness without the dairy.

Easy Ways to Customize Giada Chocolate Rice Pudding

  • Add a pinch of cinnamon — Stir ½ teaspoon ground cinnamon into the milk mixture at the start for a warm, spiced undertone that complements the chocolate.
  • Top with toasted nuts — Sprinkle chopped toasted hazelnuts or almonds over each portion just before serving for texture and crunch.
  • Boozy twist — Stir in 1 tablespoon of dark rum or orange liqueur along with the vanilla extract for a grown-up version.
  • Espresso kick — Dissolve 1 teaspoon instant espresso powder in the milk before cooking. Coffee intensifies the chocolate flavor without making it taste like coffee.
  • Serve with fruit — A spoonful of raspberry jam or fresh sliced strawberries on top cuts through the richness beautifully.
  • Make it spiced — Add a pinch of cayenne pepper or chili powder to the cocoa mixture for a subtle heat that lingers.

Best Ways to Store Giada Chocolate Rice Pudding

  • Refrigerate in an airtight container — Store leftovers in a sealed container for up to 4 days. The pudding will set firmly, so stir gently before serving.
  • Use individual portions — Divide the pudding into small serving bowls with lids. This makes it easy to grab single servings without disturbing the rest.
  • Press plastic wrap on surface — If your container does not have an airtight lid, press plastic wrap directly onto the pudding to prevent a skin from forming.
  • Do not freeze — The dairy and rice texture will turn grainy upon thawing. Freezing is not recommended for this recipe.
  • Label with date — Write the date on the container so you know when it was made. It stays good for 4 days in the fridge.

Best Ways to Reheat Leftovers

  • Stovetop method — Place the pudding in a small saucepan over low heat. Add a splash of milk and stir constantly until warm and creamy. This takes about 3-5 minutes.
  • Microwave method — Transfer to a microwave-safe bowl and heat in 15-second bursts at 50% power, stirring between each burst. Stop once it is warm — do not let it boil.
  • Room temperature — For cold pudding straight from the fridge, let it sit at room temperature for 20 minutes. Stir well before serving. This is the easiest method and preserves the texture best.
  • Gently warm in a water bath — Place the serving bowl in a shallow pan of warm water for 5-10 minutes, stirring occasionally. This is ideal if you want to serve it warm without microwave hot spots.

Nutritional Breakdown (per serving)

Based on 1 serving = 1 portion out of 4 total.

  • Calories: 424
  • Protein: 11g
  • Fat: 19g
  • Carbohydrates: around 56g
  • Fiber: about 3g
  • Sugar: 33g
  • Sodium: roughly 381mg

FAQs

Can I freeze Giada Chocolate Rice Pudding?

Freezing is not recommended. The dairy and rice will become grainy and watery when thawed, ruining the creamy texture. Stick to refrigeration for up to 4 days.

How long does Giada Chocolate Rice Pudding last in the fridge?

It stays good for up to 4 days in an airtight container. After that, the texture starts to degrade and the flavor may dull slightly. Always check for any off smells before eating.

Why is my rice pudding too thick?

The pudding continues to thicken as it chills. Let it sit at room temperature for 10-15 minutes and stir in a tablespoon of milk if needed. That usually fixes the texture perfectly.

Can I use a different type of rice?

Arborio rice is the best choice because it releases starch slowly, creating a creamy consistency. Short-grain sushi rice can work in a pinch, but long-grain rice will not give you the right texture.

What if I do not have bittersweet chocolate?

Semi-sweet chocolate chips work fine. Use 2 ounces and the pudding will be a touch sweeter. You can also use a dark chocolate bar with at least 60% cocoa content for a similar result.

Is this dessert gluten-free?

Yes, this recipe is naturally gluten-free. Arborio rice and all the other ingredients do not contain gluten. Just double-check the labels on your chocolate and cocoa powder to be safe.

Wrapping Up

Giada Chocolate Rice Pudding is one of those desserts that feels like a special treat but comes together with surprisingly little effort. The creamy texture and deep chocolate flavor make it a hit with both kids and adults.

Give it a try the next time you want a comforting, warm dessert that you can make ahead. Once you taste it, you will see why it is a recipe worth coming back to again and again.

Print

Giada Chocolate Rice Pudding

This creamy, velvety chocolate rice pudding combines tender arborio rice with rich cocoa and bittersweet chocolate for a luxurious dessert. Each spoonful offers a luscious, pudding-like texture with deep chocolate flavor, perfect for a comforting sweet treat.

  • Author: Edward Harrington
  • Prep Time: 10
  • Cook Time: 45
  • Total Time: 55
  • Yield: 4 1x
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Italian

Ingredients

Scale
  • 1/2 cup arborio rice, rinsed and drained
  • 4 cups whole milk (divided)
  • 1/3 cup granulated sugar
  • 1/4 cup unsweetened cocoa powder, sifted
  • 1/2 teaspoon kosher salt
  • 2 ounces bittersweet chocolate (60-70% cacao), finely chopped
  • 1 teaspoon pure vanilla extract
  • 1/2 cup heavy cream, cold
  • 1 tablespoon unsalted butter, cubed (optional, for garnish)

Instructions

  1. In a medium, heavy-bottomed saucepan (about 3-quart capacity), combine the rinsed arborio rice, 3 cups of the whole milk, the granulated sugar, sifted cocoa powder, and kosher salt. Whisk gently until the cocoa is fully dissolved and the mixture is smooth, with no dry lumps remaining on the bottom of the pan.
  2. Place the saucepan over medium-high heat. Cook, stirring frequently with a wooden spoon or silicone spatula, until the mixture comes to a gentle boil, about 4–5 minutes. Watch carefully: as soon as you see bubbles break the surface, reduce the heat to low immediately to prevent scorching or boiling over.
  3. Once reduced to low heat, continue to cook, stirring every 2 to 3 minutes with a rubber spatula to scrape the bottom and corners. After about 20 minutes, the rice will begin to soften and the mixture will thicken noticeably. You should see a creamy consistency forming as the rice releases its starch.
  4. After 20 minutes of simmering, add the remaining 1 cup of whole milk, 1/4 cup at a time, stirring well after each addition. This gradual addition helps maintain a creamy texture without diluting the flavor. Continue cooking for another 15 to 20 minutes, stirring frequently, until the rice is tender but still has a slight bite in the center (al dente) and the pudding is thick enough to coat the back of a spoon.
  5. Remove the saucepan from the heat. Immediately add the finely chopped bittersweet chocolate, the pure vanilla extract, and the cold heavy cream. Stir vigorously until the chocolate is completely melted and the cream is fully incorporated, creating a smooth, glossy pudding. The mixture will look slightly loose but will set as it cools.
  6. Transfer the warm chocolate rice pudding to a shallow baking dish or individual serving bowls to cool quickly. For a smooth, skinless top, press a piece of plastic wrap directly onto the surface of the pudding. Refrigerate for at least 2 hours, or until fully chilled and set. The pudding will continue to thicken as it cools.
  7. When ready to serve, remove the plastic wrap. If desired, top each portion with a small cube of unsalted butter, which will melt slightly over the cold pudding for a rich finish. Alternatively, serve as is, or garnish with a light dusting of cocoa powder or a few chocolate shavings for presentation.
  8. For best texture, bring the chilled pudding to room temperature for 10–15 minutes before serving, as it can become quite firm when cold. Stir gently to loosen before spooning into bowls.

Notes

Storage: Leftover pudding can be stored in an airtight container in the refrigerator for up to 4 days. The pudding will set firmly when chilled. To soften, let stand at room temperature for 20 minutes or microwave gently in 15-second bursts at 50% power, stirring between each burst. Freezing is not recommended, as the dairy and rice texture will become grainy upon thawing. Reheat gently on the stovetop over low heat, adding a splash of milk to restore creaminess.

Nutrition

  • Calories: 424
  • Sugar: 33g
  • Sodium: 381mg
  • Saturated Fat: 11g
  • Carbohydrates: 56g
  • Fiber: 3g
  • Protein: 11g
  • Cholesterol: 55mg

Keywords: Giada chocolate rice pudding, chocolate rice pudding, Italian rice pudding, arborio rice pudding, creamy chocolate dessert, stovetop pudding, comfort food dessert, easy chocolate pudding, cooked pudding, cocoa dessert

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Edward Harrington

Edward Harrington is a chef, dietitian, and recipe developer passionate about Italian-inspired cooking and homemade meals. Through Giada Cooks, he shares carefully tested recipes designed to help home cooks create flavorful dishes with confidence. His approach combines practical cooking techniques, fresh ingredients, and simple instructions for reliable results.

Recommended Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating