Armenian Rice Pudding Recipe: Cardamom-Spiced Silk with Warm Vanilla Notes

Main Courses

Armenian Rice Pudding Recipe: Cardamom-Spiced Silk with Warm Vanilla Notes

Armenian rice pudding brings the comforting warmth of Armenian home cooking to your table with its signature cardamom-spiced silk and delicate vanilla undertones. This traditional dessert, known as keshmek maqluba, transforms simple rice into a creamy, fragrant masterpiece that's been passed down through generations. The secret lies in the slow simmering process, where rice absorbs the rich flavors of sour cream, warm spices, and just the right amount of sugar.

What makes this recipe special is its perfect balance of textures—creamy yet firm, with each grain of rice distinct yet bound together by the velvety sour cream base. The cardamom adds an aromatic depth that's both familiar and exotic, while vanilla rounds out the flavors with its warm sweetness. Unlike many rice puddings, this version maintains a subtle graininess that keeps it interesting with every bite.

This dish is more than just dessert—it's a taste of Armenian hospitality, often served at family gatherings and celebrations. The slow cooking process allows the flavors to meld beautifully, resulting in a pudding that's rich, comforting, and just sweet enough. Whether you're making it for a special occasion or simply craving something comforting, this recipe delivers restaurant-quality results with minimal effort.

The best part? This Armenian rice pudding tastes even better the next day as the flavors continue to develop. Serve it warm with a sprinkle of cinnamon or a dollop of whipped cream for the full experience. Let's create this timeless dessert together—step by step.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for armenian rice pudding

Simple ingredients that transform into a fragrant, cardamom-infused Armenian dessert masterpiece.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 cup Rinsed thoroughly before cooking
Full-Fat Sour Cream 🧀 1 ½ cups High-fat for creaminess (20% or more)
Whole Milk 🥛 2 cups Whole milk preferred for richness
Granulated Sugar 🍚 ¾ cup Adjust to taste for sweetness
Ground Cardamom 🌿 1 tsp True cardamom pods preferred
Pure Vanilla Extract 🍯 1 tbsp High-quality vanilla preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for even melting
Ground Cinnamon 🌶️ ½ tsp Freshly ground for best flavor
Salt 🧂 ¼ tsp Fine sea salt preferred
Large Egg Yolks 🥚 4 whole Room temperature for smooth texture
Heavy Cream 🥛 ½ cup For final creaminess (optional)
Toasted Almond Slices 🥜 ¼ cup For garnish (optional)

The rice is the foundation, so choose long-grain white rice—it stays distinct yet creamy. Bob's Red Mill or Jasmine rice works beautifully, but avoid instant rice. For the sour cream, full-fat is non-negotiable—it's what gives this pudding its signature velvety texture. I always grab mine from Trader Joe's or Whole Foods because their dairy selection is consistently high-quality. Cardamom is the soul of this dish, so buy whole pods if possible—grind them fresh for maximum aroma. The vanilla should be pure, nothing artificial. If you're using vanilla beans, scrape the seeds into your mixture for extra depth.

No cardamom? A pinch of cinnamon plus a drop of almond extract mimics some of the warmth, though nothing beats the real thing. Short on sour cream? Substitute Greek yogurt at half the amount, but expect slightly less creaminess. The butter can be swapped for vegetable shortening if needed, though it won't be as flavorful. For the sugar, coconut sugar works beautifully if you prefer a caramel note. The egg yolks are crucial—they bind everything together, so don't skip them unless you're making a vegan version. The heavy cream at the end is optional, but it adds that final luxurious touch that makes this dessert feel special.

This pudding tastes even better the next day, so make it ahead if you can. Store in an airtight container in the fridge for up to 5 days, though I rarely have it last that long. For serving, reheat gently—just warm through on the stove with a splash of milk. The almond slices add a lovely crunch, but they're purely decorative. If you want to make it ahead for a party, portion into ramekins before baking so you can serve straight from the oven. The aroma alone will have your guests anticipating every bite.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s all in one pot—no fancy layers, no fussing with molds. Just rice, milk, and a whisper of cardamom simmering until it’s creamy perfection. Honestly, my counter stays cleaner than my last attempt at layered trifle.
  • Warm Spice Hug: That cardamom? It’s the star—earthy, floral, and just sweet enough to make you reach for seconds. The sour cream ties it all together with a velvety finish that’s dangerously easy to overindulge in. (Yes, even on a Tuesday night.)
  • Make-Ahead Miracle: This pudding gets better overnight, so I always double the batch. Refrigerate it, and it’s ready for breakfast, dessert, or a quick snack—no reheating needed. My kids grab it straight from the fridge, no complaints.
  • Budget-Friendly Luxury: Full-fat sour cream and whole milk make it feel indulgent, but the cost is low. A single batch stretches for days, and the rice soaks up flavors instead of breaking the bank. It’s comfort food that doesn’t guilt-trip me.

