| |

Creamy Rice Pudding With Rosewater and Pistachios Recipe

If you’re looking for a dessert (or breakfast!) that feels like a warm hug in a bowl, you simply have to try this Creamy Rice Pudding With Rosewater and Pistachios Recipe. I absolutely love how the delicate floral notes of rosewater blend with the nutty crunch of pistachios, all wrapped up in a luscious coconut milk base. When I first made this, my family went crazy for it, and I’m pretty sure you’ll feel the same once you dive in!

💚

Why You’ll Love This Recipe

  • Rich Yet Light Texture: Thanks to coconut milk and Arborio rice, it’s creamy without feeling heavy.
  • Unique Flavor Twist: The rosewater adds a subtle floral note that makes it stand out from classic rice puddings.
  • Easy to Customize: Whether you want it warm or cold, drizzled with maple syrup or topped with dried cranberries, you have full control.
  • Perfect for Any Occasion: Great as a comforting dessert, a wholesome snack, or a dreamy breakfast treat.

Ingredients You’ll Need

Each ingredient in this Creamy Rice Pudding With Rosewater and Pistachios Recipe plays a part in making it beautifully balanced—coconut milk gives luscious creaminess without dairy, while the rosewater and pistachios bring in unique, delightful flavors. When shopping, fresh vanilla pods and good-quality rosewater really elevate the whole dish.

  • Coconut Milk: Use fresh or homemade coconut milk for the creamiest, most natural flavor—not the canned variety.
  • Vanilla Pod: Scraping out fresh vanilla seeds adds an aromatic depth you just can’t beat with vanilla extract.
  • Maple Syrup: This natural sweetener complements the floral rosewater perfectly, but you can add more or less to suit your sweet tooth.
  • Salt: Just a pinch to balance the sweetness and enhance all the flavors.
  • Arborio Rice: Its high starch content makes the pudding creamy and thick—medium grain white rice works too in a pinch.
  • Rose Water: The star that gives this pudding its signature fragrant punch—don’t skip it!
  • Pistachios: Toasted and crushed for a crunchy contrast with the creamy pudding.
  • Edible Rose Petals and Dried Cranberries: These make it look stunning when served and add subtle colors and bursts of flavor.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I like to make this recipe mine by switching up toppings or trying different nut combinations from time to time—feel free to experiment a bit to match what you love. The base is so versatile that a little tweak here or there makes this pudding feel brand new.

  • Swap Nuts: I’ve used slivered almonds or chopped hazelnuts instead of pistachios and loved the change in texture and flavor.
  • Flavor Boost: Adding a pinch of cardamom or cinnamon gives a cozy spice note that pairs well with the rosewater.
  • Sweetener Options: If you’re not into maple syrup, honey or agave work beautifully—just adjust to taste.
  • Make it Vegan: This recipe is naturally vegan, but I’ve served it with coconut yogurt on top for an extra creamy touch.

How to Make Creamy Rice Pudding With Rosewater and Pistachios Recipe

Step 1: Infuse the Coconut Milk

Start by pouring fresh coconut milk into a medium saucepan over medium-high heat. Toss in the vanilla pod and seeds, maple syrup, and a good pinch of salt. I like to gently heat it until it almost reaches a simmer—this lets the vanilla and sweetness meld beautifully before adding the rice. Just watch closely so it doesn’t boil over; a gentle simmer is your friend here.

Step 2: Cook the Rice Low and Slow

Once you see bubbles forming around the edges, lower the heat and stir in the washed Arborio rice. Stir for a couple of minutes so each grain gets coated in that gorgeous coconut mixture. Semi-cover the pan and let it cook gently for 25-30 minutes. I always stir every few minutes to stop the pudding from sticking to the pan and to cook the rice evenly—plus, it helps prevent a burnt bottom, which I’ve learned the hard way is a real bummer.

Step 3: Add the Rosewater and Finish Up

When the rice is tender and the mixture has thickened, remove the pan from heat and stir in the rosewater. This bright floral note really wakes up the flavors! Keep in mind that the pudding will still be a bit loose now, but it thickens beautifully as it cools. Let it rest for about five minutes before removing the vanilla pod carefully (watch out, it’ll be hot!).

Step 4: Serve and Decorate

Spoon the pudding into small cups or mugs for a charming presentation. Top with toasted, crushed pistachios, scatter edible rose petals, or add a few dried cranberries in the center for a pop of color. If you’re feeling indulgent, a light drizzle of maple syrup on top is the perfect finishing touch. I’ve enjoyed this both warm straight from the stove and chilled on a hot day—both ways are fantastic!

👨‍🍳

Pro Tips for Making Creamy Rice Pudding With Rosewater and Pistachios Recipe

  • Use Fresh Coconut Milk: I tried canned coconut milk once and it just wasn’t as creamy or fragrant—fresh coconut milk makes a world of difference.
  • Wash Your Rice Well: Rinsing your Arborio rice removes excess starch, preventing the pudding from getting gluey rather than creamy.
  • Don’t Skip Stirring: Frequent stirring not only stops sticking but also releases the rice’s starch, giving you that signature silky texture.
  • Add Rosewater Last: Adding rosewater too early can cause the flavor to fade off during cooking; stir it in right at the end for the best aroma.

How to Serve Creamy Rice Pudding With Rosewater and Pistachios Recipe

The image shows three clear glass cups filled with a white creamy dessert, topped with crushed green pistachios and small pink rose petals. The dessert inside looks smooth and moist with a slightly rough texture on the surface. One cup in the front has a silver spoon inserted on the right side. The cups rest on a dark cloth that contrasts with the white creamy dessert. Scattered around the cups are more pistachio crumbs and rose petals. The background is dark, making the colors of the dessert and toppings stand out clearly. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I always top mine with toasted pistachios for that crunch and a handful of edible rose petals because they look so elegant and make every bowl feel special. Sometimes, I add a spoonful of dried cranberries for a tart contrast that wakes up the palate. A little maple syrup drizzle never hurts either if you like it sweeter.

