Versare la panna in una ciotola e montarla qualche minuto con una frusta elettrica (per agevolare la preparazione, raffreddare precedentemente sia la ciotola che la frusta in frigorifero, asciugandole prima dell'uso; iniziare quindi a bassa velocita' per poi aumentare gradualmente di potenza, cosi' la panna gonfia meglio).
Mettere in una terrina la ricotta precedentemente scolata dall'eventuale siero presente ed unirvi lo zucchero, i tuorli, il Rum ed il Marsala; incorporarvi quindi la panna montata con movimenti dal basso verso l'alto, fino ad ottenere un composto soffice e gonfio.
Foderare con della pellicola da cucina uno stampo rettangolare e versarvi il budino preparato, livellandone la superficie con un cucchiaio; coprirlo e farlo raffreddare in frigorifero per almeno due ore, fino a quando sara' ben consolidato.
Trascorso questo tempo, capovolgere il dolce su un piatto di portata, eliminarvi delicatamente la pellicola e guarnirne la superficie con il caramello pronto.