За еклерите:
Сложете водата, маргарина и захарта на огъня, докато сместа заври. Смесете брашното с бакпулвера и го добавете наведнъж във водата. Бъркайте, докато тестото стане на топка и започне да се отделя от стените на съда. Оставете тестото да се охлади. В хладкото тесто добавете яйцата едно по едно, биейки с миксер, докато се поеме напълно всяко.
От тестото с готварски шприц оформете еклери, подредете ги в тавичка, покрита с хартия за печене. Фурната загрейте на 250 градуса и печете 14-15 минути, после още 20 минути на 150 градуса. Не отваряйте фурната, докато еклерите се пекат. След като са готови, ги оставете да се охладят (първо във фурната, а после - на решетка).
За крема:
Разбийте яйцата със захарта, добавете екстракта от ванилия, пудинга ванилия, нишестето и 200 мл прясно мляко. Останалите 300 мл мляко сложете на котлона да заври. Щом заври, добавете пудинговата смес и варете при непрекъснато бъркане, докато кремът се сгъсти. Охладете крема и го разбийте заедно с маслото.
Охладените еклери разрежете наполовина, напълнете ги с крема, след което ги поръсете с пудра захар.