Jump to Recipe
There’s something almost old-fashioned about a semolina pudding, and I mean that as a compliment.
This one starts with a dry caramel poured straight into the mold before the pudding goes in. When you turn it out, that caramel has set into a glossy, slightly chewy top that pulls apart like toffee.
The pudding itself is nothing complicated — milk, semolina, eggs, sugar, a little butter — and it firms up enough to slice but stays soft in the center, not unlike a firm-yet-tender semolina base.
Chilled overnight it slices cleanly. Served warm it spoons out loose and creamy. Both versions are worth making.

Why You’ll Love This Recipe
- Only 6 ingredients, most already in your pantry
- Caramel base forms automatically as pudding sets
- Works warm and spoonable or chilled and sliceable
- Make-ahead friendly, better after overnight rest
Ingredient Notes
- Fine semolina: Use fine-ground semolina, not coarse or polenta-style. Coarse semolina won’t hydrate fully in the milk and gives a grainy texture.
- Whole milk: Full-fat milk gives the creamiest result. You can swap half with a can of evaporated milk for a richer, slightly caramelized flavor in the pudding itself.
- Granulated sugar (for caramel): Use plain white sugar for the caramel. Brown sugar burns too fast and won’t give you a clean, glassy layer.
- Eggs: Two whole eggs set the pudding so it holds its shape when unmolded. Don’t skip them or the pudding stays too loose.
- Unsalted butter: Stir it in off the heat at the end. It adds a faint richness and keeps the pudding from going stodgy as it cools.
- Vanilla extract: Plain extract works fine. A split vanilla pod steeped in the milk for 10 minutes adds more depth if you have one.

Caramel Semolina Pudding
Ingredients
Method
- Lightly grease a 700 ml pudding mold or round baking dish with a little butter and set aside.
- Combine 80 g sugar and 1 tbsp water in a small saucepan over medium heat. Don't stir. Swirl the pan gently once the sugar starts to melt and cook until the caramel turns a deep amber color, about 4 to 5 minutes.
- Pour the hot caramel immediately into the prepared mold. Tilt the mold quickly to spread caramel across the base in an even layer. Set aside to cool and harden for 5 minutes.
- Whisk the fine semolina into the cold milk in a medium heavy-bottomed saucepan until combined. Add 70 g sugar and a pinch of salt.
- Place the saucepan over medium heat and cook, stirring constantly with a wooden spoon, until the mixture thickens and begins to pull away from the sides of the pan, about 8 to 10 minutes.
- Remove from heat. Stir in the butter pieces and vanilla extract until the butter melts completely.
- Beat the 2 eggs in a mixing bowl. Add 2 large spoonfuls of the hot semolina to the eggs while whisking constantly to temper them. Pour the egg mixture back into the pan and stir well to combine.
- Pour the semolina mixture over the hardened caramel in the mold. Smooth the surface with a spoon.
- Leave the pudding to cool at room temperature for 15 minutes, then cover and refrigerate for at least 3 hours or overnight.
- When ready to serve, run a thin knife around the edge of the mold. Place a flat serving plate face-down on top of the mold, then invert firmly. The caramel layer will sit on top as a glossy, amber glaze. Slice and serve chilled, or warm individual portions gently before plating.
Notes

Tips for Success
- Pour the caramel into the mold the moment it turns amber, then tilt immediately to coat the base evenly before it sets.
- Whisk the semolina into cold milk before heating to prevent lumps forming on contact with a hot surface.
- Keep the heat at medium-low once semolina goes in and stir constantly for the full 5 minutes to avoid scorching.
- Temper the eggs by adding two spoonfuls of hot semolina to the beaten eggs before combining, so they don’t scramble.
- Run a thin knife around the mold edge before inverting to help the caramel layer release cleanly onto the plate.
Variations
- Add 1 tsp ground cardamom and 2 tbsp rose water to the milk for a Middle Eastern-inspired version.
- Stir 3 tbsp unsweetened cocoa powder into the hot semolina for a chocolate caramel pudding.
- Replace 120 ml of milk with full-fat coconut milk and top with toasted coconut flakes for a tropical spin.
Storage and Reheating
Store the pudding covered in the fridge for up to 4 days. Keep it in the mold or transfer to an airtight container once unmolded.
To serve warm after chilling, spoon portions into a small saucepan with a splash of milk and heat gently over low heat, stirring until loosened. Alternatively, microwave a single serving for 60 seconds and stir before eating.
This pudding does not freeze well. The texture becomes grainy after thawing because the semolina separates from the milk base.
Serving Suggestions
Warm caramel semolina pudding is good on its own, but a spoonful of thick cream or a scoop of plain vanilla ice cream alongside cuts through the sweetness nicely.
Chilled and sliced, it goes well with fresh fruit – sliced blood oranges, roasted pears, or a handful of raspberries all work. The acidity balances the caramel.
For a simple weeknight dessert, dust the top with a little cinnamon just before serving. It adds enough spice to make it feel intentional.

FAQ
Why did my caramel semolina pudding not unmold cleanly?
Usually the caramel has re-hardened and is gripping the mold. Let the pudding sit in a shallow bath of hot water for 2 to 3 minutes before inverting. Running a thin knife around the edge also helps.
Can I use coarse semolina instead of fine for this pudding?
Coarse semolina won’t absorb the milk fully in the cooking time and leaves a gritty texture. Fine semolina is the right choice here and gives the smooth, spoonable consistency the pudding needs.
Can I make caramel semolina pudding the night before a dinner party?
Yes, and it’s actually better the next day. Make it the evening before, leave it in the mold covered in the fridge, and invert it onto a plate just before serving. The caramel layer firms up beautifully overnight.
What goes well with caramel semolina pudding for a dinner party dessert?
Sliced blood oranges or poached pears complement the caramel without overpowering it, and a silky no-bake dessert alongside like a small scoop of creme fraiche is also a good call.
Is caramel semolina pudding gluten-free?
No. Semolina is made from durum wheat and contains gluten. If you need a gluten-free version, you’d need to use a different thickener like rice flour or cornstarch, though the texture will be different.
How do I know when the semolina is cooked enough before pouring it into the mold?
It should pull away from the sides of the pan and hold a trail when you drag the spoon through it. If it still looks liquidy and flows back immediately, give it another minute or two over low heat.

