Faites chauffer le four à 180°C (th. 6).
Cuisez les pâtes et disposez-les dans un plat beurré allant au four. Faites fondre l'oignon et les champignons dans le beurre. Incorporez la farine et faites cuire à feu doux 1 minute en remuant.
Ajoutez le lait et le bouillon de poule en mélangeant et portez à ébullition. Versez le Madère, salez, poivrez et laissez mijoter 1 à 2 minutes.
Dans un poêlon, ébouillantez les poivrons. Ensuite, égouttez-les et incorporez-les à la sauce. Versez la sauce et le canard sur les pâtes, mélangez le tout, saupoudrez de fromage râpé et faites cuire 15 min au four.