Ingredients
3 cups (720ml) whole milk
1/4 cup (50g) sugar
1 teaspoon vanilla
pinch of cinnamon
zest grated from 1/2 lemon optional
pinch of salt
1/2 cup (90g) wheat semolina cream of wheat
2 tablespoons heavy cream
1 tablespoon butter
for the berry compote:
11 ounces (310g) berries I used a mix of raspberries, strawberries, and blueberries
1 teaspoon vanilla extract
1/4 cup (50g) sugar
1 teaspoon lemon juice
1 teaspoon corn starch
Instructions
Make the pudding:
Add milk, sugar, vanilla, cinnamon, and lemon zest to a large, pot. Bring to a boil whisking regularly then take the pot off the heat (be careful, when the milk comes to a boil it will immediately boil over so take it off the heat immediately, also make sure your pot is large enough).
Add semolina, whisking constantly at the same time (to avoid lumps).
Place the pot back on the burner, bring to a boil over medium heat, then cook for 1 minute over low heat (whisking).
Take the pot off the heat and cover with a lid or a plate. Let stand for 5 minutes.
Stir in the heavy cream and butter.
Make the berry compote:
Add the berries to a medium pot (chop strawberries into smaller pieces, leave raspberries and blueberries whole) along with the other ingredients.
Cook for about 5 minutes or until the fruit falls apart (but not completely) and the sauce is thickened.
Serve the pudding with compote on top.
Notes
For a richer flavor, substitute half the milk with cream.
Add a cinnamon stick or cardamom pod to the milk while heating for a spiced variation.
To make it vegan, use almond, oat, or coconut milk and a plant-based sweetener.
Chilled semolina pudding firms up—perfect for slicing or layering with fruit.
Great make-ahead option for meal prep or entertaining.
- Prep Time: 5 mins
- Cook Time: 10 mins
- Diet: Gluten Free
Nutrition
- Serving Size: 4–6 servings
- Calories: 380kcal