Step-by-step instructions for Armenian rice pudding

Transform simple ingredients into a silky, aromatic dessert with this traditional technique.

1

Cook the Rice to Perfect Tenderness

In a medium saucepan, combine the 1 cup long-grain white rice with the 2 cups whole milk and 0.25 tsp salt. Bring to a gentle boil over medium-high heat, then immediately reduce to low heat. Cover and simmer for 20-25 minutes, stirring occasionally to prevent sticking.

You'll know it's done when the rice is tender but still has a slight bite—it should absorb all the milk but remain distinct grains. If it sticks to the pan, add a splash of water and stir gently. This foundational step creates the pudding's signature texture, so don't rush it. The rice should be completely cooked through but not mushy.

2

Infuse with Cardamom and Vanilla

Remove the saucepan from heat and stir in the 0.5 cup unsalted butter, 0.75 cup granulated sugar, 1 tsp ground cardamom, and 1 tbsp pure vanilla extract. The butter will melt into the warm mixture, creating a rich, fragrant base. Let the pudding cool slightly—about 5 minutes—while you prepare the custard mixture in a separate bowl.

Here's where the Armenian character shines: the cardamom's warm, floral notes blend with vanilla's sweetness, creating that signature spiced aroma. Taste the mixture now—it should be fragrant and sweet but not cloying. If you prefer more sweetness, add a little more sugar, but remember this will be balanced by the tangy sour cream later.

3

Create the Custard Base

In a medium bowl, whisk together the 4 whole large egg yolks, 1.5 cups full-fat sour cream, and 0.5 tsp ground cinnamon until smooth and fully combined. The yolks should be completely incorporated with no streaks remaining. This mixture will give the pudding its signature creamy texture and rich flavor profile.

I always use room-temperature yolks for this step—they blend more smoothly and prevent curdling. If your yolks are cold, let them sit at room temperature for 10-15 minutes before mixing. The sour cream's high fat content is crucial here; it ensures the pudding has that luxurious mouthfeel that sets it apart from lighter rice puddings.

4

Combine and Simmer to Perfection

Slowly pour the warm rice mixture into the egg yolk mixture while whisking constantly to prevent scrambling. Return the combined mixture to the saucepan and place it over low heat. Stir gently and continuously for 10-12 minutes until the pudding thickens enough to coat the back of a spoon.

This is the critical moment—you're creating a delicate balance between creamy and firm. The pudding should coat a spoon but still be pourable. If it thickens too quickly, remove it from heat immediately. The residual heat will continue to cook it slightly. Taste and adjust sweetness if needed, remembering that the pudding will continue to thicken as it cools.

5

Finish with Cream and Garnish

Remove the pudding from heat and stir in the 0.5 cup heavy cream and remaining 0.25 tsp salt. The cream adds final richness and lightens the texture slightly. Divide the pudding among 6 serving dishes and let it cool to room temperature, then refrigerate for at least 4 hours or overnight to set properly.

Before serving, garnish each portion with 0.25 cup toasted almond slices. The contrast between the creamy pudding and crunchy almonds adds both texture and visual appeal. This dessert keeps well in the refrigerator for up to 5 days, making it perfect for meal prep. The flavors actually improve as it sits, allowing the spices to infuse more deeply.

👨‍🍳

Pro Tips For Making Armenian Rice Pudding

  • STIR CONSTANTLY FIRST 20 MINUTES: The first 20 minutes are where the rice either clumps into a gluey mess or transforms into creamy perfection. I learned this the hard way—skipping the stir turns your pudding into a sad, dense block. Use a wooden spoon and keep it moving, especially when the milk starts simmering. Once the rice is translucent, you can ease up, but don’t stop entirely.
  • USE COLD SOUR CREAM: Dumping warm sour cream into the hot pudding at the end is a recipe for curdling. I was skeptical until I tried it—chill that sour cream first, even if it means sticking it in the fridge for 10 minutes. The cold fat blends smoothly and keeps the texture velvety, not grainy. (Yes, even if you’re impatient like me.)
  • TOAST THE RICE FIRST: This isn’t the prettiest method, but it’s the tastiest. Dry-toast the rice in a separate pan for 2-3 minutes before adding it to the milk—just until you smell that nutty aroma. It prevents the pudding from tasting raw and adds a subtle depth that plain rice can’t match. (Your future self will thank you.)
  • WEIGH THE SUGAR: Eyeballing sugar in this recipe is a gamble. Too little, and the pudding tastes bland; too much, and it turns cloying. I skip the guesswork by using a kitchen scale—aim for about ¾ cup per 1 cup of rice. The cardamom’s floral notes need room to shine, and precise sugar keeps the balance right. (Does it look weird? Yes. Does it work? Every single time.)

