Heat oil in a saucepan. Brown beef cubes in the oil, a handful at a time.
Remove oil from the saucepan and bring the beef cubes back in the pan.
Add in garlic, diced onions, parsley, bay leaf, tomatoes, salt, pepper and soy sauce.
Bring to a boil and simmer then cover until meat is tender.
Add the remaining vegetables and simmer again for a few minutes.
Thicken broth and bread crumbs and stir well until blended.
Simmer 5 minutes more and adjust the seasoning. Serve hot.