Wash the beef, cut into portions. Put in a saucepan.
Pour the meat over with cold water, put on fire, bring to a boil, remove the foam. Cook the meat, until tender, over low heat, covered (about 1.5-2 hours).
Wash the rice.
Peel the onion, wash, cut into cubes.
Boil the kettle. Wash the tomatoes, pour boiling water over for 2-3 minutes. Drain the boiling water. Cover with cold water for 2-3 minutes. Peel, grate.
Add onion and rice to the finished meat. Cook for 15 minutes.
Preheat a frying pan, pour in vegetable oil. Put the tomatoes in hot oil. Simmer over medium heat, stirring occasionally for 3-5 minutes.
Add the stewed tomatoes to the pan. Simmer for 10 minutes.
Wash and chop the herbs. Peel the garlic and chop finely with a knife.
Lightly fry the walnut kernels in a dry frying pan until a pleasant smell appears. Crush with a rolling pin.
Add garlic, nuts, hot peppers, suneli hops, pepper, bay leaf, salt and herbs to the soup. Cook the soup “Kharcho” with tomatoes for 3-5 minutes. Remove soup from heat. Let it brew under the lid for 10 minutes. “Kharcho” soup with tomatoes is ready.