Side Dishes

This pudding is quite rich and satisfying on its own, but if you’re serving it as dessert, a crisp green salad with lemon vinaigrette or a simple cup of mint tea pairs beautifully to balance the creaminess and floral flavors.

Creative Ways to Present

For special occasions, I like to layer the rice pudding with crushed pistachios and fresh raspberries in clear glasses for an inviting parfait look. Another fun idea is to serve individual portions in pretty tea cups or vintage glass jars—makes the whole experience feel fancy and thoughtful.

Make Ahead and Storage

Storing Leftovers

I usually store leftover rice pudding in airtight containers in the fridge for up to 3 days. It thickens quite a bit when chilled, so before serving cold, give it a quick stir to loosen up the texture.

Freezing

I don’t often freeze this pudding because the texture changes a bit when thawed—rice can become a little grainy. If you want to freeze some, portion it out and thaw slowly in the fridge overnight, then stir well before serving.

Reheating

When reheating, I warm it gently over low heat on the stove, adding a splash of coconut milk or water to bring back creaminess. Microwave works fine too—just heat in short bursts, stirring between each, so it warms evenly without drying out.

FAQs

  1. Can I use regular milk instead of coconut milk in this rice pudding?

    Absolutely! While coconut milk contributes to the pudding’s rich, tropical flavor, you can substitute regular whole milk or a plant-based alternative you prefer. Just keep in mind it will change the flavor and richness slightly.

  2. Is rosewater essential for this recipe?

    Rosewater is what gives this recipe its signature fragrant and floral note, but if you don’t have it on hand, vanilla or orange blossom water can be used as alternatives. Just add them sparingly so they don’t overpower the pudding.

  3. Why does the pudding sometimes turn out too thick or too runny?

    The pudding will thicken as it cools, so it’s normal for it to be a bit runny right off the stove. Make sure to stir frequently during cooking to avoid uneven textures. If it’s too thick after cooling, stir in a little more coconut milk to loosen it up before serving.

  4. Can I prepare this dessert ahead of time?

    Yes! It’s perfect for making a few hours or even a day in advance. Just keep it covered and refrigerated, then bring it to room temperature or warm it gently when ready to serve.

Final Thoughts

This Creamy Rice Pudding With Rosewater and Pistachios Recipe holds a special place in my kitchen because it’s both comforting and elegant at the same time. Whether I’m wanting a quiet night in with a sweet treat or serving guests a light yet indulgent dessert, it never fails to impress. Trust me when I say, once you try it, you’re going to want to make this one again and again—just like I do!

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

Creamy Rice Pudding With Rosewater and Pistachios Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 195 reviews
  • Author: Nora
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Vegan
  • Diet: Vegan

Description

This creamy vegan rice pudding infused with fragrant rosewater and topped with toasted pistachios and edible rose petals is a delightful, comforting dessert or snack. Made with coconut milk and sweetened with maple syrup, it offers a luscious, dairy-free alternative that can be enjoyed warm or cold.


Ingredients

Milk and Flavorings

  • 5 cups / 1.25 litres coconut milk (not from a can)
  • ½ a vanilla pod, cut in half and seeds scraped out
  • ¼ cup / 80ml maple syrup (plus extra for drizzling – optional)
  • Pinch of salt
  • 1 tablespoon rose water

Main Ingredient

  • 1 cup Arborio rice, washed (or medium grain white rice)

Toppings

  • ⅓ cup pistachios, toasted and crushed
  • Edible rose petals, for decoration (optional)
  • Dried cranberries, for decoration (optional)


Instructions

  1. Heat Milk Mixture: In a saucepan set over medium-high heat, combine the coconut milk, vanilla pod and seeds, maple syrup, and a pinch of salt. Bring the mixture to a gentle simmer, allowing the flavors to meld.
  2. Add Rice and Cook: Once simmering, reduce the heat to low and add the washed rice. Stir the mixture for a couple of minutes to coat the rice evenly, then semi-cover the saucepan and cook for 25-30 minutes. Stir every few minutes to prevent sticking and ensure even cooking. The rice will expand and thicken the pudding as it cooks.
  3. Stir in Rose Water: After the rice is tender and cooked through, add the rose water and stir thoroughly. Note that the pudding will be slightly runny now but will thicken further as it cools.
  4. Cool and Remove Vanilla Pod: Remove the saucepan from heat and let the pudding cool for about 5 minutes. Carefully take out the vanilla pod to avoid burns.
  5. Serve and Garnish: Portion the pudding into 4 small mugs, cups, or glasses. Sprinkle each serving with toasted pistachios and edible rose petals. Add a dried cranberry in the center for a pop of color, and drizzle with additional maple syrup if desired. The pudding can be enjoyed warm or chilled.

Notes

  • This creamy vegan rice pudding with rosewater and pistachio works perfectly as a dessert, snack, or breakfast option.
  • To toast pistachios, simply heat them in a dry pan over medium heat for 3-5 minutes until fragrant, then crush using a food processor or by hand.
  • Use medium grain or Arborio rice for best creamy texture; avoid long grain rice.
  • Adjust maple syrup according to your preferred sweetness level.
  • For a nut-free version, omit pistachios or replace with seeds like pumpkin or sunflower seeds.

Nutrition

  • Serving Size: 1 cup (approx. 250g)
  • Calories: 280 kcal
  • Sugar: 9g
  • Sodium: 45mg
  • Fat: 12g
  • Saturated Fat: 10g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 0mg

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