Potato Broccoli Casserole

Section: Cozy Meals for Every Mood

This comforting dish combines tender potatoes with fresh broccoli florets tossed in a creamy blend of butter, cream cheese, and sour cream. Seasoned with a touch of salt and pepper, the mixture is baked until bubbly and topped with melted colby-jack cheese for a rich finish. The broccoli is briefly cooked to brighten its color while maintaining texture. A perfect side or centerpiece that highlights simple ingredients in a velvety, cheesy bake.

Harper
Contributed by Harper
Last updated on Wed, 26 Nov 2025 01:03:08 GMT
A plate of food with broccoli and cheese. Save
A plate of food with broccoli and cheese. | flavorrhaven.com

This cozy potato broccoli casserole blends creamy textures with the fresh bite of broccoli for a comforting side or main dish. It’s perfect for family dinners when you want something warm and satisfying without spending hours in the kitchen.

When I first made this casserole, it quickly became a family favorite especially on chilly evenings. The mix of creamy and fresh broccoli won over even the pickiest eaters at my table.

Ingredients

  • Unsalted butter: five tablespoons softened to room temperature, with one tablespoon for buttering the dish and the rest for the sauce to add richness
  • Russet potatoes: about two and a half pounds peeled; russets hold their shape well when baking and have a fluffy texture inside
  • Fresh broccoli florets: four cups cut into bite-sized pieces from one large head, adding color and mild bitterness which balances the dish
  • Cream cheese: four ounces softened to room temperature for a smooth, creamy base in the sauce
  • Seasoned salt: two teaspoons for a balanced savory flavor
  • Black pepper: half a teaspoon freshly ground for gentle heat
  • Half and half: half a cup which helps thicken the sauce without making it too heavy
  • Full-fat sour cream: one and a half cups brings tang and creaminess to coat the potatoes perfectly
  • Shredded colby-jack cheese: one and a half cups melts on top for a golden, cheesy crust

Instructions

Sauté the Aromatics:
Preheat oven to 375 degrees Fahrenheit. Use one tablespoon of the softened butter to generously butter a 9 by 13-inch baking dish. This prevents sticking and adds flavor to the edges of the casserole.
Make the Sauce:
In a small saucepan over medium heat, melt the remaining four tablespoons of butter with the softened cream cheese along with seasoned salt and black pepper. Whisk constantly as the ingredients melt together to remove lumps and create a smooth sauce.
Add the Dairy:
Once the butter and cream cheese mixture is smooth, gradually whisk in the half and half. Continue stirring over medium heat until the sauce thickens slightly. Remove from heat and allow it to cool before adding to the potatoes to prevent curdling.
Cook the Potatoes and Broccoli:
Place peeled potatoes in a large pot and cover with water by two inches. Bring to a boil on high heat, then reduce to medium and cook potatoes until they are just tender enough to pierce easily with a fork or knife—about 15 minutes for smaller potatoes or up to 25 minutes for larger ones. Add broccoli florets to the boiling potatoes during the last 2 minutes of cooking to begin softening and brighten their color. Remove broccoli with a slotted spoon and set aside in a bowl.
Drain and Cool:
Drain potatoes thoroughly in a colander and let them cool so steam evaporates and they firm up slightly. When cool enough to handle, roughly chop into bite-sized pieces and return to the empty pot to continue cooling and drying out any excess moisture.
Combine Ingredients:
To the pot of potatoes, add the cooled sauce and sour cream. Stir with care to coat every piece evenly. Fold the partially cooked broccoli into the mixture gently so it stays intact.
Assemble and Bake:
Transfer the combined potatoes and broccoli into the buttered baking dish. Sprinkle the shredded colby-jack cheese evenly over the top. Bake in the preheated oven for 25 to 30 minutes until the cheese is melted and bubbling slightly.
Rest and Serve:
Remove the casserole from the oven and let it rest on the counter for about five minutes allowing the sauce to set and cool slightly, which makes serving easier and the texture creamier.
A potato and broccoli casserole with cheese on top.
A potato and broccoli casserole with cheese on top. | flavorrhaven.com

I love how the combination of sour cream and cream cheese creates a sauce that feels indulgent without being overly heavy. A favorite memory is bringing this casserole to a family gathering, where even those who usually avoid vegetables asked for seconds. It’s that kind of dish that sneaks good nutrition into a tasty comfort food.

Storage Tips

Store leftovers tightly covered in the refrigerator and consume within three days for best texture and flavor. You can reheat portions in the microwave or in a 350 degree oven until warmed through.

Ingredient Substitutions

