Creamy Orange Blossom Semolina Pudding with Pistachios

Creamy Orange Blossom Semolina Pudding with Pistachios is a cozy, comforting dessert that’s perfect for chilly winter nights. After making this many times, I’ve perfected the creamy texture and tangy orange flavor. The trick I discovered is using orange blossom water for an authentic Middle Eastern touch. This pudding is light and fresh, yet rich and satisfying. It’s like a warm hug on a cold day. Try it with my Easy Sugar Free Blueberry Syrup for Italian Cream Soda for a perfect pairing. If you love recipes like this, you’ll also enjoy Easy Sugar Free Blueberry Syrup for Italian Cream Soda and Slow Cooker Parmesan Herb Chicken with Creamy Orzo.

Why This Creamy Orange Blossom Semolina Pudding with Pistachios Is Pure Comfort
- Creamy and comforting texture
- Tangy orange flavor with a hint of floral notes
- Easy to make with simple ingredients
- Perfect for chilly winter nights
What You'll Need for 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
- Milk
- Sugar
- Eggs
- Orange blossom water
- Orange zest
- Pistachios
- Vanilla extract
- Salt
- Ground cinnamon
- Optional: Whipped cream
- Optional: Orange slices
- Optional: Pistachios

📝 Ingredient Notes
- Semolina flour: Also known as farina or cream of wheat.
- Orange blossom water: Available at Middle Eastern markets or online. Substitute with orange juice if needed.
đź›’ Tools & Equipment I Recommend
- High-quality semolina flour — Ensures a smooth, creamy texture. → See on Amazon
- Stainless steel saucepan — Even heat distribution for perfect pudding. → See on Amazon

How to Make Creamy Orange Blossom Semolina Pudding with Pistachios
- Combine ingredients: In a medium saucepan, whisk together milk, sugar, eggs, and semolina flour until smooth. Cook over medium heat, stirring constantly, until thickened.
- Add flavor: Stir in orange blossom water, orange zest, vanilla extract, and salt. Cook for another 2-3 minutes.
- Chill and serve: Pour the pudding into ramekins, cover with plastic wrap, and refrigerate for at least 2 hours. Serve chilled, topped with whipped cream, orange slices, and pistachios.
Cook's Tips for Perfect Creamy Orange Blossom Semolina Pudding with Pistachios
- Common mistake and fix: Beating the eggs too much can cause the pudding to become lumpy. To fix, strain the mixture through a fine-mesh sieve before cooking.
- Substitution tip: For a nut-free version, substitute pistachios with chopped almonds or omit entirely.
- Make-ahead tip: This pudding can be made up to 2 days ahead. Store in the refrigerator until ready to serve.
Storing & Reheating Creamy Orange Blossom Semolina Pudding with Pistachios
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the refrigerator for up to 5 days. Make-ahead tip: Yes, up to 2 days ahead.
Freezing Creamy Orange Blossom Semolina Pudding with Pistachios
This pudding does not freeze well due to its creamy texture.
How to Reheat Without Drying It Out
Oven: Not applicable. Microwave: Not applicable.
Recipe Notes
- Chef tip: For a thinner pudding, add more milk. For a thicker pudding, add more semolina flour.
- Best substitution: Substitute milk with almond milk for a dairy-free version.
- Make-ahead: See storage notes above.
- Scaling: This recipe can be doubled or halved easily.
- Troubleshooting: If the pudding is lumpy, strain it through a fine-mesh sieve before serving.
Want to level up this recipe?
Orange zester — Makes it easy to get perfect orange zest every time. → Check price on Amazon
Creamy Orange Blossom Semolina Pudding with Pistachios

Ingredients
Main Ingredients
- Semolina flour
- Milk
- Sugar
- Eggs
- Orange blossom water
- Orange zest
- Pistachios
Seasonings
- Vanilla extract
- Salt
- Ground cinnamon
Optional Toppings
- Whipped cream
- Orange slices
- Pistachios
Instructions
- Combine ingredients: In a medium saucepan, whisk together milk, sugar, eggs, and semolina flour until smooth. Cook over medium heat, stirring constantly, until thickened.
- Add flavor: Stir in orange blossom water, orange zest, vanilla extract, and salt. Cook for another 2-3 minutes.
- Chill and serve: Pour the pudding into ramekins, cover with plastic wrap, and refrigerate for at least 2 hours. Serve chilled, topped with whipped cream, orange slices, and pistachios.
Notes
- Chef tip: For a thinner pudding, add more milk. For a thicker pudding, add more semolina flour.
- Best substitution: Substitute milk with almond milk for a dairy-free version.
- Make-ahead: See storage notes above.
- Scaling: This recipe can be doubled or halved easily.
- Troubleshooting: If the pudding is lumpy, strain it through a fine-mesh sieve before serving.
Storage
- Fridge: Store leftovers in an airtight container in the refrigerator for up to 5 days.
- Freezer: This pudding does not freeze well due to its creamy texture.
- Oven reheat: Not applicable.
- Microwave reheat: Not applicable.
- Make ahead: Yes, up to 2 days ahead.
Nutrition Per Serving
- Calories: 350
- Protein: 10g
- Fat: 10g
- Carbs: 50g
- Fiber: 2g
- Sugar: 25g
- Sodium: 100mg
- Cholesterol: 100mg
- Sat. Fat: 6g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Orange Blossom Semolina Pudding with Pistachios FAQs
Yes, this pudding can be made up to 2 days ahead. Store in the refrigerator until ready to serve.
Beating the eggs too much can cause the pudding to become lumpy. To fix, strain the mixture through a fine-mesh sieve before cooking.
No, this pudding does not freeze well due to its creamy texture.
Substitute with orange juice if needed.
Yes, substitute pistachios with chopped almonds or omit entirely.
A Warm Final Note
I can’t wait for you to try 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!






