Chauffer une grande marmite à moyen chaleur. Faire fondre le beurre et ajouter l'huile. Peler et couper l'oignon et l'ajouter à la casserole. Cuire l'oignon jusqu'à ce que translucide, soit environ 5 minutes.
Laver les pommes de terre, le céleri et les carottes et peler les pommes de terre et les carottes. Dice tous les trois et les ajouter à la casserole. Incorporer les légumes dans l'oignon et laisser cuire le mélange pendant environ 10 minutes, en remuant toutes les quelques minutes.
Verser le bouillon sur le mélange de pommes de terre. Incorporer la soupe et couvrir la casserole. Laissez la soupe cuire à feu moyen pendant 35 à 40 minutes, ou jusqu'à ce que les pommes de terre soient tendres et commencent à se désagréger.
Prenez le pot hors de la chaleur. Louche moitié la soupe dans le mélangeur. Si le capuchon de votre mélangeur a une pièce centrale amovible, le sortir pour permettre à certains échapper la vapeur. Déposer une mitaine de four ou une serviette à la main au-dessus du mélangeur, mettre en marche en utilisant le réglage le plus bas. Vous devrez peut-être augmenter lentement la vitesse ou une louche dans un liquide supplémentaire dans le pot pour obtenir la soupe pour se fondre.
Lorsque la soupe dans le mélangeur est en purée, versez-le dans la casserole de soupe. Ajouter la crème et remuer. Saler et poivrer au goût.
Déchiqueter le fromage et remuez dans le pot. Servir la soupe chaude.