In a large dutch oven or soup pot, heat 2 tablespoons of olive oil over medium heat.
Add diced chicken and season with salt and pepper.
Sauté chicken until no longer pink and cooked through, about 5-6 minutes. Remove from pot and set aside.
Add remaining olive oil and butter to the pot.
Add diced onions, carrots, and celery and cook until onions are soft and translucent. About 3-4 minutes.
Stir in minced garlic and sauté another minute or until the garlic is fragrant.
Add chicken and any juices back to the pot and sprinkle it all with flour.
Stir to combine everything, and cook for 1-2 minutes to remove the raw flour taste.
Slowly add in the chicken stock, while stirring and scraping the bits from the bottom of the pot.
Gently and slowly add potatoes, bay leaf, salt and black pepper to the pot. Stir to combine.
Bring stew to a boil, then reduce heat to low and simmer partially covered until potatoes are tender, about 15-20 minutes and stirring often.
Stir in frozen peas and corn.
Let simmer another 5-10 minutes.
Serve and enjoy.