There’s something wonderfully nostalgic about the comforting aroma of semolina slowly toasting in butter, blending with the sweet warmth of honey and spices—that’s the magic of halvas. This humble semolina pudding has long been a favorite in kitchens craving a cozy, homemade dessert that’s both simple and deeply satisfying. Whether you’re tired of the usual fast food run or looking to impress family and friends with a traditional treat, halvas offers a perfect balance of creamy texture and rich flavor. Plus, it’s incredibly versatile—you can customize it with nuts, dried fruits, or a splash of rosewater to make it uniquely yours. Let me take you through this easy, crowd-pleasing recipe that promises delicious results with minimal fuss.
Why choose Halvas (Semolina Pudding)?
Comfortingly simple: This recipe uses basic pantry staples and requires minimal cooking skills, making it perfect for home cooks craving an easy yet impressive dessert. Creamy texture: The slow-toasted semolina creates a luscious, velvety pudding that melts in your mouth. Customizable delight: Add your favorite nuts, spices, or rosewater for a personalized twist. Nostalgic warmth: Its sweet, spiced aroma evokes cozy family gatherings and homemade goodness. Crowd-pleaser: Whether for weekday treats or special occasions, halvas is a universally loved dessert that never disappoints.
Halvas (Semolina Pudding) Ingredients
For the Halvas Base
- Semolina – Use fine semolina for a smooth, creamy texture that defines classic halvas.
- Butter – Toasting semolina in butter brings a rich, nutty depth to the pudding.
- Water – The cooking liquid that helps achieve that perfect pudding consistency.
- Sugar – Sweetens the halvas; honey or brown sugar can be swapped for a different taste profile.
For Flavor & Aroma
- Cardamom pods or ground cardamom – Adds a fragrant, warm spice note essential to authentic halvas.
- Honey – Stir in at the end for natural sweetness and a lovely floral hint.
- Rosewater – A splash can elevate the pudding with a subtle, floral aroma that’s uniquely charming.
Optional Add-ins
- Chopped nuts (walnuts, pistachios, or almonds) – Add crunch and a toasty richness; sprinkle on top or mix in.
- Raisins or dried fruits – Soften in hot water first for plump, juicy bursts of flavor throughout.
This classic Halvas (Semolina Pudding) ingredient list blends simplicity with warmth, ensuring a dessert that feels like a homemade hug in every spoonful.
How to Make Halvas (Semolina Pudding)
For the Base:
- Toast Semolina: Heat the butter in a heavy pan over medium heat. Add semolina and toast, stirring constantly, until golden brown and fragrant, about 5–7 minutes.
- Boil Syrup: Meanwhile, in a separate saucepan, combine water, sugar, and cardamom. Bring to a gentle boil over medium-high heat, then simmer for 2–3 minutes to infuse.
- Mix & Cook: Slowly pour hot syrup into the toasted semolina, stirring vigorously. Continue cooking on low heat, stirring constantly, until it thickens into a creamy, pudding-like texture, about 3–4 minutes.
For Flavor & Aroma:
- Add Flavors: Remove from heat and stir in honey and rosewater until fully incorporated. The halvas will turn glossy and fragrant with a sweet, floral undertone.
For Serving:
- Serve Warm: Spoon halvas into bowls or cups. Top with chopped nuts, raisins, or dried fruit for delightful texture and a pop of color. Enjoy immediately while hot.
Optional: Sprinkle extra pistachios or a drizzle of honey on top.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Halvas (Semolina Pudding)
Fridge: Store leftover halvas in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave for a few seconds; add a splash of water or milk to restore creaminess.
Freezer: Halvas can be frozen for up to 2 months. Portion into freezer-safe containers and allow to cool completely before sealing. Thaw overnight in the fridge before reheating.
Room Temperature: If serving at a gathering, keep halvas at room temperature for no more than 2 hours to maintain its best quality and flavor.
Reheating: When reheating, add a little butter or milk to enhance the texture, ensuring it returns to that irresistibly creamy consistency. Enjoy your homemade halvas!
Make Ahead Options
These Halvas (Semolina Pudding) are perfect for busy home cooks looking to save time during the week! You can prepare the base by toasting the semolina and mixing it with the syrup up to 24 hours in advance; simply allow it to cool completely before transferring it to an airtight container and refrigerating. When you’re ready to serve, gently reheat the mixture on low heat, stirring in honey and rosewater right before serving to preserve that lovely gloss and aroma. For the best quality, add any nuts or dried fruits right before serving to keep them crunchy and fresh. Enjoy a delicious, homemade dessert with minimal effort any night of the week!
What to Serve with Halvas (Semolina Pudding)?
Creating a delightful meal is all about balancing flavors and textures—here’s how to elevate your halvas experience.
- Fragrant Mint Tea: A warm cup of mint tea not only cleanses the palate but harmonizes beautifully with the warm spices in halvas.
- Chocolaty Baklava: The rich layers of sweet, flaky pastry contrast perfectly with the creaminess of halvas, bringing a luscious addition to your dessert table.
- Yogurt with Honey: A dollop of tangy yogurt drizzled with honey complements the sweetness of halvas, adding creaminess and a refreshing touch.
- Roasted Nuts: A variety of toasted nuts provides a satisfying crunch, enhancing the texture of halvas and bringing a delightful nuttiness to every bite.
- Fresh Fruit Salad: Juicy fruits like citrus and berries offer a refreshing burst that brightens up the rich halvas, adding a vibrant color to your dessert plate.
- Cardamom-Spiced Coffee: The warm, rich flavor of coffee with cardamom echoes the spices of halvas, making for a comforting drink pairing that deepens the dessert experience.
- Caramel Drizzle: A drizzle of homemade caramel over halvas adds an extra layer of sweetness and depth, creating a truly indulgent dessert moment.
- Chocolate Mousse: The light and airy texture of chocolate mousse balances the creamy halvas, creating a delightful contrast that pleases the taste buds.
Expert Tips for Perfect Halvas
- Toast Semolina Carefully: Keep stirring while toasting semolina in butter to avoid burning and ensure an even golden color that builds rich flavor.
- Add Syrup Gradually: Pour hot syrup slowly into toasted semolina while stirring vigorously to prevent lumps and achieve the smooth, creamy texture classic to halvas.
- Balance Sweetness: Adjust sugar and honey amounts to your taste; too much can overpower the delicate cardamom and rosewater notes in this halvas recipe.
- Use Fresh Spices: Freshly ground cardamom delivers the best aroma and warmth, elevating your semolina pudding from good to unforgettable.
- Personalize with Add-ins: Mix in nuts or dried fruits after cooking to maintain their texture and create delightful bursts of flavor with each bite.
- Serve Warm: Halvas tastes best warm, so prepare it just before serving to enjoy its creamy comfort at its peak.
Halvas (Semolina Pudding) Variations
Feel free to sprinkle on your own creative flair to make this cozy dessert truly yours!
-
Nutty Delight: Add a handful of your favorite chopped nuts like almonds, walnuts, or pistachios for a delightful crunch. The caramelized layers of nuts bring a satisfying textural contrast.
-
Fruity Twist: Mix in soaked raisins or dried apricots to add bursts of sweetness, making each bite even more exciting. Dried fruits provide a chewy texture that beautifully complements the creamy pudding.
-
Spiced Up: Infuse your halvas with cinnamon or nutmeg for a warm, comforting aroma. Just a pinch of these spices elevates the flavor profile and transports you to memories of family gatherings.
-
Coconut Cream: Replace part of the water with coconut milk for a tropical twist, enhancing both flavor and creaminess. The creamy coconut makes for a delightful floral complement to the halvas’ traditional spice notes.
-
Choco-Happiness: Stir in a couple of tablespoons of cocoa powder for a chocolate lover’s dream version. This rich variation adds a decadent depth to the sweet semolina pudding that’s simply irresistible.
-
Lavender Essence: Incorporate lavender alongside your rosewater for a unique floral experience. Just a few drops will create an enchanting aroma reminiscent of a sunny spring garden.
-
Maple Sweetness: Swap honey with pure maple syrup for a different layer of sweetness; the nutty undertone from the maple syrup harmonizes well with the semolina.
-
Savory Surprise: For a unique take, reduce the sugar and add a pinch of salt and some sautéed spinach or feta cheese for an unexpected savory twist. This creates a fusion dish that’s both intriguing and memorable.
With these easy variations, you can tailor your halvas to suit any occasion or craving!
Halvas (Semolina Pudding) Recipe FAQs
How do I know if my semolina is the right type for making halvas?
Fine semolina is ideal for a smooth, creamy halvas. Avoid coarse varieties, which can make the pudding grainy. Look for a pale yellow color and a powdery texture to ensure softness after cooking.
What’s the best way to store leftover halvas, and how long will it keep?
Store halvas in an airtight container in the refrigerator for up to 3 days. Keeping it cold helps preserve its creamy texture and flavor. Before serving, gently reheat it on the stove or in the microwave with a splash of milk or water to refresh its lusciousness.
Can I freeze halvas, and how should I thaw it?
Absolutely! Portion cooled halvas into freezer-safe containers, seal tightly, and freeze for up to 2 months. To thaw, move it to the fridge the night before. When ready, warm it slowly on the stove with a bit of butter or milk to bring back its silky texture and rich flavor.
What if my halvas turns out lumpy or dry? How can I fix it?
No worries! Lumps usually form if the syrup isn’t added gradually or stirring isn’t constant. To fix, whisk vigorously while reheating over low heat, adding a little hot water or milk a tablespoon at a time until smooth. For dryness, a splash of warm milk or butter stirred in helps restore creaminess beautifully.
Is halvas safe for pets or suitable for common food allergies?
Halvas contains ingredients like butter and nuts (if added), so it’s generally not suitable for pets. For those with lactose intolerance, use clarified butter (ghee) or plant-based alternatives. People with nut allergies should omit nuts or substitute with seeds like pumpkin or sunflower to keep it safe and tasty.

Irresistibly Creamy Halvas (Semolina Pudding) You’ll Love Making
Ingredients
Equipment
Method
- Heat the butter in a heavy pan over medium heat. Add semolina and toast, stirring constantly, until golden brown and fragrant, about 5–7 minutes.
- Meanwhile, in a separate saucepan, combine water, sugar, and cardamom. Bring to a gentle boil over medium-high heat, then simmer for 2–3 minutes to infuse.
- Slowly pour hot syrup into the toasted semolina, stirring vigorously. Continue cooking on low heat, stirring constantly, until it thickens into a creamy, pudding-like texture, about 3–4 minutes.
- Remove from heat and stir in honey and rosewater until fully incorporated.
- Spoon halvas into bowls or cups. Top with chopped nuts, raisins, or dried fruit for delightful texture and a pop of color. Enjoy immediately while hot.





