Peel carrots, onions, garlic. Remove the butter from the refrigerator 30 minutes before cooking. Wash the chicken hearts and dry with a paper towel.
Cut the onions and carrots into strips. Cut the tomatoes into slices.
Heat a frying pan with butter and a drop of vegetable oil to prevent burning. Fry onions, carrots and chicken hearts for 10 minutes.
Add tomatoes to the pan and continue frying for 5 minutes.
Add water, tomato paste and spices to the pan, cover with a lid, reduce heat and simmer for 25 minutes.
Chop the greens and garlic finely, then add to the hearts, mix thoroughly and simmer for 3 minutes.
Serve the hearts in tomato sauce on a bed of cooked rice.