Potato broccoli casserole blends creamy, tender potatoes and vibrant broccoli with a luscious cheesy sauce, creating a hearty dish perfect for any meal. This comforting casserole brings warmth and satisfaction to family dinners or potlucks while being straightforward enough for cooks of all levels.
The combination of smooth cream cheese sauce, seasoned potatoes, and bright green broccoli topped with melted colby-jack cheese creates a satisfying medley of textures and flavors that everyone will enjoy. Ready in just one hour, it’s ideal for a wholesome side or main dish.
- Combines creamy potatoes and fresh broccoli in a delicious, cheesy casserole.
- Simple preparation with common ingredients and easy steps.
- Perfect for family dinners, potlucks, or holiday gatherings.
- Comforting and nutritious with a rich flavor profile and bright vegetable inclusion.
Ingredients
- Unsalted Butter: 5 tablespoons softened, divided to butter the dish and create a creamy sauce base.
- Russet Potatoes: About 2 ½ pounds peeled, providing a fluffy, tender texture that absorbs the sauce well.
- Fresh Broccoli Florets: 4 cups cut into bite-sized pieces for a crisp, vibrant vegetable element.
- Cream Cheese: 4 ounces softened, adds richness and smoothness to the sauce coating the casserole.
- Seasoned Salt: 2 teaspoons to enhance the overall flavor complexity thoughtfully.
- Black Pepper: ½ teaspoon freshly ground for mild spice and balance.
- Half & Half: ½ cup to create a luscious, creamy sauce; can be substituted as needed.
- Full-fat Sour Cream: 1 ½ cups, adding tangy creaminess and moisture to the potatoes and broccoli.
- Shredded Colby-Jack Cheese: 1 ½ cups for a melty, flavorful topping that browns beautifully in the oven.
Instructions
- Prepare and Butter the Baking Dish
-
Preheat the oven to 375°F. Use 1 tablespoon of the softened butter to generously coat the sides and bottom of a 9×13 baking dish. Buttering ensures the casserole won’t stick and adds subtle richness to the crust.
- Make the Cream Cheese Sauce
-
In a small saucepan over medium heat, melt the remaining 4 tablespoons butter with the cream cheese, seasoned salt, and black pepper. Whisk continuously to form a smooth, lump-free mixture. Then gradually incorporate the half & half, whisking until the sauce thickens. This creamy sauce binds the casserole ingredients and imparts indulgent flavor.
- Cook Potatoes and Partially Cook Broccoli
-
Place peeled potatoes in a large pot and cover with water by 2 inches. Boil until potatoes are just fork-tender, about 15 to 25 minutes depending on size. In the final 2 minutes, add broccoli florets to the pot to slightly cook and brighten their color. Use a slotted spoon to remove broccoli and set aside separately, preventing overcooking.
- Drain and Cool the Potatoes
-
Drain potatoes in a colander, allowing excess steam to evaporate and cool. Once cooled enough to handle, chop into bite-sized pieces and return to the empty pot. Cooling helps the potatoes hold their shape and prevents excess moisture from making the casserole watery.
- Combine Potatoes with Sauce and Sour Cream
-
Mix the chilled cream cheese sauce and sour cream thoroughly with the chopped potatoes, coating each piece evenly. This ensures every bite is creamy and flavorful throughout.
- Add Broccoli and Transfer to Baking Dish
-
Gently fold in the partially cooked broccoli florets to keep their bright color and texture intact. Transfer the combined mixture to the buttered baking dish, spreading evenly for uniform baking.
- Top with Cheese and Bake
-
Sprinkle shredded colby-jack cheese evenly over the top of the casserole. Bake uncovered for 25-30 minutes until the cheese is golden, fully melted, and sauce bubbles around the edges, indicating a perfectly heated casserole.
- Rest Before Serving
-
Let the casserole sit on the counter for 5 minutes after baking. This short rest allows the sauce to thicken slightly and set, making serving cleaner and improving texture.
- Use block-style, full-fat cream cheese for the best creamy texture and flavor.
- Substitute half & half with heavy cream or whole milk, but avoid low fat milks for sauce consistency.
- Yukon Gold potatoes work well if russets are unavailable, providing a slightly buttery flavor.
- Mild cheddar is an excellent alternative for colby-jack cheese topping.
- Butter the dish with a pastry brush or clean paper towel for even coverage.
Storage Tips
Store leftovers covered in the refrigerator for up to 3 days. Reheat gently in the oven or microwave to maintain creamy texture and avoid drying out. This casserole also freezes well; thaw before reheating.
Serving Suggestions
This casserole pairs beautifully with grilled chicken, pan-seared fish, or a fresh green salad for a full meal. Serve as a hearty side during holiday dinners or potluck gatherings for a crowd-pleaser everyone will love.
- Partially cooking broccoli before baking preserves its bright color and tender-crisp texture.
- Do not overboil potatoes to avoid mushy texture; they will finish cooking in the oven.
- Allow the casserole to rest after baking for better sauce consistency and easier serving.
FAQs
- Can I use frozen broccoli instead of fresh?
-
Yes, but drain frozen broccoli well after thawing to prevent excess moisture from altering casserole texture.
- What cheese can I substitute for colby-jack?
-
Mild cheddar or Monterey Jack work well and provide similar meltability and flavor.
- Is this casserole suitable for meal prep?
-
Absolutely! It stores well refrigerated or frozen, making it a convenient make-ahead dish.
- Can I make this casserole vegan?
-
To veganize, substitute dairy products with plant-based butter, cream cheese, sour cream, and cheese alternatives, though texture and flavor will differ.
- How do I prevent the casserole from being watery?
-
Ensure potatoes aren’t overcooked, drain well, and let them cool to release steam. Also, partially cook broccoli to avoid excess moisture.
- Can I add other vegetables?
-
Yes, vegetables like cauliflower or carrots can be added for extra nutrition and flavor variation.

