Home » Chocolate Desserts » Chocolate Semolina Pudding Recipe
A bowl of chocolate semolina pudding with a velvety texture, dusted with cocoa powder and topped with delicate chocolate curls. A saucepan with pudding is visible in the background. Bold text overlay reads “Chocolate Semolina Pudding.”

Chocolate Semolina Pudding Recipe

This chocolate semolina pudding is milk thickened with semolina and flavored with cocoa powder, a little sugar, vanilla and, if you like, a few squares of dark chocolate. It takes about 15 minutes on the stove and fills 6 small bowls. The trick is to stir the dry ingredients together first and whisk them into warm milk in a thin stream, so the pudding stays smooth instead of lumpy.

My mother made semolina pudding for me as a kid, plain, never with chocolate. This is my version. Eat it warm and soft straight from the pan, or chill it until it sets thick enough to hold a spoon.

A collage showing the pudding-making process, with a person stirring chocolate semolina pudding in a saucepan on the top half and a bowl of pudding garnished with chocolate shavings and cocoa powder on the bottom half. Text overlay reads “Chocolate Semolina Pudding.”

Following a special diet?

Every recipe on this site can be converted to gluten-free, vegan, dairy-free, keto, nut-free or egg-free with adjusted ratios so nothing falls flat.

Try the Recipe Converter →

Six Bowls From One Liter of Milk

  • Makes: 6 servings
  • Time: 5 minutes prep, about 10 minutes on the stove, 4 to 5 of them stirring while it thickens
  • The ratio: ½ cup (100 g) semolina to 4 cups (1 liter) milk
  • Chocolate: 4 tablespoons unsweetened cocoa, plus 2 oz (60 g) chopped dark chocolate if you want it richer
  • Sweetness: ½ cup (100 g) sugar, which you can cut back if your chocolate is sweet
  • Dairy free: works with almond, oat or coconut milk

Fine Semolina, Coarse Semolina or Cream of Wheat?

Flat lay of chocolate semolina pudding ingredients on a marble surface: semolina, chopped dark chocolate, cocoa powder, sugar, vanilla extract, milk and salt in ceramic and wooden bowls.

Use fine semolina for this. It swells in a few minutes and gives a silky, almost custardy spoonful. Coarse semolina, the kind sold for couscous style dishes or semolina cake, needs much longer and keeps a sandy bite after a 5 minute cook.

Farina, sold in the US as cream of wheat, is also ground wheat and behaves almost the same, so you can use it cup for cup. Whichever you buy, it is wheat: this pudding is not gluten free.

Cocoa powder carries most of the chocolate flavor. The chopped dark chocolate is optional, and it changes more than the taste: the cocoa butter makes the pudding glossier and a little firmer once chilled. Leave it out for a lighter, more milky bowl.


How to Make Chocolate Semolina Pudding Without Lumps

In a small bowl, stir the semolina, sugar, cocoa powder and salt together. This takes ten seconds and it matters. The sugar keeps the semolina grains and the cocoa apart, so they cannot glue together the moment they hit the milk.

Warm the milk in a medium saucepan over medium heat until it steams, stirring now and then so no skin forms. Do not let it boil. Then whisk constantly with one hand and pour the dry mix in slowly with the other. Dumping it in all at once is how you get lumps.

A close-up of a freshly prepared pot of chocolate semolina pudding with a rich, velvety texture, swirled into smooth folds.

Keep whisking for 4 to 5 minutes. The milk turns from thin and frothy to thick and glossy, and the whisk starts leaving trails on the surface. Switch to a spatula for the last minute and scrape the corners of the pan, where cocoa and sugar like to catch.

Take the pan off the heat and stir in the chopped dark chocolate and the vanilla. The heat left in the pudding melts the chocolate in about a minute. Adding it off the heat means nothing scorches on the bottom.


How Thick Should It Look Off the Heat?

A saucepan filled with glossy, thick chocolate semolina pudding with elegant swirls on the surface, highlighting its creamy consistency.

Thinner than you think. When you lift the spoon, the pudding should coat it and fall back in soft, thick ribbons that sink slowly into the pot. It should still pour.

Semolina keeps drinking up milk as it cools, so a pudding that already looks stiff in the pan turns into a firm block in the fridge. If you like it spoonable and set, stop at the ribbon stage. For a firmer pudding that you can turn out of a mold, add 1 to 2 extra tablespoons of semolina next time instead of cooking it longer.


Warm Like Porridge or Chilled and Set

Straight from the pan, this eats like a chocolate semolina porridge: soft, warm, and good for a cold morning or a late evening. Serve it right away while it is still loose.

For a chilled dessert, pour it into bowls or glasses and let it cool to room temperature, then refrigerate for at least 2 hours. It firms up and tastes more chocolatey cold. In Turkey a very similar dessert, kakaolu irmik tatlısı, is set in a mold and turned out, and this one can be too: rinse the mold with cold water, pour in the pudding with the extra semolina, and chill it overnight.


Lumps, a Scorched Bottom or a Skin on Top

  • A few lumps: take the pan off the heat and whisk hard for 30 seconds. If they stay, blitz the pudding for a few seconds with a stick blender.
  • Burnt taste or dark specks: the bottom caught. Pour the pudding into a clean pan without scraping the base, and next time use a heavy pan and medium heat.
  • Too thick: whisk in warm milk, a splash at a time, until it loosens.
  • Too thin after chilling: it did not cook long enough for the semolina to swell. Return it to the pan and stir over low heat for 2 more minutes.
  • A skin on top: press plastic wrap right onto the surface before it cools, or stir it in. It is only milk protein.

Toppings for a Bowl of Chocolate Semolina

