Place 4 Tablespoons butter in a large saucepan and then turn the heat to medium-high.
When the butter is melted, add 1 tsp garlic powder and 1 tsp onion powder and stir to combine and cook until fragrant, around 1-2 minutes.
Add 1/2 cup flour to the melted butter and then whisk to combine, making sure to cook the flour for 2-3 minutes.
Pour 1 cup chicken broth SLOWLY into the flour and butter mixture and whisk until combined. Pour slowly as it can steam.
Pour the 2 cups milk into the pan and whisk until fully combined.
Cook on medium until boiling, whisking constantly for 2-3 minutes.
Notes
For an alternative, you can use vegetable stock and any milk alternative to make a Cream of Vegetable Soup.For an alternative to milk, fell free to use Oat Milk, Almond Milk, or any other milk substitutes you desire.
Keyword Cream of Chicken Soup, Cream of Chicken Soup Recipe, from scratch, From Scratch Cream of Chicken Soup, Homemade, Homemade Cream of Chicken Soup, Recipe under $5, Soup