Potato Broccoli Casserole
Equipment
- 1 9x13 baking dish buttered with 1 tablespoon unsalted butter
- 1 small saucepan
- 1 large pot
- 1 colander
- 1 medium bowl
- 1 whisk
- 1 slotted spoon or spider strainer
Ingredients
- 5 tablespoons unsalted butter softened (1 tablespoon for baking dish, 4 tablespoons for sauce)
- 2 ½ pounds russet potatoes peeled (about 5-6 medium)
- 4 cups fresh broccoli florets bite-sized (from 1 large head)
- 4 ounces cream cheese softened
- 2 teaspoons seasoned salt
- ½ teaspoon black pepper
- ½ cup half & half
- 1 ½ cups full-fat sour cream
- 1 ½ cups shredded Colby-Jack cheese
Instructions
- Preheat oven to 375°F and butter a 9x13 baking dish with 1 tablespoon of unsalted butter.
- In a small saucepan over medium heat, melt 4 tablespoons butter with cream cheese, seasoned salt, and black pepper, whisking until smooth.
- Whisk in half & half into the cream cheese mixture until thickened, then remove from heat to cool.
- In a large pot, cover peeled potatoes with 2 inches of water and bring to a boil. Reduce to medium heat and cook potatoes until just tender, about 15-25 minutes.
- Add broccoli florets to boiling potatoes during last 2 minutes of cooking, then remove broccoli with a slotted spoon and set aside.
- Drain the potatoes in a colander and let cool enough to handle, then roughly chop into bite-sized pieces.
- Return chopped potatoes to the empty pot to cool further and evaporate excess moisture.
- Add the cooled sauce and sour cream to the potatoes and stir to coat evenly.
- Gently fold the broccoli florets into the potato mixture and transfer everything to the prepared baking dish.
- Sprinkle shredded Colby-Jack cheese evenly over the top.
- Bake uncovered for 25-30 minutes until cheese melts and sauce bubbles.
- Let casserole cool for 5 minutes before serving to allow sauce to set slightly.
Notes
- Use block-style, full-fat cream cheese for best results.
- Substitute half & half with heavy cream or whole milk for similar texture.
- Yukon Gold potatoes are a suitable alternative to russets.
- Mild cheddar cheese can replace Colby-Jack if preferred.
- Butter the baking dish with a pastry brush or paper towel for even coating.