
Date Syrup Pudding with Tahini Cream
A silky rice pudding infused with date syrup and cardamom, topped with a velvety tahini cream and garnished with toasted nuts and cinnamon. This Middle Eastern dessert is rich yet balanced, with the sweetness of dates playing against the subtle earthiness of tahini.
- Prep
- 10 min
- Cook
- 40 min
- Wait
- 15 min
- Total
- 1 hr 5 min
- Makes
- 6 servings (about 1 cup pudding with cream per serving)
Steps
Before you start
- Read through the recipe—the pudding cooks slowly, so plan accordingly
- Toast your nuts (pistachios or almonds) ahead if desired
- Have all ingredients at room temperature for smooth mixing
Toast the rice
- In a medium saucepan (3-quart), melt the butter over medium-low heat.
- Add the short-grain rice and stir constantly for 2–3 minutes, coating each grain in butter.
- The rice should smell nutty but not brown.
- This toasting deepens the flavor and prevents the pudding from becoming gluey.
+ Show details− Hide details
Ready when: Rice is fragrant and evenly coated with butter; grains separate and don't clump
Tip: Don't skip toasting—it's the secret to preventing a pasty texture
Add milk and aromatics
- Pour the whole milk into the saucepan with the rice.
- Add the lightly crushed cardamom pods, sea salt, and ground cinnamon.
- Stir well to combine.
- Bring to a gentle simmer over medium heat, stirring occasionally.
+ Show details− Hide details
Ready when: Milk steams gently and bubbles appear at the edges; a few bubbles break the surface
Tip: Stir occasionally to prevent the rice from sticking to the bottom
Simmer the pudding
- Once simmering, reduce heat to medium-low and continue cooking for 25–30 minutes, stirring every 5 minutes.
- The rice will slowly absorb the milk and become creamy.
- You'll see the rice transform from firm to tender grains suspended in a thick, creamy liquid.
+ Show details− Hide details
Ready when: Rice is very tender, pudding is thick and creamy, and milk has mostly been absorbed
Tip: If the pudding seems too thick before the rice is fully tender, add a splash (2–3 tablespoons) more milk
Stir in date syrup
- Remove the saucepan from heat.
- Stir in the date syrup until fully incorporated.
- The pudding should turn a warm caramel color and taste pleasantly sweet with subtle date flavor.
- Set aside to cool for 10–15 minutes—this allows the pudding to firm up slightly and the flavors to meld.
+ Show details− Hide details
Ready when: Pudding is warm but no longer steaming; flavors are balanced and sweet
Tip: Date syrup can clump if added to very hot liquid; stirring well prevents lumps
Whip tahini cream
- While the pudding cools, make the tahini cream.
- In a small saucepan or bowl, whisk together the tahini and honey until smooth.
- Pour in the cold heavy cream slowly while whisking constantly.
- Add the vanilla extract and whisk until the mixture forms soft, billowy peaks—about 1–2 minutes.
- The cream should be fluffy and pale, not stiff.
+ Show details− Hide details
Ready when: Mixture is light, fluffy, and forms soft peaks when the whisk is lifted
Tip: Use cold cream for better volume; whisk gently to avoid overwhipping, which will make it grainy
Assemble and serve
- Divide the warm pudding among serving bowls or glasses (about ¾ cup per serving).
- Top each with a generous dollop of tahini cream (2–3 tablespoons).
- Sprinkle with chopped pistachios and pomegranate seeds if using.
- Serve warm or at room temperature.
+ Show details− Hide details
Ready when: Pudding is plated and topped; tahini cream sits in a cloud on top
Tip: For the best texture contrast, serve the pudding warm with chilled tahini cream
Good to know
Tips
- Toasting the rice is non-negotiable—it prevents the pudding from becoming stodgy and adds a pleasant toasted grain flavor that complements the date syrup.
- Stir the pudding frequently during cooking to ensure even cooking and prevent the rice from settling and scorching on the bottom.
- If your date syrup is very thick, warm it slightly before stirring into the pudding so it incorporates smoothly without lumps.
- For a more elegant presentation, serve the pudding in glasses and layer it with a spoonful of tahini cream in the middle, then top with another layer—like a parfait.
Make ahead
The pudding can be made up to 2 days ahead and stored in the fridge. Reheat gently in a saucepan over low heat with a splash of milk, stirring constantly, until warm (about 5 minutes). The tahini cream can be whipped up to 4 hours ahead and refrigerated, covered.
Storage & reheating
Room temperature: Store the pudding in an airtight container for up to 4 hours. Refrigerator: Keep in a covered container for up to 3 days; reheat gently before serving. Freezer: The pudding can be frozen for up to 1 month; thaw overnight in the fridge and reheat on the stovetop with a splash of milk. The tahini cream is best made fresh or within 4 hours of serving.
Substitutions
- date syrup → Date paste mixed with a little warm water, or molasses. If using date paste, use 6 tablespoons and thin it with 2 tablespoons warm water. Molasses will give a darker, less sweet result.
- tahini (sesame paste) → Almond butter or sunflower seed butter. The cream will be slightly less nutty but still delicious; adjust honey to taste for sweetness.
- green cardamom pods → 0.25 teaspoon ground cardamom or a pinch of ground ginger. Use pre-ground sparingly, as it's stronger than whole pods. Ginger adds warmth and spice.
- short-grain white rice → Arborio rice or sushi rice. Both are starchy and will cook to a creamy consistency similar to short-grain rice.
More puddings & custards
See all →Find more like this
- Meal
- Dessert
- Cuisine
- Middle Eastern
- Main ingredient
- Rice
- Method
- Stovetop
- Quick & Easy
- EasyBeginnerMake Ahead





