
This traditional dessert brings the warmth of a Greek diner to your kitchen with its creamy texture and comforting spices. I’ve tested this recipe in my small Boston apartment, ensuring it works in any home setup.
The secret lies in slow-simmering rice in milk until it thickens, infused with cinnamon and vanilla for that nostalgic flavor. It’s a dish that feels like a hug, especially on chilly New England evenings.
What you get is a velvety pudding with just the right amount of sweetness, topped with a dusting of cinnamon. Simple ingredients, but the result is anything but ordinary.
Perfect for family gatherings or a quiet night in, this rice pudding delivers every time.
Ingredients for Greek Diner Rice Pudding
Simple, comforting ingredients create that nostalgic diner dessert at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Arborio Rice 🌾 | ¾ cup | Short-grain for creaminess |
| Whole Milk 🥛 | 4 cups | Full-fat for rich texture |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste preference |
| Ground Cinnamon 🌿 | 1 tsp | Divided for cooking and topping |
| Vanilla Extract 💧 | 1 tsp | Pure vanilla for best flavor |
| Unsalted Butter 🧈 | 2 tbsp | For richness and depth |
| Large Eggs 🥚 | 2 whole | Beaten, for thickening |
| Heavy Cream 🥛 | ½ cup | Optional for extra creaminess |
| Salt 🧂 | ¼ tsp | Balances the sweetness |
| Lemon Zest 🍋 | 1 tsp | Freshly grated for brightness |
| Raisins 🍇 | ½ cup | Optional, for texture contrast |
The rice choice matters here. Arborio or short-grain rice gives you that signature creamy texture—long-grain stays too firm. I grab mine from Whole Foods bulk bins or the pasta aisle at Stop & Shop. The milk should be full-fat for richness. Organic Valley is my go-to, but any whole milk works. Don’t be tempted to use low-fat; the pudding won’t thicken right.
No Arborio? Sushi rice at a 1:1 ratio works in a pinch. Out of whole milk? Half-and-half mixed with water (equal parts) gets you close. The raisins can be swapped for currants or chopped dried apricots. Want a hint of citrus? Orange zest instead of lemon adds a nice twist. The vanilla should be pure, not imitation—Nielsen-Massey if you’re splurging.
Leftovers keep 4-5 days in the fridge. The pudding thickens as it cools, so loosen with a splash of milk when reheating. For make-ahead, press plastic wrap directly on the surface to prevent a skin. Freezes for 3 months (though texture softens slightly).
Why You’ll Love This Recipe
- One Pot Wonder: I love that I can simmer the Arborio rice in whole milk on the stove and barely dirty a dish.
- Warm Cinnamon Hug: The vanilla and cinnamon make it taste like dessert, but cozy enough for breakfast.
- Feeds a Crowd: Between us, it’s my go-to for family gatherings—doubling the batch takes zero extra effort.
- Better Tomorrow: Honestly, the leftovers thicken up overnight and taste even richer the next day.
Step-by-Step Instructions for Greek Diner Rice Pudding
This method delivers the creamiest texture with that signature cinnamon warmth you expect.
Step 1: Toast the Rice in Butter
Melt 2 tbsp unsalted butter in a heavy-bottomed pot over medium heat. Add the 0.75 cup Arborio Rice and stir constantly for 2-3 minutes until the grains turn slightly translucent and smell nutty.
This toasting step is crucial—it enhances the rice’s natural flavor and prevents a starchy taste. Watch closely; you want just a hint of golden color. The butter should foam but not brown, or it’ll impart a bitter note to your pudding.
Step 2: Simmer Rice in Milk Until Tender
Gradually pour in the 4 cups Whole Milk, stirring to prevent sticking. Bring to a gentle simmer, then reduce heat to low. Cook uncovered for 20-25 minutes, stirring every 5 minutes to prevent a skin from forming.
Add the 0.75 cup Granulated Sugar, 0.25 tsp Salt, and ½ tsp Ground Cinnamon (reserve the other half for later) during the last 10 minutes of cooking. The rice is done when it’s soft and the mixture has thickened to the consistency of oatmeal.
Step 3: Temper and Add Eggs for Creaminess
In a separate bowl, whisk the 2 whole Large Eggs with the 0.5 cup Heavy Cream, 1 tsp Vanilla Extract, and 1 tsp Lemon Zest. Slowly ladle 1 cup of the hot rice mixture into the egg mixture while whisking constantly to temper the eggs.
Pour the tempered egg mixture back into the pot and cook over low heat for 3-5 minutes until the pudding thickens enough to coat the back of a spoon. Stir constantly to avoid curdling. The pudding should look glossy and slightly jiggly.
Step 4: Finish with Raisins and Serve
Remove from heat and stir in the 0.5 cup Raisins. Let the pudding sit for 5 minutes to allow the raisins to plump. The pudding will thicken slightly as it cools.
Spoon into serving bowls and dust with the remaining ½ tsp Ground Cinnamon. Serve warm or chilled—both are traditional. For the creamiest texture, press plastic wrap directly onto the surface if storing to prevent a skin from forming.
Pro Tips For Making Greek Diner Rice Pudding
- Stir Often: Arborio rice sticks fast—keep scraping the bottom every 3-4 minutes or you’ll get a burnt layer that ruins the creamy texture.
- Warm the Milk: I learned this the hard way—adding cold milk slows the cooking and makes the pudding grainy; gently heat it first for smoother results.
- Skip the Rinse: Resist the urge to rinse the Arborio—its starch is what gives Greek diner rice pudding that thick, luxurious consistency.
- Add Cinnamon Late: Stir in the ground cinnamon during the last 5 minutes of cooking—adding it too early can make the pudding taste bitter instead of warm and fragrant.
Flavor Customization for This Dish
Citrus Variations
Swap the lemon zest for orange zest to create a brighter, more floral profile. I’ve also tried lime zest in summer—it adds a refreshing twist that cuts through the creaminess beautifully. 🌟
Spice It Up
Add ¼ tsp ground cardamom or ⅛ tsp ground cloves along with the cinnamon for warmth. A pinch of nutmeg (about ⅛ tsp) adds depth without overpowering the dish. These spices pair wonderfully with the vanilla.
Fruit Additions
Instead of raisins, try diced dried apricots or currants for a different texture. For fresh fruit, fold in ½ cup diced apples or pears during the last 5 minutes of cooking. They soften just enough to blend in.
Chocolate Twist
Stir in 2 tbsp cocoa powder with the sugar for a subtle chocolate note. Or, sprinkle chopped dark chocolate on top just before serving—it melts slightly into the warm pudding. This is my go-to for impressing guests.
Nutty Crunch
Toast ¼ cup chopped pistachios or almonds and sprinkle on top for crunch. I love the contrast of the creamy pudding with the toasted nuts. For extra flair, drizzle with honey before adding the nuts. 💛
Coconut Dream
Replace 1 cup of the whole milk with coconut milk for a tropical twist. The coconut flavor is subtle but adds a lovely richness. Garnish with toasted coconut flakes for extra texture.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Yes, but short-grain works best. Arborio is ideal, but sushi rice at a 1:1 ratio is a good substitute. Long-grain stays firm and won’t give you that creamy diner texture.
Why does my pudding have a skin on top?
Stir more frequently during cooking and press plastic wrap directly on the surface when storing. A skin forms when the pudding is exposed to air as it cools.
How long will leftovers keep?
Store in the fridge for 4-5 days in an airtight container. The pudding thickens as it chills, so stir in a splash of milk before serving.
- Ground Beef Rice and Beans Recipe: Slow-Simmered Savory Harmony - October 17, 2026
- Guyanese Fried Rice Recipe: Caribbean Spice With Wok-Charred Aromatics - October 17, 2026
- Hakka Thunder Tea Rice Recipe: Wok-Charred Herbal Infusion - October 17, 2026