Lavamos y cortamos en trozos pequeños, los espárragos, la cebolla, los champiñones, el tomate, el ajo y la zanahoria. Echamos todo en una sartén con un par de cucharadas de aceite de oliva, añadimos sal y pimienta al gusto, mezclamos bien y sofreimos lento hasta que esté todo un poco tierno.
Mientras precalentamos el horno a 200ºC, batimos en un bol los huevos, mezclamos bien la harina con la levadura en polvo y añadimos a los huevos removiendo bien.
Mezclamos ahora todos los ingredientes, untamos una fuente o molde con mantequilla y echamos la mezcla de nuestro pastel. Horneamos aproximadamente 15-20 minutos o hasta que esté cuajado y algo doradito. Sacamos del horno, dejamos reposar unos minutos, desmoldamos y podemos servir acompañado de nuestra salsa favorita (tomate frito, mayonesa...)