Cut the onion into wedges.
Cut the broccoli florets and remove the stems. Then cut into small pieces.
Cut the carrot into large chunks.
Cut the potatoes into large chunks. Then soak in water for at least 10 minutes.
Cut the chicken into 1 ½ inch pieces (or cut to a size you can eat easily).
Add vegetable oil into a medium or large pot and turn to medium heat. Add the onion and cook until the onion gets clear in color and softer.
Add the meat to the pot and cook until the chicken is cooked on all sides.
Add potatoes, and carrot and cook for 3 minutes on medium heat.
Turn the heat off for a second. Add butter and flour then mix them well with no heat.
Add whole milk and water and stir until there is no powder.
Turn the heat back to medium and add broccoli, salt, bouillon, pepper, and stir.
Bring to a boil. Once it boils, turn the heat to low for 15 minutes. Check if the stew is thick enough, if not add a small amount of flour. Stir if you need to.
After you get the proper rich and thick texture, let's serve up!