Cozy Creamy Orange Blossom Semolina Pudding with Pistachios

Creamy Orange Blossom Semolina Pudding with Pistachios is the cozy, comforting dessert you need on chilly winter nights. After making this many times, I’ve perfected the creamiest texture and the most divine orange blossom flavor. Keep reading for my best tips, or jump to the recipe card. If you love recipes like this, you’ll also enjoy Easy Chicken Shawarma Recipe with Garlic Sauce for Dinner and Easy Lemon Herb White Bean Dip Recipe for Quick Snacks.

Why This Cozy Creamy Orange Blossom Semolina Pudding with Pistachios Is Pure Comfort
- The perfect blend of creamy and comforting
- Bursting with authentic orange blossom flavor
- Better than takeout and easy to make at home
- A delightful winter dessert that impresses every time
What You'll Need for Cozy Creamy Orange Blossom Semolina Pudding with Pistachios
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Semolina flour
- Sugar
- Orange blossom water
- Whole milk
- Heavy cream
- Eggs
- Pistachios
- Vanilla extract
- Salt
- Orange zest
- Optional: Whipped cream
- Optional: Ground cinnamon

π Ingredient Notes
- Semolina flour: Also known as farina or cream of wheat.
π Tools & Equipment I Recommend
- High-quality semolina flour β Ensures a smooth, creamy texture. β See on Amazon
- Pure orange blossom water β Provides authentic, floral flavor. β See on Amazon

How to Make Cozy Creamy Orange Blossom Semolina Pudding with Pistachios
- Combine dry ingredients: In a medium saucepan, whisk together semolina flour, sugar, salt, and orange zest.
- Add wet ingredients: Gradually add milk, heavy cream, and orange blossom water, whisking constantly to prevent lumps.
- Cook the pudding: Cook over medium heat, stirring constantly, until the mixture thickens and coats the back of a spoon (about 10 minutes).
- Temper the eggs: In a medium bowl, whisk eggs. Slowly pour in half of the hot semolina mixture, whisking constantly to temper the eggs.
- Combine and chill: Pour the tempered egg mixture back into the saucepan. Cook for an additional 2-3 minutes, until the pudding thickens slightly. Remove from heat, stir in vanilla extract, and pour into serving dishes. Chill for at least 2 hours before serving.
- Garnish and serve: Garnish with whipped cream, chopped pistachios, and a sprinkle of ground cinnamon. Serve chilled and enjoy!
Cook's Tips for Perfect Cozy Creamy Orange Blossom Semolina Pudding with Pistachios
- Common mistake and fix: Be patient when cooking the pudding. Stir constantly to prevent burning and ensure a smooth texture. If the pudding becomes lumpy, strain it through a fine-mesh sieve before chilling.
- Pro tip: For an extra creamy pudding, substitute half of the milk with heavy cream.
- Pro tip: Make ahead and store in the refrigerator for up to 3 days. The pudding will continue to thicken as it chills.
Storing & Reheating Cozy Creamy Orange Blossom Semolina Pudding with Pistachios
Short-Term Storage
Store in an airtight container in the fridge. Store in an airtight container in the refrigerator for up to 3 days. Make-ahead tip: Yes, prepare up to 2 days in advance and store in the refrigerator.
Freezing Cozy Creamy Orange Blossom Semolina Pudding with Pistachios
Not recommended, as the texture may become grainy upon thawing.
How to Reheat Without Drying It Out
Oven: Not necessary, as the pudding is best served chilled. Microwave: Not recommended, as the texture may become uneven.
Recipe Notes
- Chef tip: To prevent lumps, ensure that you whisk the mixture constantly while cooking. If lumps form, strain the pudding through a fine-mesh sieve before chilling.
- Best substitution: Substitute half of the milk with heavy cream for an extra creamy pudding.
- Make-ahead: Prepare up to 2 days in advance and store in the refrigerator. The pudding will continue to thicken as it chills.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the pudding becomes lumpy, strain it through a fine-mesh sieve before chilling. If the pudding is too thick, add a small amount of milk and stir until it reaches your desired consistency.
Want to level up this recipe?
High-quality semolina flour β Ensures a smooth, creamy texture. β Check price on Amazon
Cozy Creamy Orange Blossom Semolina Pudding with Pistachios

Ingredients
Main Ingredients
- Semolina flour
- Sugar
- Orange blossom water
- Whole milk
- Heavy cream
- Eggs
- Pistachios
Seasonings
- Vanilla extract
- Salt
- Orange zest
Optional Toppings
- Whipped cream
- Ground cinnamon
Instructions
- Combine dry ingredients: In a medium saucepan, whisk together semolina flour, sugar, salt, and orange zest.
- Add wet ingredients: Gradually add milk, heavy cream, and orange blossom water, whisking constantly to prevent lumps.
- Cook the pudding: Cook over medium heat, stirring constantly, until the mixture thickens and coats the back of a spoon (about 10 minutes).
- Temper the eggs: In a medium bowl, whisk eggs. Slowly pour in half of the hot semolina mixture, whisking constantly to temper the eggs.
- Combine and chill: Pour the tempered egg mixture back into the saucepan. Cook for an additional 2-3 minutes, until the pudding thickens slightly. Remove from heat, stir in vanilla extract, and pour into serving dishes. Chill for at least 2 hours before serving.
- Garnish and serve: Garnish with whipped cream, chopped pistachios, and a sprinkle of ground cinnamon. Serve chilled and enjoy!
Notes
- Chef tip: To prevent lumps, ensure that you whisk the mixture constantly while cooking. If lumps form, strain the pudding through a fine-mesh sieve before chilling.
- Best substitution: Substitute half of the milk with heavy cream for an extra creamy pudding.
- Make-ahead: Prepare up to 2 days in advance and store in the refrigerator. The pudding will continue to thicken as it chills.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the pudding becomes lumpy, strain it through a fine-mesh sieve before chilling. If the pudding is too thick, add a small amount of milk and stir until it reaches your desired consistency.
Storage
- Fridge: Store in an airtight container in the refrigerator for up to 3 days.
- Freezer: Not recommended, as the texture may become grainy upon thawing.
- Oven reheat: Not necessary, as the pudding is best served chilled.
- Microwave reheat: Not recommended, as the texture may become uneven.
- Make ahead: Yes, prepare up to 2 days in advance and store in the refrigerator.
Nutrition Per Serving
- Calories: 350
- Protein: 8g
- Fat: 12g
- Carbs: 52g
- Fiber: 2g
- Sugar: 28g
- Sodium: 150mg
- Cholesterol: 120mg
- Sat. Fat: 7g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Cozy Creamy Orange Blossom Semolina Pudding with Pistachios FAQs
Yes, prepare up to 2 days in advance and store in the refrigerator. The pudding will continue to thicken as it chills.
To prevent lumps, ensure that you whisk the mixture constantly while cooking. If lumps form, strain the pudding through a fine-mesh sieve before chilling.
Not recommended, as the texture may become grainy upon thawing.
If the pudding is too thin, cook it for an additional 1-2 minutes, stirring constantly. If the pudding is too thick, add a small amount of milk and stir until it reaches your desired consistency.
Serve chilled, garnished with whipped cream, chopped pistachios, and a sprinkle of ground cinnamon.
A Warm Final Note
I can’t wait for you to try Cozy Creamy Orange Blossom Semolina Pudding with Pistachios and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out β I love hearing from you!






