Skip to Content

Cheesy Broccoli Potato Casserole Side Dish Recipe

When I think of all the components to an awesome holiday side dish recipe, I think of creamy and cheesy. Even if it’s a vegetable, I like to make it over-the-top special for the family dinner table. You’ve got to try this Cheesy Broccoli Potato Casserole bake – it’s got a double layers of creamy hash brown potatoes with broccoli in-between, then topped with breadcrumbs for a decadent and unforgettable side dish. 

This Broccoli Potato Casserole Bake has layers of cheese hash browns with chopped broccoli in-between, then topped with bread crumbs for a creamy side dish recipe. #BroccoliSideDish #ThanksgivingSideDish #ChristmasSideDish #Casserole

I always keep frozen hash browns in our freezer. They’re so versatile and taste delicious in recipes because you can flavor them to whatever you’re making. For this Broccoli Potato Casserole, you’re making a cheese sauce over the stove before adding the potatoes. Together, they’re creamy and rich – which perfectly compliments the broccoli.

Even my kids will eat this casserole and it’s become a classic on our holiday table. Scooping out the layers looks so beautiful and you can even make this recipe ahead of time, so you’re not rushed on the day of. Just throw it into the oven and bake when you’re ready.

Broccoli Potato Casserole Side Dish Recipe

How To Make Cheesy Broccoli Potato Casserole

This recipe goes well with a roasted turkey, ham or fresh fish. Whatever you’re serving as your main course for your holiday table, you’ll love making this casserole as a pairing. I promise that it’s an easy recipe and I love that you can make it ahead of time as well.

What To Serve With Your Broccoli Potato Casserole

I make this casserole yearly, alongside our roasted whole turkey for Thanksgiving. However, I’ve also made it for Easter alongside our Bourbon Glazed Ham. You can’t go wrong with whatever you’re pairing it with. Just keep in mind that it’s a heavier side dish with the amount of potatoes.

How To Make Broccoli Potato Casserole Ahead Of Time

To prepare your casserole ahead of time, you can start 1-2 days beforehand. You’ll cook the cheese sauce over the stovetop, add the potatoes and create your layers. Do not add the breadcrumbs. Place the three layers in the refrigerator. When you’re ready to bake it, just add your breadcrumb topping and place it in the oven. You’ll want to serve the bake fresh out of the oven, when it’s hot.

Broccoli Side Dish Recipe, Easy Vegetable Side Dish Recipe

What You’ll Need From The Grocery Store:

  • Butter
  • All-Purpose Flour
  • Salt
  • Nutmeg
  • Pepper
  • Milk
  • Cream Cheese
  • Swiss Cheese
  • Shredded Hash Brown Potatoes
  • Frozen Chopped Broccoli
  • Dry Bread Crumbs

Step-By-Step Directions To Make Cheesy Broccoli Potato Casserole

In a large saucepan, melt 2 tablespoons butter. Stir in the flour, salt, numet and pepper until smooth.

Making A Flour and Butter Roux

Gradually add milk. Bring the mixture to a boil; cook and stir for 2 minutes until thickened. Remove from the heat. Add cheeses and stir until melted.

Thick cheese sauce over the stove top

Lastly, add the thawed potatos and cheese sauce in a large bowl. Mix well.

Adding hash brown potatoes to cheese sauce

Spoon half of the potato mixture into a greased 2-quart baking dish. Top with the broccoli and the remaining potato mixture. Cover and bake at 350º for 35 minutes.

Layering potato broccoli casserole before baking

Melt the remaining butter in a microwave safe bowl, toss with breadcrumbs. Sprinkle the breadcrumb mixture over the top and bake for another 15 minutes until golden brown.

Adding breadcrumb mixture on top of casserole dish

Yield: 12-14 Servings

Broccoli Potato Casserole Side Dish Recipe

Broccoli Potato Casserole Side Dish Recipe

The perfect holiday side dish recipe, this Broccoli Potato Casserole recipe has layers of cheesy hash browns with broccoli, then topped with breadcrumbs.

Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour

Ingredients

  • 4 Tablespoons Butter, Divided
  • 2 Tablespoons All-Purpose Flour
  • 1 Teaspoon Salt
  • 1/8 Teaspoon Nutmeg
  • 1/8 Teaspoon Pepper
  • 2 Cups Whole Milk
  • 1 Package (8 Ounces) Cream Cheese, Cubed
  • 2 Cups Shredded Swiss Cheese
  • 6 Cups Frozen Shredded Hash Brown Potatoes, Thawed
  • 1 Package (16 Ounces) Frozen Chopped Broccoli, Thawed
  • 1/2 Cup Dry Bread Crumbs

Instructions

  1. In a large saucepan, melt 2 tablespoons butter. Stir in the flour, salt, numet and pepper until smooth.
  2. Gradually add milk. Bring the mixture to a boil; cook and stir for 2 minutes until thickened. Remove from the heat. Add cheeses and stir until melted. Lastly, add the thawed potatos and cheese sauce in a large bowl. Mix well.
  3. Spoon half of the potato mixture into a greased 2-quart baking dish. Top with the broccoli and the remaining potato mixture. Cover and bake at 350º for 35 minutes.
  4. Melt the remaining butter in a microwave safe bowl, toss with breadcrumbs. Sprinkle the breadcrumb mixture over the top and bake for another 15 minutes until golden brown.

Notes

  • Recipe can be doubled for a large crowd or pot luck.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:

Yield:

14

Serving Size:

1

Amount Per Serving: Calories: 394Total Fat: 26gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 16gCholesterol: 26mgSodium: 782mgCarbohydrates: 34gFiber: 3gSugar: 3gProtein: 8g

**Nutrition is calculated by a third party. Actual values may vary.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe