Coat the bottom of a large soup pot with oil and set to high heat. Brown the meat.
Lower the heat to medium and stir in each vegetable starting with the onion. Add the broth and the tomatos if using and simmer until the carrots are soft, about 25 minutes in total. Add more water or broth if needed.
Season to taste with cider vinegar, salt, pepper and hot sauce.