Storing and reheating this dish

Refrigerator Storage

This Armenian rice pudding tastes even better the next day, so store it properly in an airtight glass container with a tight-sealing lid. The flavors deepen as it rests, becoming more aromatic with each passing hour. I recommend using Pyrex measuring cups with lids—they're sturdy and won't absorb odors. Keep it refrigerated at 40°F or below for up to 5 days, though I usually have it disappear within 24 hours of making it. 💫

Freezer Preservation

For longer storage, portion the pudding into single-serving ramekins before freezing. This makes reheating a breeze and prevents freezer burn. Place parchment paper between layers if stacking, and use quart-sized freezer bags for larger batches. Label with the date—it keeps well for up to 3 months. When ready to serve, thaw overnight in the fridge for best texture. The pudding may thicken slightly after freezing, so add a splash of whole milk when reheating.

Gentle Reheating

Never microwave this pudding—it creates a rubbery texture. Instead, transfer portions to a small saucepan and warm over low heat with 2-3 tablespoons of whole milk per serving. Stir constantly for 5-7 minutes until heated through (165°F internal temperature). For extra creaminess, stir in 1 tablespoon of sour cream during reheating. If it seems too thick, add more milk gradually. The gentle heat preserves the delicate cardamom and vanilla flavors perfectly. 🔥

Oven Revival

For a restaurant-quality finish, reheat individual ramekins in a 350°F oven for 15-20 minutes. The gentle dry heat enhances the caramelized sugar notes and creates a subtle crust on top. I like to add a pat of cold butter on top before baking—it melts beautifully and adds richness. This method works best for serving immediately, as the texture becomes slightly firmer. Perfect for special occasions when you want that warm-from-the-oven experience. ✨

Make-Ahead Serving

For gatherings, prepare the pudding 2 days ahead and store as directed. On serving day, simply reheat portions and garnish with toasted almond slices and a sprinkle of ground cinnamon. The aroma alone will draw everyone to the table. I often serve it in clear glass bowls to showcase the beautiful cardamom-infused color. For an extra touch, drizzle with honey or caramel sauce just before serving. The contrast of warm pudding with cool garnishes creates a memorable dining experience. 💛

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 180mg60%
Sodium 220mg10%
Total Carbohydrate 52g18%
Dietary Fiber 1g4%
Sugars 38g
Protein 12g24%
* 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 about Armenian rice pudding

1

What makes Armenian rice pudding different from other rice puddings?

This traditional dessert stands out thanks to its signature cardamom-spiced profile and velvety texture from full-fat sour cream. Unlike lighter versions, it maintains distinct rice grains while being rich and creamy. The warm spices—especially cardamom—give it that authentic Armenian character that's both aromatic and comforting.

2

Can I make this pudding without eggs?

Yes! For an egg-free version, replace the 4 egg yolks with 1.5 cups full-fat Greek yogurt mixed with 2 tablespoons cornstarch. Simmer the mixture longer (about 15 minutes) until thickened. The texture will be slightly lighter but still delicious. The pudding will still set well when chilled.

3

How do I know when the rice is perfectly cooked?

The rice should be tender but still have a slight bite—it should absorb all the milk but remain distinct grains. Test by pressing a grain between your fingers: it should be soft but not mushy. If it sticks to the pan, add a splash of water and stir gently. Overcooking turns it into porridge!

4

Can I use instant rice for this recipe?

No, instant rice won't work because it cooks too quickly and becomes mushy. This pudding relies on long-grain rice that stays distinct yet creamy. If you're short on time, try pre-cooked rice (like Uncle Ben's Converted Rice) and simmer it with the milk for 10 minutes to rehydrate properly. The texture will be slightly different but still tasty.

5

Why does my pudding taste bland?

Most likely, your spices weren't fresh or the pudding didn't simmer long enough for flavors to meld. Always use freshly ground cardamom and let the pudding cool slightly before adding the egg mixture. For extra depth, toast the cardamom pods briefly before grinding them. Also, ensure you're using high-quality vanilla extract—imitation vanilla lacks the rich notes.

★★★★★4.9(3 reviews)
Categories Main Courses