scalloped potatoes with cheese and broccoli

Broccoli Cheddar Scalloped Potatoes

Broccoli Cheddar Scalloped Potatoes are easy to make at home from scratch!  These irresistible scalloped potatoes are drenched in a rich broccoli cheese sauce!
Course Side Dish
Cuisine American
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 12
Author Nichole


  • 3 Pounds Russett Potatoes
  • 4 Tablespoons Butter
  • 3 Cloves Garlic, Minced
  • 1/4 Cup Flour
  • 1 1/2 Teaspoons Salt
  • 1/2 Teaspoon Pepper
  • Paprika
  • 3 Cups Milk
  • 2 Cups Freshly Shredded Cheddar Cheese
  • 1/2 Cup Freshly Grated Parmesan Cheese
  • 2 Cups Broccoli Florets, Finely Chopped


  • Preheat oven to 400 degrees. Grease a 9x13 inch baking dish with butter or non-stick cooking spray and set aside.


  • Melt the butter in a large skillet over medium-high heat. Add the garlic and cook for one minute, stirring constantly.
  • Whisk the flour into the butter and garlic mixture, whisking constantly for 2 minutes.
  • Gradually whisk in the milk until combined and season with salt, pepper, and paprika.
  • Bring the mixture to a simmer then remove from the heat and stir in the cheddar, parmesan, and chopped broccoli.


  • Wash the potatoes and peel off all of the skin.
  • Use a mandoline, sharp chef's knife, or food processor to slice the potatoes into 1/8 inch slices.
  • Layer half of the potatoes in the prepared baking dish and pour over half of the broccoli cheddar sauce.
  • Top the sauce with the remaining potatoes, and remaining sauce.
  • Cover the dish tightly with aluminum foil and bake for 30 minutes.
  • Remove the foil from the pan, sprinkle on the remaining cheese, return the potatoes to the oven and cook for an additional 25-30 minutes until potatoes are cooked through and the top is golden brown.


NOTE:  The broccoli in this recipe is OPTIONAL if you would like to leave it out for regular scalloped potatoes.  Make as directed, just omit the broccoli.
NOTE:  You can add 2 Cups of diced or cubed ham to make this into a full meal!