1. زرده تخم‌مرغ، شکر و نیمی از وانیل را در ظرف مناسبی ریخته و با همزن دستی بزنید تا یک‌دست شوند.
2. نشاسته را به مخلوط زرده‌ها افزوده و با قاشق بزنید تا نشاسته بخورد مواد برود.
3. شیر و خامه را مخلوط کرده، روی حرارت متوسط قرار داده و اجازه دهید داغ شده ولی بجوش نیاید، سپس کمی از آن را آرام به مخلوط زرده افزوده و هم بزنید، سپس مابقی مخلوط شیر را کم کم افزوده و هم زده تا مایه‌ای نرم حاصل شود.
4. مایه آماده شده را دوباره روی حرارت ملایم گذاشته، مابقی وانیل را افزوده و مرتبا هم زده تا مایه غلیظ شده و کاستارد آماده شود، در صورت تمایل کره را در این مرحله اضافه کنید.
5. کاستارد آماده شده را در صورتی‌که برای تزیين ژله، کیک، ترافل و ... مورد استفاده قرار می‌دهید در ظرفی ریخته، روی آن‌را سلفون کشیده و تا زمان استفاده کردن در یخچال قرار دهید.
6. در صورتی‌که کاستارد را تک نفره سرو می‌کنید، آن‌را درون لیوان یا جام بریزید، حدود 1 ساعت در یخچال نگهداری نمايید، سپس به دلخواه تزيین کرده و سرو نمايید.