If you don’t have colby-jack cheese use mild cheddar or Monterey Jack for a similar melt and flavor. For a dairy-free option substitute vegan cream cheese and sour cream varieties. You can also swap russet potatoes with Yukon Gold for a slightly waxier texture.

Serving Suggestions

This casserole pairs beautifully with simple grilled chicken or a fresh green salad for a full meal. A sprinkle of crispy bacon or toasted breadcrumbs on top adds additional crunch and flavor.

A close up of a potato broccoli casserole.
A close up of a potato broccoli casserole. | flavorrhaven.com

This casserole is both comforting and nutritious, perfect for cozy nights or larger family gatherings.

FAQs about Recipes

→ How should the broccoli be prepared before baking?

The broccoli florets are briefly boiled for about 2 minutes before baking to soften slightly and enhance their bright green color while keeping a bit of crunch.

→ What type of potatoes works best for this dish?

Russet potatoes are ideal as they soften well and hold their shape when boiled and baked.

→ Can I substitute the colby-jack cheese?

Yes, mild cheddar or a blend of your favorite cheeses can be used to achieve a similar creamy, melted topping.

→ What is the role of the cream cheese in the sauce?

Cream cheese adds richness and smoothness to the buttery sauce that coats the potatoes and broccoli, enhancing flavor and texture.

→ Is it important to let the sauce cool before adding to potatoes?

Allowing the sauce to cool slightly prevents the potatoes from becoming too soft and helps the sauce coat evenly without curdling.

Potato Broccoli Casserole

Creamy potatoes and broccoli baked with cheese and a rich buttery sauce in a comforting dish.

Prep Time
20 mins
Cooking Time
40 mins
Overall Time
60 mins
Contributed by: Harper

Recipe Category: Comfort Food

Skill Level: Moderate

Cuisine Type: American

Recipe Output: 6 Portion Size

Dietary Features: Vegetarian-Friendly, Free from Gluten

What You'll Need

→ Dairy

01 5 tablespoons unsalted butter softened to room temperature, divided
02 4 ounces cream cheese softened to room temperature
03 ½ cup half & half
04 1 ½ cups full-fat sour cream
05 1 ½ cups shredded Colby-Jack cheese

→ Produce

06 2½ pounds russet potatoes peeled (approximately 5–6 medium potatoes)
07 4 cups fresh broccoli florets cut into bite-sized pieces (from 1 large head)

→ Spices & Seasonings

08 2 teaspoons seasoned salt
09 ½ teaspoon black pepper

Step-by-Step Guide

Step 01

Preheat oven to 375°F. Butter a 9x13 inch baking dish using 1 tablespoon of unsalted butter. Set aside.

Step 02

Melt remaining 4 tablespoons butter in a small saucepan over medium heat. Add cream cheese, seasoned salt, and black pepper. Whisk continuously until smooth and no lumps remain.

Step 03

Whisk in half & half until fully combined and the sauce thickens. Remove from heat and let cool before combining with potatoes.

Step 04

Place peeled potatoes in a large pot and cover with water by 2 inches. Bring to a boil over high heat, then reduce to medium and cook until potatoes are tender but not falling apart, about 15-25 minutes depending on size.

Step 05

Add broccoli florets to boiling potatoes during last 2 minutes of cooking. Remove broccoli with a slotted spoon and set aside to retain bright color and slightly cook.

Step 06

Drain potatoes in a colander and allow to cool slightly until manageable. Roughly chop into bite-sized pieces and return to the pot to let excess moisture evaporate.

Step 07

Add cooled cheese sauce and sour cream to the chopped potatoes. Stir gently to coat evenly.

Step 08

Gently fold broccoli florets into the potato mixture. Transfer everything evenly into the prepared baking dish.

Step 09

Sprinkle shredded Colby-Jack cheese evenly over the casserole.

Step 10

Bake uncovered for 25-30 minutes, or until the cheese is melted and the sauce is bubbly.

Step 11

Allow casserole to cool on the counter for 5 minutes to let the sauce set before serving.

Additional Notes

  1. Par-cooking broccoli brightens its color and prevents overcooking in the oven.

Tools You'll Need

  • 9x13 inch baking dish
  • Large pot
  • Small saucepan
  • Colander
  • Whisk

Allergen Notices

Inspect every ingredient for potential allergens and seek expert advice if necessary.
  • Contains dairy.

Per Serving Nutritional Info

Keep in mind these are general guidelines, not a replacement for professional advice.
  • Calories: 380
  • Fats: 22 grams
  • Carbohydrates: 38 grams
  • Proteins: 8 grams