This stovetop rice pudding is a creamy and comforting dessert that I love making on chilly evenings. The rice becomes tender and chewy, suspended in a silky pudding that carries the warm, aromatic flavors of vanilla and cardamom. It’s simple, soothing, and elegant all at once.

Why You’ll Love This Recipe

I really enjoy this dessert because it feels both homely and refined. I love how the pudding is sweet without being heavy, and how the cardamom and vanilla give it such an inviting fragrance. I also appreciate that I can serve it warm, cold, or at room temperature depending on my mood. For me, it’s a perfect balance of comfort food and sophistication.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • whole milk

  • raw Arborio rice (or medium grain if I want it more tender)

  • ground cardamom

  • vanilla bean or vanilla extract

  • kosher salt

  • egg yolks

  • sugar

  • chopped salted pistachios, for garnish

  • golden raisins, for garnish

Directions

  1. I start by heating milk, rice, salt, and cardamom in a saucepan. I scrape out the seeds from the vanilla bean and add both the seeds and pod (if I’m using extract, I wait until later).

  2. Once it boils, I lower the heat, cover, and let it simmer for about 15 minutes, stirring occasionally.

  3. I then uncover and let it cook until the rice is tender and the mixture reduces, stirring more frequently toward the end.

  4. In another bowl, I whisk egg yolks, sugar, and vanilla extract (if that’s what I’m using). I slowly add some of the hot rice mixture, whisking constantly, then pour it back into the pan.

  5. I cook over medium-low heat, stirring constantly, until it thickens and coats the back of a spoon. I adjust the salt if needed.

  6. Once it’s ready, I remove the vanilla bean, transfer the pudding to a dish, and press plastic wrap directly on the surface to prevent a skin from forming. I serve it warm, cold, or at room temperature, topped with pistachios and raisins.

Servings and timing

This recipe makes about 4 servings. It takes me around 10 minutes of prep and 35 minutes of cooking, so in total about 45 minutes from start to finish.

Variations

I sometimes change things up depending on what I have:

  • I use sushi rice or medium-grain rice for a different texture.

  • I swap pistachios for almonds, walnuts, or cashews.

  • I’ve added crushed cardamom pods instead of ground for a more intense spice.

  • I occasionally stir in coconut milk for part of the dairy to give it a tropical flavor.

  • Dried fruits like cranberries or chopped dates also make great garnishes.

Storage/Reheating

I store leftover rice pudding in an airtight container in the refrigerator for up to 3 days. When I want to reheat it, I warm it gently on the stovetop over low heat with a splash of milk to loosen it up, or I microwave it in short intervals, stirring in between.

FAQs

Can I make this pudding without eggs?

Yes, I can replace the egg yolks with a starch slurry (like cornstarch mixed with milk) to thicken it. The texture will be slightly different but still delicious.

What type of rice works best?

I like Arborio rice because it gives a creamy texture, but sushi rice or medium-grain rice also works well. Long-grain rice is less creamy but can be used if that’s what I have.

Can I make this ahead of time?

Yes, I often make it a day in advance. I keep it chilled and covered, then serve it cold or gently reheat it when needed.

How do I prevent the pudding from sticking or burning?

I stir it often, especially toward the end of cooking. I also keep the heat low once it starts to thicken to avoid scorching.

Can I freeze rice pudding?

I don’t recommend freezing it because the texture changes when thawed. It’s best enjoyed fresh or within a few days from the fridge.

Conclusion

I love making stovetop rice pudding with cardamom and vanilla because it’s simple, warming, and so versatile. Every spoonful has the perfect mix of creaminess, spice, and comfort. Whether I serve it warm on a winter night or chilled on a summer afternoon, it always feels like a timeless dessert worth savoring.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Stovetop Rice Pudding with Cardamom and Vanilla


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusraa
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This stovetop rice pudding is a creamy, comforting dessert infused with the warm, fragrant flavors of cardamom and vanilla. It’s elegant yet homey, perfect for serving warm or chilled.


Ingredients

  • 4 cups whole milk
  • 1/2 cup raw Arborio rice (or medium grain rice)
  • 1/4 teaspoon ground cardamom
  • 1 vanilla bean (or 1 teaspoon vanilla extract)
  • 1/8 teaspoon kosher salt
  • 2 egg yolks
  • 1/4 cup sugar
  • Chopped salted pistachios, for garnish
  • Golden raisins, for garnish

Instructions

  1. In a saucepan, heat milk, rice, salt, and cardamom over medium heat. Scrape seeds from vanilla bean and add both seeds and pod (or add vanilla extract later).
  2. Bring to a boil, then reduce heat, cover, and simmer for 15 minutes, stirring occasionally.
  3. Uncover and continue cooking until rice is tender and mixture thickens, stirring more frequently.
  4. In a bowl, whisk egg yolks, sugar, and vanilla extract (if using). Temper with a ladle of hot pudding, whisking constantly.
  5. Pour tempered yolk mixture back into the pan. Stir continuously over medium-low heat until pudding thickens and coats the back of a spoon.
  6. Remove vanilla bean, adjust salt to taste, and transfer pudding to serving dish. Cover with plastic wrap touching the surface.
  7. Serve warm, at room temperature, or chilled, topped with pistachios and golden raisins.

Notes

  • Use sushi or medium-grain rice for different textures.
  • Replace pistachios with almonds, walnuts, or cashews.
  • Stir in some coconut milk for a tropical twist.
  • Use cornstarch slurry instead of egg yolks for an egg-free version.
  • Store in fridge for up to 3 days; reheat with a splash of milk.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Indian-Inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 18g
  • Sodium: 100mg
  • Fat: 9g
  • Saturated Fat: 4g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 1g
  • Protein: 7g
  • Cholesterol: 90mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star