What to cook In the mood Workshop Scenarios Actually easy Techniques Dishes Ingredients Diets Recipes
Home · Recipes · Semolina halva with milk
Semolina halva with milk
Dessert 25 minutes Vegetarian

Semolina halva with milk

A three-ingredient dessert on the table in twenty-five minutes. Its entire aroma comes from one step: toasting the semolina.

25 minTime
474Kcal / serving
2843Total kcal

Method

  1. Melt the butter, colour the pine nuts, then add the semolina and toast it patiently over a low flame for 12–15 minutes.

    Why This step is the recipe. As the semolina toasts, the Maillard reaction builds that nutty aroma; add the milk too early and you get something sweet with no smell at all.

    Maillard is running Amino acids have met reducing sugars. The crust, the roasted flavour and that smell all come from here. no way back

  2. Dissolve the sugar in the milk and pour it warm over the semolina, slowly. It will spit as it hits.

    Why Cold milk on hot semolina makes the starch seize into lumps. Warm milk lets the granules swell evenly.

    Starch gelatinised The granules soaked up water, swelled and burst into a network. It has thickened, and it will firm further as it cools. no way back

    A gluten web is forming Gliadin and glutenin hydrated into an elastic net. This is what will hold the gas. no way back

    Too much starch. It will set into a rubbery gel once cool — add more liquid.

  3. Stir until the liquid is gone, take it off the heat and rest it for 15 minutes with a cloth under the lid.

    Why During the rest, the remaining steam evens out the semolina and the grains separate. That famous loose, grainy texture happens in these fifteen minutes.

    Starch gelatinised The granules soaked up water, swelled and burst into a network. It has thickened, and it will firm further as it cools. no way back

    A gluten web is forming Gliadin and glutenin hydrated into an elastic net. This is what will hold the gas. no way back

    Too much starch. It will set into a rubbery gel once cool — add more liquid.

What the model could follow

This recipe was run through the engine step by step — what goes in when, and at what temperature and for how long. The reactions above come from that run.

peak 140 °C · 35 minutes · engine 1.0.0 · confidence low

Taste profile

What it tastes like

The axes that define this recipe: sweet 47, bitter 32, aroma 51.

  1. Sweet 47
  2. Salty 1
  3. Sour 3
  4. Bitter 32
  5. Umami 14
  6. Heat 0
  7. Richness 40
  8. Aroma 51

This profile is computed rather than measured: the role-weighted average of its ingredients’ taste vectors, shifted by what the cooking does. The thin line is the database average on that axis.