Go Back
+ servings
Homemade cheese sauce in a sauce pan being scooped up by a ladle.
5 from 4 votes
Print Pin Recipe
Yield: 2.5 Cups

Homemade Cheese Sauce Recipe

Thick, creamy homemade cheese sauce is made with shredded cheddar cheese, butter, and whole milk. It's the perfect topping for vegetables, chili dogs, and more!
Prep Time3 minutes
Cook Time7 minutes
Total Time10 minutes

Ingredients

  • 3 tablespoons all purpose flour
  • 3 tablespoons butter
  • 2 cup whole milk
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ½ teaspoon cayenne
  • 2 cups freshly shredded cheddar cheese

Want to save this recipe?

Email this recipe to yourself for easy access later!

Instructions 

  • In a medium size sauce pan over medium heat, melt the butter. Add the flour, while continuously stirring, until flour becomes fragrant and starts to turn lightly tan in color.
  • Keep stirring while slowly pouring in the milk. Continue to stir/whisk to remove any lumps. Add onion powder, salt and cayenne.
  • Once sauce begins to thicken, add the cheese and continue stirring until cheese is melted and blended. Remove from heat and serve immediately.

⭐️ Tried this recipe? Leave a comment and rating! It only takes a minute and helps support our family-run blog. ❤️

Notes

To Store: Though best served fresh, you can store the leftovers in an airtight container in the fridge for up to 4 days.
To Reheat: Reheat in a skillet with a hearty splash of milk, whisking often.
Pre-Shredded Cheese: Already shredded cheese is coated in an anti-caking agent on it that will cause your sauce to be extra thick. We highly recommend shredding your own cheddar cheese (it's cheaper to shred your own as well!). If you choose to use pre-shredded cheese, you may need to add extra milk to thin it out. 

Nutrition

Serving: 1, Calories: 402kcal, Carbohydrates: 12g, Protein: 18g, Fat: 32g, Saturated Fat: 18g, Polyunsaturated Fat: 10g, Trans Fat: 1g, Cholesterol: 91mg, Sodium: 755mg, Sugar: 7g