1. Éplucher, laver et cuire les carottes puis les réduire en purée.
2. Éplucher et éliminer la partie dure des asperges. Les laver, les cuire 20 min. Égoutter et réserver.
3. Éplucher et hacher l'oignon. Le faire revenir dans un morceau de beurre.
4. Ajouter la purée de carottes et laisser cuire quelques instants sur feu vif.
5. Faire une béchamel avec 50 g de beurre, la farine, le lait, le gruyère et du sel. Puis la mélanger avec la purée de carottes. Casser les œufs en séparant les jaunes des blancs. Incorporer les jaunes un à un à la préparation puis les blancs montés en neige avec 1 pincée de sel.
6. Préchauffer le four à 200°C.
7. Beurrer un plat à cake. Saupoudrer de chapelure.
8. Remplir le plat avec le mélange aux carottes en répartissant les asperges de façon régulière.
9. Mettre au four 30 min à 200°C.
10. Faire fondre 20 g de beurre dans une casserole, ajouter la crème fraîche et le cerfeuil haché. Saler et poivrer.
11. Laisser cuire sur feu doux tout en remuant jusqu'à ce que la sauce épaississe.
12. Démouler la terrine et la présenter sur un plat de service avec la sauce à part.
| Par portion | Pour le plat | Comparaison avec le total calorique | |
| Glucides | 30 g | 120 g | 18 % |
| Lipides | 49 g | 197 g | 67 % |
| Protides | 23 g | 91 g | 13 % |
| Fibres | 5 g | 21 g | 1.2 g/100 g |
| Cholestérol | 389 mg | 1556 mg | 90.7 mg/100 g |
| Sodium | 484 mg | 1934 mg | 112.8 mg/100 g |
| Acides gras trans | 0 g | 0 g | 0 g/100 g |
| Graisses saturées | 29 g | 114 g | 6.7 g/100 g |

