
A creamy, cheesy casserole of tender russet potatoes and bright broccoli tossed in a rich butter-cream cheese sauce — perfect for weeknights, potlucks, or holiday sides.

This creamy potato broccoli casserole has been a kitchen staple for chilly evenings and holiday tables in my house for years. I first developed this version on a busy Sunday when I wanted something comforting that would use pantry staples and a head of broccoli destined for the back of the fridge. The result was a dish where tender chunks of russet potatoes soak up a velvety butter and cream cheese sauce, while fork-tender broccoli adds freshness and color. Every time I bring it out, someone asks for the recipe.
I fell in love with the contrast of textures the first time I made it: slightly crisped, melted cheese on top and soft, but not mushy, potato pieces underneath. The seasoned salt gives it a savory backbone and the half-and-half keeps the sauce light enough that the vegetables remain the stars. It’s forgiving, travel-friendly, and it reheats beautifully — all reasons it’s a reliable choice whether you’re feeding family on a weeknight or bringing a dish to a gathering.
We've served this casserole at casual family dinners and at holiday brunches; my cousin once brought leftovers to work and reported it was the hit of the break room. It’s approachable for cooks of any skill level and adapts well to what’s in your fridge.
My favorite part of making this casserole is the aroma — butter, melting cheese, and gentle seasoning that signals comfort food is coming. Family members have told me it reminds them of home-cooked holiday sides, and one friend declared it a new potato salad for cooler months because of the creamy tang from the sour cream.
To store, allow the casserole to cool to room temperature, then cover tightly with foil or transfer to an airtight container. Keep refrigerated for up to 4 days. For freezing, bake the casserole first, cool completely, and wrap tightly in plastic wrap then foil — label with the date and freeze for up to 3 months. To reheat from frozen, thaw overnight in the fridge and warm in a 350° F oven until heated through, about 30–40 minutes depending on size. For single servings, reheat in a microwave for 1–2 minutes and then crisp the top under a broiler for 1–2 minutes if desired.
If you need to swap ingredients, try Yukon Gold potatoes for a creamier, less flaky texture — reduce boiling time slightly because they cook faster. If you prefer a lighter version, use plain Greek yogurt in place of half or all of the sour cream; expect a tangier flavor and slightly less richness. For a dairy-free adaptation, substitute a plant-based cream cheese and non-dairy sour cream, and use a dairy-free melting cheese alternative — note that texture and flavor will differ from the original.
Serve this dish as a hearty side with roasted chicken, glazed ham, or pan-seared salmon. For brunch, pair with scrambled eggs and a light arugula salad dressed with lemon vinaigrette. Garnish with chopped chives or parsley for color and a bright counterpoint to the rich flavors. A crisp pickle or a tart cranberry relish also helps cut through the richness on holiday tables.
This kind of layered, creamy casserole has roots in home-cooking traditions across North America, where casseroles became popular in the mid-20th century for their convenience and ability to feed a family crowd. Combining potatoes and a green vegetable under a cheesy topping is a classic technique to transform humble ingredients into a celebratory side dish that is both economical and satisfying.
In spring and summer, use tender young potatoes and fresh garden broccoli for a lighter result; add a squeeze of lemon before serving to brighten flavors. For fall and winter, fold roasted garlic into the sauce and top with crispy fried onions for extra warmth and texture. Swap in seasonal cheeses — a smoked cheddar in autumn adds depth; a mild Havarti warms beautifully in winter.
To meal-prep, complete all steps through assembling the casserole, then cover and refrigerate for up to 24 hours before baking. This makes it easy to pop into the oven when guests arrive. For portioned meals, divide into individual ramekins and bake for 15–20 minutes, which also makes transportation to potlucks convenient.
There’s comfort in a dish that’s both familiar and flexible. This potato broccoli casserole is a dependable bridge between weeknight simplicity and holiday indulgence — make it your own and enjoy sharing it with family and friends.
Par-boil broccoli for only 1–2 minutes to preserve color and prevent overcooking during baking.
Let the chopped potatoes steam in the empty pot briefly after draining to reduce excess moisture for a thicker final texture.
Allow the casserole to rest 5 minutes after baking so the sauce sets and servings hold their shape.
This nourishing comforting potato broccoli casserole recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Comforting Potato Broccoli Casserole recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 375° F and butter a 9x13-inch baking dish with 1 tablespoon of the softened butter to prevent sticking.
In a small saucepan over medium heat, melt 4 tablespoons butter with 4 ounces cream cheese, 2 teaspoons seasoned salt, and 1/2 teaspoon black pepper, whisking until smooth; then whisk in 1/2 cup half & half until thickened and remove from heat to cool.
Place peeled potatoes in a large pot, cover with cold water by 2 inches, bring to a boil, then simmer until just tender (15–25 minutes depending on size); do not overcook.
Add broccoli florets to the boiling pot for the last 2 minutes to brighten color and begin tenderizing; remove with a slotted spoon and set aside in a bowl.
Drain potatoes in a colander and allow them to cool and vent steam; roughly chop into bite-size pieces and return to the empty pot to reduce excess moisture.
Add the cooled sauce and 1 1/2 cups sour cream to the chopped potatoes and gently stir to coat evenly, adjusting seasoning if necessary.
Fold the broccoli into the potato mixture, transfer to the prepared baking dish, and top with 1 1/2 cups shredded Colby-Jack cheese.
Bake at 375° F for 25–30 minutes until cheese is melted and sauce is bubbling; allow the casserole to rest 5 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@delishum on social media!


Thick chocolate chunk brownies crowned with melted mini marshmallows and drenched in glossy chocolate frosting for the ultimate fudgy, crowd-pleasing bite.

Buttery shortbread crust meets a lush brown sugar pecan topping. Crunchy, caramelly, and ready with just 10 minutes of prep for effortless indulgence.

Ultra-smooth pumpkin cheesecake with warm spice and a sturdy graham crust. A showstopper on its own, unforgettable with caramel and rum-kissed whipped cream.

Leave a comment & rating below or tag @delishum on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.