4 tablespoons butter 1/4 cup all-purpose flour 2 cups warm milk 2 cups warm broth (beef, chicken or vegetable) Salt and pepper Additional broth as needed
In a medium saucepan, melt the butter over medium heat. Stir in the flour with a whisk and cook for 2 minutes, stirring constantly.
Whisk in the milk slowly, continuing to whisk constantly to avoid lumps. Stir in the broth, whisking constantly, until incorporated and smooth.
Bring the gravy to a simmer, then reduce heat to medium-low.
Cook for 5-10 minutes, stirring frequently, until gravy thickens enough to coat the back of a spoon.
Season with salt and pepper to taste. For a thinner consistency, stir in more broth as needed.
Serve gravy warm over biscuits, mashed potatoes, meatloaf, roasted turkey, cornbread stuffing or any dish that you want to top with a delicious, homemade gravy.
For added flavor, use mushroom, onion or chicken broth.
Different milks will change the flavor slightly: whole milk for a richer gravy or almond milk for lighter.