Faits: A. Le 23 septembre 2010, un incendie s'est déclaré dans un chalet en construction, sur lequel travaillaient A._ et B._, employés de l'entreprise d'étanchéité de X._. Le Ministère public du canton de Fribourg (ci-après: le Ministère public) a ouvert une instruction contre les prénommés, prévenus d'incendie par négligence au sens de l'art. 222 du code pénal suisse (CP; RS 311.0). Le 19 mai 2011, A._ et B._ ont été entendus en qualité de prévenus par le Ministère public. Les parties ont été informées du fait que le dossier de la procédure pourrait être consulté après l'audition de X._ et une confrontation des prévenus lors de l'audience prévue le 31 mai 2011. X._ a bien été entendu à cette occasion en qualité de prévenu, mais l'audience a été suspendue de sorte que la confrontation n'a pas pu avoir lieu. Le Ministère public a alors informé les parties du fait que le dossier ne pourrait être consulté qu'après ladite confrontation. X._ a recouru contre cette décision auprès de la Chambre pénale du Tribunal cantonal du canton de Fribourg (ci-après: le Tribunal cantonal), en invoquant notamment une violation de l'art. 101 du code de procédure pénale suisse (CPP; RS 312.0). Par arrêt du 19 septembre 2011, cette autorité a rejeté le recours, considérant en substance que l'accès au dossier avant la confrontation des trois prévenus compromettrait la découverte de la vérité. B. Agissant par la voie du recours en matière pénale, X._ demande au Tribunal fédéral de réformer cet arrêt dans le sens d'une autorisation de consulter le dossier, au moins partiellement. Il conclut subsidiairement à l'annulation de l'arrêt attaqué. Il requiert en outre l'octroi de l'effet suspensif. Le Tribunal cantonal a renoncé à se déterminer. Au terme de ses observations, le Ministère public conclut au rejet du recours. X._ a présenté des observations complémentaires. C. Par ordonnance du 28 octobre 2011, le Président de la Ire Cour de droit public a rejeté la requête d'effet suspensif. 