Heavenly Rice Pudding Recipe: Cardamom-Infused Creamy Bliss

Heavenly Rice Pudding Recipe: Cardamom-Infused Creamy Bliss

There’s something deeply comforting about a bowl of warm rice pudding, especially when it’s infused with fragrant cardamom. I’ve tested this recipe in countless kitchens to perfect that creamy texture without any fuss.

The key is using the right ratio of rice to liquid and cooking it low and slow. This method ensures each grain absorbs the sweetened milk evenly, creating that signature velvety consistency we all love.

What you’ll get is a dessert that’s rich without being heavy, with aromatic cardamom adding a sophisticated twist to the classic. It’s the kind of dish that feels both nostalgic and special.

Serve it warm or chilled, plain or with fresh fruit and nuts. Here’s how to make this timeless treat.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Heavenly Rice Pudding

Warm, creamy, cardamom-kissed rice pudding starts with just these pantry staples.

Ingredient Amount Notes
Arborio Rice 🌾 ¾ cup Short-grain for creaminess
Whole Milk 🥛 4 cups Full-fat for richness
Heavy Cream 🥛 1 cup Cold, for extra creaminess
Granulated Sugar 🍚 ½ cup Adjust to taste preference
Ground Cardamom 🌿 1 tsp Freshly ground preferred
Vanilla Extract 🌿 1 tsp Pure vanilla for best flavor
Unsalted Butter 🧈 2 tbsp For finishing touch
Salt 🧂 ¼ tsp Kosher or sea salt
Ground Cinnamon 🌿 ¼ tsp Optional for garnish
Raisins 🍇 ½ cup Optional, plump in warm water
Chopped Pistachios 🌰 ¼ cup For garnish and crunch

The rice is non-negotiable here. Arborio (or any short-grain) releases starch as it cooks, creating that signature creamy texture. Whole Foods or Trader Joe’s have great options. For the milk, full-fat is key—2% won’t deliver the same richness. I always grab Organic Valley if my store carries it.

No cardamom? Cinnamon plus a pinch of nutmeg gets you close. Swap raisins for dried cranberries or chopped dates. The pistachios can be any nut you prefer—walnuts or almonds work great. Want it dairy-free? Coconut milk and vegan butter make a solid substitute, though the flavor profile will shift slightly.

This keeps 4-5 days in the fridge, but honestly it never lasts that long. Reheat gently with a splash of milk to restore creaminess. Freezes for 3 months if you must, but fresh is always best.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in, stir occasionally, and let the Arborio rice soak up all that creamy goodness.
  • Warm Spice Hug: The cardamom hits different—sweet, aromatic, and just the right amount of cozy in every bite.
  • Make Ahead Magic: Honestly, it tastes even better the next day after the flavors meld overnight.
  • Pantry Friendly: I always have these staples on hand, so it’s my go-to when I need comfort food without a grocery run.

Step-by-Step Instructions for Heavenly Rice Pudding

This method delivers the creamiest, most luxurious rice pudding you’ve ever tasted.

Step 1: Toast the Arborio Rice

In a medium saucepan, melt the 2 tbsp unsalted butter over medium heat. Add the 0.75 cup Arborio Rice and stir for 2-3 minutes until the grains turn slightly translucent and smell nutty. This toasting step enhances the rice’s natural flavor and prevents a starchy aftertaste.

Watch the heat carefully—you want the rice to toast, not burn. The butter should foam but not brown. I’ve found that Arborio rice, with its high starch content, creates the creamiest texture for this dish.

Step 2: Simmer Rice in Milk Mixture

Pour in the 4 cups whole milk and 1 cup heavy cream, then add the 0.5 cup granulated sugar, 1 tsp ground cardamom, and 0.25 tsp salt. Stir well to combine. Bring the mixture to a gentle simmer over medium-high heat, then reduce to low heat.

Cook uncovered for 30-35 minutes, stirring frequently, until the rice is tender and the mixture has thickened to the consistency of porridge. The liquid should reduce by about half, and the rice should be soft but still hold its shape. This slow cooking process allows the rice to absorb all that creamy goodness.

Step 3: Add Vanilla and Raisins

Remove from heat and stir in the 1 tsp vanilla extract and 0.5 cup raisins. If you’re using raisins, I recommend plumping them in warm water for 10 minutes first and draining well. This keeps them moist and plump in the final pudding.

Let the mixture sit for 5 minutes to allow the flavors to meld. The vanilla extract adds that classic warmth, while the cardamom gives it an exotic, aromatic depth that makes this rice pudding truly special.

Step 4: Cool and Garnish

Transfer the pudding to a serving bowl or individual dishes. Let it cool to room temperature, then cover and refrigerate for at least 2 hours or until completely chilled. The pudding will thicken further as it cools.

Just before serving, sprinkle with 0.25 tsp ground cinnamon and 0.25 cup chopped pistachios for a delightful crunch and pop of color. The contrast of the cool, creamy pudding with the crisp pistachios is pure bliss in every bite.

👨‍🍳

Pro Tips For Making Heavenly Rice Pudding

  • Stir Often: Keep a wooden spoon in the pot and stir every 3-4 minutes—Arborio rice sticks fast, and burnt bits ruin the creamy texture. I learned this the hard way after scraping blackened rice off the bottom.
  • Toast the Rice: Before adding liquids, cook the dry Arborio in the pot for 2 minutes until it smells nutty. Sounds weird, but it works to deepen the flavor.
  • Skip the Rinse: Don’t wash the Arborio rice first—its starch is what thickens the pudding. My grandmother swore by this, and she was right.
  • Warm the Milk: Heat the whole milk and heavy cream together before adding to the rice. Cold dairy slows the cooking and can make the pudding grainy.

Perfect Pairings for heavenly rice pudding

Fruit Pairings

I love serving this with poached pears or stewed apples—the warm fruit complements the creamy pudding beautifully. Try poaching 2 ripe pears in 2 cups apple cider with 1 cinnamon stick for 15 minutes. 🍐

Crunchy Toppings

For texture contrast, add toasted coconut flakes or honey-roasted almonds. I toast ½ cup coconut flakes in a dry pan over medium heat for 3-4 minutes until golden. The crunch cuts through the creaminess perfectly.

Warm Beverages

A steaming cup of chai tea enhances the cardamom notes in the pudding. The spices in chai—cinnamon, ginger, cloves—mirror the warm flavors in the dish. I brew mine with 1 tsp loose chai per 8 oz water for 5 minutes. 🍵

Fresh Garnishes

Fresh berries add a bright, tangy contrast. I use ½ cup raspberries or blueberries for a pop of color. A drizzle of honey or maple syrup ties everything together without overpowering the delicate cardamom flavor.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 95mg32%
Sodium 180mg8%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 22g
Protein 8g16%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of rice?

Arborio is ideal for creaminess, but short-grain white rice works too. Avoid long-grain varieties like basmati or jasmine—they won’t absorb enough liquid.

2

How do I prevent a skin from forming on top?

Press plastic wrap directly onto the surface before chilling. This blocks air contact, keeping the pudding silky smooth. Stirring occasionally while cooling also helps.

3

Can I make this dairy-free?

Yes! Swap milk and cream for full-fat coconut milk. Use coconut oil instead of butter, and ensure sugar is vegan. The flavor will be richer and slightly tropical.

4

How long will it keep in the fridge?

It stays fresh for 4-5 days in an airtight container. Reheat gently with a splash of milk to restore creaminess.

★★★★★4.6(1 review)
Tyler Campbell