У глибокій сковороді на середньому вогні розігріти олію. Покласти дрібно нарізану цибулю і смажити до прозорості.
М'ясо нарізати кубиками зі стороною 2 см. У цибулю додати паприку, перемішати і смажити півхвилини. Покласти м'ясо.
Коли сік, що виділився з м'яса, закипить, вогонь зменшити до мінімуму, сковороду накрити кришкою і гасити м'ясо у власному соку, підливаючи окріп, від години до двох - до м'якості. Всипати сіль та мелений перець.
М'ясо зі сковороди перекласти в каструлю, влити літр окропу та поставити на великий вогонь.
Картоплю почистити і крупно нарізати. Моркву нарізати тонкими кружальцями. Коли суп закипить, покласти картоплю та моркву.
Знову довести до кипіння, вогонь зменшити і варити 15-20 хвилин до готовності картоплі.
Покласти перець, нарізаний тонкими смужками, помідори, очищені від шкірки та порізані маленькими кубиками, лавровий лист, подрібнений часник. Варити 5-7 хвилин. Вийняти лавровий лист.
З підсушених короваїв зрізати верх - кришечку. Вийняти м'якоть, щоб залишилися стінки завтовшки 1-1,5 см. Розлити гуляш у хліб і одразу подавати.