Nettoyer les asperges sans les éplucher et les faire cuire 5 minutes dans de l’eau bouillante. Les rafraichir dans de l’eau avec de glaçons.
Les découper en tronçons et réserver les têtes d’asperges.
Faire revenir l’oignon émincé et les tronçons d’asperges dans une sauteuse avec du beurre pendant environ 10 min.
Pendant ce temps, dans une poêle à part, faire revenir les lardons et les dégraisser en les mettant dans une passoire.
Au bout des 10 min, ajouter les petits pois et les lardons aux asperges. Poursuivre la cuisson 5 min.
Dans un saladier, mélanger la ricotta avec le lait. Saler, poivrer et ajouter le basilic grossièrement haché.
Ajouter ce mélange dans la sauteuse avec les légumes. Laisser revenir encore 5 min, si la sauce est trop épaisse, la délier avec un peu de lait.
Avant de servir, ajouter les tagliatelles dans la sauteuse, les têtes d’asperges, mélanger et réchauffer à feu vif pendant 5 à 10 min.