No, cefadroxil is a cephalosporin antibiotic, while penicillin is a different class of antibiotic. However, some individuals allergic to penicillin may also react to cephalosporins.