常見材料包括蛋、乳酪(羅馬羊乳酪或帕馬森幹酪)、熏肉(風幹豬面頰肉或意式煙肉)及黑胡椒。通常以意大利面作為此料理的使用面條,但意大利寬面(緞帶面)、水管面或吸管面同樣可用於制作卡邦尼意面。
培根蛋醬意大利面所用的熏肉必須先用油烹調,壹般會用橄欖油或豬油,少數情況下也可用奶油。煮完的熱面條會拌上由生雞蛋、乳酪與油(黃油、橄欖油或奶油)組成的混合拌醬,這些面之外的用料須避免受到煮面鍋或上菜餐盤的直接加熱,以避免蛋汁凝固、甚至產生固態的蛋花。因為凝固之後的雞蛋會影響菜品成品的口感,這道菜對於口感上的要求就是利用生雞蛋使之變得細膩綿密。