O Cravo e a Rosa acompanha uma divertida história de amor entre Catarina Batista (Adriana Esteves), uma mulher moderna e feminista para o seu tempo, e Julião Petruchio (Eduardo Moscovis), um machista que acredita que a mulher deve ser a senhora do lar, submissa ao marido e aos seus familiares. Duas pessoas muito diferentes que vivem um romance contraditório. Catarina é conhecida como "a fera" por assustar todos os seus pretendentes com seu jeito forte de ser, esbarra na vida do teimoso Petruchio que decide conquistá-la para, com o dote do casamento, salvar sua fazenda que está para ser leiloada. Os dois acabam se apaixonando de verdade, mas nem um nem o outro quer dar o braço a torcer, e vivem juntos situações divertidas juntos de suas icônicas famílias e amigos. Dinorá (Maria Padilha), mulher de Cornélio (Ney Latorraca), tio de Petruchio, entrega a dívida que ele tem com seu marido a um agiota, que cobra a dívida, exigindo a propriedade do fazendeiro como pagamento, a fazenda Santa Clara.