Lavate e tagliate il cavolfiore in 4 pezzi, eliminando la parte dura.
Lavate i pomodori e privateli dei semi.
Tagliate a pezzi la carne e rosolatela in un tegame con olio e burro per 10 minuti circa; aggiustate di sale e pepe.
Togliete i pezzi di carne e nel condimento fate appassire la cipolla finemente tritata; rimettete la carne, unite i pomodori, coprite e cuocete a fuoco medio per 10 minuti circa.
Versate 250 ml di acqua calda, riportate a bollore e cuocete per circa 1 ora.
Aggiungete il cavolfiore, salate e cuocete ancora per circa 35 minuti; servite caldo.