Cut the bacon into 1 inch pieces and cook in a medium frying pan until crisp. Leave the bacon grease in the pan and drain the bacon on a paper towel. Set aside.
At the same time, in a medium sauce pan combine the chicken broth, carrots, potato cubes, and onion powder. Bring to a boil, cover and simmer for about 10 minutes.Add the broccoli pieces, cover and simmer for an additional 10 minutes.
While the veggies simmer, over medium heat, melt the butter in the pan with the bacon grease.Whisk in the flour and cook for about one more minute or until golden brown.