A collage featuring a pot of thick chocolate semolina pudding being stirred with a wooden spoon and a bowl of smooth, glossy pudding topped with crushed nuts. Bold text overlay reads “Chocolate Semolina Pudding.”

Chocolate shavings and a dusting of cocoa or cinnamon are the simplest finish. Chopped hazelnuts, almonds or walnuts add crunch, and raspberries, strawberries or cherries cut through the richness. Coconut flakes, a spoon of whipped cream, or a thin drizzle of honey or maple syrup all work too. My own favorite is honey.

If you are skipping dairy, make it with homemade oat milk and top it with coconut whipped cream. Oat milk keeps it creamiest; coconut milk adds its own flavor.


Keeping It in the Fridge and Reheating

Cover the bowls, with plastic wrap pressed onto the surface, and keep them in the fridge for up to 3 days. The pudding gets thicker each day. To serve it warm again, put it in a small pan with a splash of milk and whisk over low heat until creamy. Semolina pudding does not freeze well; it turns watery and grainy when thawed.


Semolina Pudding Questions

Can I make it with less sugar?

Yes. Start with half the sugar, taste after the chocolate melts, and add more if needed. With dark chocolate in the pot you need less than the full ½ cup.

Can I use chocolate chips instead of a bar?

You can, but chips contain stabilizers so they melt less smoothly. A chopped dark chocolate bar gives the glossiest pudding.

Is semolina pudding the same as chocolate pudding?

No. A homemade chocolate pudding is thickened with cornstarch and tastes silky and smooth. Semolina gives a soft, slightly grainy body, closer to rice pudding.


More Spoonable Puddings

If you like milk puddings, try coconut rice pudding or the brown sugar depth of butterscotch pudding. For a no cook chocolate breakfast, chocolate chia pudding sets overnight in the fridge, and chocolate bread pudding is the baked, heartier cousin for a crowd.

Yield: 6 servings

Creamy Chocolate Semolina Pudding Recipe

A bowl of chocolate semolina pudding with a velvety texture, dusted with cocoa powder and topped with delicate chocolate curls. A saucepan with pudding is visible in the background. Bold text overlay reads “Chocolate Semolina Pudding.”

This chocolate semolina pudding is a creamy stovetop dessert made with milk, fine semolina, cocoa powder, sugar, vanilla and optional dark chocolate. It is ready in about 15 minutes and makes 6 servings, soft and spoonable when warm and thick and set once chilled. Stir the semolina, sugar, cocoa and salt together first and whisk them into warm milk in a thin stream, so the semolina chocolate pudding stays smooth with no lumps. Eat it warm as a chocolate semolina porridge, or chill it in bowls or a mold as a set dessert, topped with nuts, berries or whipped cream. For a dairy free version use oat, almond or coconut milk. It keeps 3 days in the fridge.

Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes

Ingredients

  • FOR THE PUDDING:
  • 4 cups (1 liter) milk (dairy or non-dairy)
  • ½ cup (100 g) semolina
  • ½ cup (100 g) granulated sugar (adjust to taste)
  • 4 tbsp unsweetened cocoa powder
  • 2 oz (60 g) dark chocolate (chopped, optional for extra richness)
  • 1 tsp vanilla extract
  • ¼ tsp salt
  • OPTIONAL TOPPINGS:
  • Chocolate shavings
  • Cocoa powder or cinnamon dusting
  • Chopped nuts (hazelnuts, almonds, or walnuts)
  • Fresh berries (raspberries, strawberries, or cherries)
  • Coconut flakes
  • Whipped cream
  • Drizzle of honey or maple syrup

Instructions

  1. HEAT THE MILK: In a medium saucepan, heat the milk over medium heat until it is warm but not boiling. Stir occasionally to prevent a skin from forming.
  2. ADD THE DRY INGREDIENTS: Once the milk is warm, gradually whisk in the semolina, sugar, cocoa powder, and salt. Stir constantly to avoid lumps forming.
  3. COOK UNTIL THICKENED: Keep stirring and let the mixture cook for 4-5 minutes, or until it thickens to a smooth, pudding-like consistency. Semolina thickens quickly, so be sure to stir continuously.
  4. ADD THE CHOCOLATE AND VANILLA: Once thickened, remove from heat and stir in the chopped dark chocolate and vanilla extract. The residual heat will melt the chocolate, making the pudding extra rich and velvety.
  5. SERVE WARM OR CHILL: Pour the pudding into serving bowls. Enjoy it warm for a comforting dessert or let it cool to room temperature before refrigerating for a chilled version.
  6. ADD TOPPINGS AND SERVE: Before serving, sprinkle your favorite toppings for added texture and flavor. Chocolate curls, nuts, or berries all work beautifully.

Notes

Mix the semolina, sugar, cocoa powder and salt before adding them, then pour them into the warm milk slowly while whisking; this is what prevents lumps. Take the pan off the heat while the pudding still pours: it thickens a lot as it cools. For a firmer pudding that can be set in a mold, increase the semolina by 1 to 2 tablespoons. Adjust the sugar to the chocolate you use, or leave the dark chocolate out for a lighter version. For dairy free, use almond, oat or coconut milk. Press plastic wrap onto the surface to stop a skin forming and keep covered in the fridge for up to 3 days. To reheat, add a splash of milk and whisk over low heat until creamy. Semolina contains gluten.

Nutrition Information

Yield

6

Serving Size

1

Amount Per Serving Calories 166Total Fat 8gSaturated Fat 5gTrans Fat 0gUnsaturated Fat 3gCholesterol 2mgSodium 154mgCarbohydrates 22gFiber 4gSugar 14gProtein 3g

Leave a Comment

Your email address will not be published. Required fields are marked *

*