01 - 
                In a large pot, add the broth, potatoes, carrots, and onion powder. Bring to a boil over medium-high heat, then reduce to medium-low, cover, and simmer for about 10 minutes.
              
              
              
                02 - 
                Add the chopped broccoli to the pot, cover again, and continue simmering for another 10 minutes until vegetables are tender.
              
              
              
                03 - 
                In a separate saucepan, melt butter over medium-low heat. Whisk in flour and cook for 1 minute until golden. Slowly whisk in milk, increase heat to medium, and cook for 5 minutes until thickened.
              
              
              
                04 - 
                Add cheddar cheese, salt, and garlic pepper to the thickened milk. Stir until the cheese is fully melted and the sauce is smooth.
              
              
              
                05 - 
                Pour the cheese sauce into the soup pot and stir to combine. Add more milk if needed to thin the soup. Adjust seasoning to taste.
              
              
              
                06 - 
                Ladle into bowls and top with crispy bacon and additional cheddar cheese if desired. Serve warm.