Heat vegetable oil in large pan over medium heat. Add beef and cook until brown all over. Remove meat from pan and set aside.
To the drippings in the pan, add onion and fry 4-5 minutes. Add garlic, peppers, mushrooms, carrots and celery, and fry for 5-6 minutes. Add cooked beef back into pan along with the tomato purée and bay leaves, and cook for 8 minutes. Add wine and chopped tomatoes to the pan and bring to boil. Stir in Tabasco, Worcestershire and add thyme and parsley; season with salt/pepper to taste.