In a large pot heat oil over medium high heat. In a sealable plastic bag mix together the flour, onion powder, garlic powder, salt and pepper. Add a small handful of meat at a time and shake until well coated. Brown meat in hot oil, in batches about 1 minute per side. Remove meat and reduce heat to medium and add onions. Brown onions, about 3 min total, then remove from pan and set aside. Drain excess fat from pan.
Add browned meat, bay leaf, chipolte pepper, onion soup and beef broth to the pot. Stir and bring to a boil. Reduce heat to low, cover and simmer 1 hour, stirring occasionally. Add liquid smoke, potatoes, carrots, browned onions, and celery; cook for 30 minute (If you want a thicker stew about 30 minutes before the stew is done stir the flour and water together until smooth- add to pot) Season finished stew with salt and pepper to taste.