Witloof met Hesp en Kaas
Belgian

Witloof met Hesp en Kaas

Flemish·Easy·30 min active + 40 min resting

Flemish endive baked with ham and cheese sauce — Belgian endive (witloof / chicons) blanched, wrapped in slices of cooked ham, draped with béchamel + Gruyère, and baked until the cheese is bubbling and the endive is meltingly soft. The bitter-vegetable centerpiece of Belgian home cooking, eaten with potatoes or bread. Belgium grows half the world's endive (over 60,000 tonnes/year), so naturally it has the canonical dish.

Belgian endive ('witloof' in Dutch/Flemish, 'chicon' in French, literally 'white leaf') was discovered by accident around 1830: legend credits a farmer in Schaerbeek (near Brussels) who buried chicory roots in his cellar under soil during the upheaval of the Belgian Revolution and, on retrieving them, found pale tightly-leaved shoots had grown — a new vegetable. Over the following decades Frank Bresiers, chief gardener of the Brussels Botanical Garden, refined the forced-cultivation technique (growing the roots in the dark) and selected the firm, tight-leaved modern variety; the first witloof reached Brussels markets in 1867. Belgium remains the world's largest producer, and 'chicons-au-gratin' / 'witloof met hesp en kaas' is the national way of preparing it. The blanching step is essential — raw endive is intensely bitter, and brief boiling tames it. The ham wrap + béchamel + gruyère is a 20th-century Flemish home-cooking preparation, hearty and quick. The dish is everyday food in Flemish households through late autumn and winter.

The first bite is contrast in textures: a thin layer of crackling-cheese crust, then molten béchamel, then a layer of mildly-salty ham, then meltingly soft endive that has shed all its raw bitterness. The endive's character is transformed — what was sharply vegetal becomes deeply caramel-sweet from the long cook with sugar and lemon, slightly silky. The béchamel carries the cheese into the leaves. Cut a piece, lift with a spoon, get the layered effect: cheese + ham + endive + sauce. Comfort food at the deepest level. Eat with mashed potato to soak up the inevitable excess sauce. Belgian Sunday dinner classic.

Endive's bitterness comes from sesquiterpene lactones (intybin compounds) concentrated in the white core. Cutting out the base cone + blanching in sugared-lemon water hydrolyzes these compounds and dilutes them. The 15-20 minute simmer also breaks down cell walls, allowing the endive to absorb cooking water + sugar + lemon, transforming it from bitter to slightly sweet. The béchamel is a classic 4-tbsp-each butter-and-flour roux, cooked white (not browned), enriched with whole milk to a coating consistency, then enriched with cheese for body and umami. The 200°C bake develops Maillard reactions on the top, creating the dark golden crust.

Variations

Brussels canonical (witloof met hesp en kaas, with mustard); Antwerp variation uses Brugge Vieux cheese for sharper flavor; modern Flemish version omits ham for a vegetarian 'chicons-au-gratin'; Walloon adds nutmeg + black pepper more heavily; modern healthy version uses skim milk + reduced cheese; ham-free vegan version uses béchamel-style sauce with cashews + nutritional yeast; the dish freezes well — Belgian families make double-batches for winter weeknight meals.

On the Palate

Where Witloof met Hesp en Kaas sits in the Belgian flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 4

How it's made

10 steps · 30 min active + 40 min waiting

  1. 1
    8 min

    Choose 8 fresh Belgian endive heads. Trim off the woody base; remove any outer bruised leaves. Using a small paring knife, cut a cone-shaped hollow at the base 1cm deep (this removes the bitterest part).

    Watch out

    Dig out a full cone from the base — leave that white core in and the whole gratin keeps its harsh bitterness no matter how long you bake it.

  2. 2
    22 min

    Blanch endive: bring a large pot of salted water to a boil. Add the endives + 1 lemon (juice and squeezed halves) + 1 tbsp sugar. Simmer 15-20 min until the endive is tender when pierced with a knife. Drain; squeeze gently to remove excess water (be firm but don't crush).

    Watch out

    Simmer until a knife slides through with no resistance, then squeeze the endive firmly — trapped water later thins the sauce to a puddle.

  3. 3
    8 min

    Make béchamel: in a heavy saucepan melt 4 tbsp butter over medium. Whisk in 4 tbsp all-purpose flour; cook 2 min, whisking constantly. Gradually whisk in 600ml warm whole milk, ensuring no lumps. Cook 4-5 min until the sauce thickens to coat a spoon. Season with 1/2 tsp salt + 1/4 tsp white pepper + pinch nutmeg.

    Watch out

    Add the warm milk in stages, whisking each pour smooth before the next — dump it in at once and you'll fight lumps you can't beat out.

  4. 4
    2 min

    Off heat, whisk in 100g grated Gruyère cheese + 1 tbsp Dijon mustard (optional but traditional). Adjust seasoning.

  5. 5
    5 min

    Preheat oven to 200°C. Grease a 23×30cm baking dish.

  6. 6
    5 min

    Wrap each blanched endive in 1 slice of cooked Belgian ham (Brussels ham or substitute with good-quality ham). Arrange seam-side down in the baking dish.

  7. 7
    2 min

    Pour the béchamel-cheese sauce generously over the endives, ensuring they're fully coated.

  8. 8
    1 min

    Top with another 50g grated Gruyère + 2 tbsp grated Parmesan + a few small pats of butter.

  9. 9
    28 min

    Bake 25-30 min until the top is deep golden-brown and bubbling vigorously. Let rest 5 min before serving (the sauce sets slightly).

    Watch out

    Bake until the top is deep golden and bubbling hard at the edges — a pale, barely-simmering top means the sauce hasn't caught its roasted flavor yet.

  10. 10
    3 min

    Serve in shallow bowls or directly from the baking dish, with boiled potatoes, mashed potatoes, or crusty country bread for soaking up the sauce.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Dishes like this

More from Belgian