En un cazo ponemos a hervir agua con una cucharada de sal. Una vez que rompa el hervor agregamos la pasta y dejamos cocer por aproximadamente 11 minutos o hasta que nos quede al dente. Drenamos el agua y la colocamos en un tazón grande. Hacemos lo mismo con los espárragos. Ponemos agua a hervir, agregamos una cuchara de sal y cuando rompa el primer hervor agregamos los espárragos. Dejamos cocer por 2 minutos, drenamos, cortamos en rodajas de 2 a 3 centímetros y los incorporamos al tazón de pasta.
Una vez hecho lo anterior, agregamos también el atún, el tomate, los huevos, mezclamos y reservamos. En un recipiente aparte, mezclamos bien la mayonesa, la mostaza, el yogurt y la cebolla. Una vez hecho lo anterior salpimentamos y reservamos. Servimos pasta en un plato y esparcimos un poco de la salsa encima.