
A comforting, cheesy casserole of tender potatoes and bright broccoli bound in a silky cream cheese sauce. Perfect for family dinners, make-ahead meals, and cozy gatherings.

I first discovered how transformative a little cream cheese and sour cream can be with potatoes when experimenting during a holiday meal. The family reactions were immediate everyone went back for seconds and a neighbor asked for the recipe the next day. Over time I refined the timing so the broccoli stays bright and the potatoes are fork tender but not falling apart, which makes a big difference in the final presentation and mouthfeel.
My favorite aspect of this dish is how forgiving it is. On busy days I have assembled the casserole in the morning, refrigerated it, and popped it in the oven that evening with excellent results. Family members often remark that it tastes freshly made even after a day in the fridge, and it is a comforting side that pairs with so many mains.
Store any leftovers in an airtight container in the refrigerator for up to four days. To freeze, cool completely, wrap the baking dish tightly with plastic wrap and aluminum foil, or transfer portions to freezer-safe containers. Freeze for up to three months. Reheat from frozen by thawing overnight in the refrigerator and then baking at 350 degrees Fahrenheit until heated through, about 25 to 35 minutes. For single portions, microwave on medium power for 2 to 3 minutes, stirring halfway to ensure even heating. Use oven-safe containers for reheating to retain the original texture and prevent sogginess.
If you prefer a lighter version, substitute plain Greek yogurt for half of the sour cream, but expect a slightly tangier flavor and a firmer set. For a sharper cheese profile, swap half the Colby-Jack for sharp cheddar. If you need a dairy-free alternative, use dairy-free cream cheese and a plant-based sour cream along with a vegan shredded cheese, though the texture will be different and slightly less creamy. Yukon Gold potatoes can replace russets for a waxier, creamier interior; reduce initial boiling time by a few minutes. Frozen broccoli can be used if thawed and well drained to avoid excess water in the casserole.
Serve this casserole as a cozy side with roasted chicken, grilled pork chops, or pan-seared salmon. For a vegetarian meal, pair it with a crisp green salad dressed with lemon vinaigrette and crusty bread. Garnish with chopped fresh chives or parsley for color and a bright herbal note. It works well for holiday spreads alongside carved meats or as part of a potluck offering where guests can help themselves. For a brunch variation, top with a handful of cooked and crumbled bacon or diced ham.
This style of casserole draws from classic American comfort traditions where simple, starchy vegetables are combined with dairy and cheese to create warming one-dish meals. Casseroles rose to prominence in mid-20th century home cooking because they are economical, scalable, and portable. The inclusion of broccoli reflects the modern shift toward including more vegetables in traditional comfort fare. Variations across regions may favor different cheeses, added proteins like ham, or breadcrumb toppings for a crunchy finish.
During spring and summer, swap broccoli for tender asparagus or add fresh peas for a lighter feel. In autumn and winter, fold in roasted root vegetables such as parsnips or sweet potatoes for depth of flavor. Add warming spices like a pinch of smoked paprika or nutmeg to the sauce for holiday variations. For outdoor gatherings, assemble the casserole at home and warm it in a portable insulated carrier to keep it bubbly and fresh for serving.
For true meal prep, cook and chop the potatoes and blanch the broccoli ahead of time, storing them separately in the fridge for up to two days. Prepare the sauce and combine everything on the day you plan to bake to preserve texture. Assemble in a disposable foil pan for potlucks or to freeze for later. Portion into individual ramekins for grab-and-go reheating at work or school lunches. Label containers with the bake date and reheating instructions to make weekday dinners effortless.
I hope this casserole becomes one of those dishes you reach for again and again. It is forgiving, delicious, and full of the kind of comforting flavors that bring people together. Make it your own by playing with cheeses, adding a sprinkle of herbs, or turning it into a main course with diced ham or cooked shredded chicken. Enjoy and share with good company.
Always cool the sauce slightly before adding it to cold sour cream and potatoes to prevent breaking the emulsion.
Blanch broccoli in the potato water for two minutes to keep it bright green and slightly crisp when baked.
Roughly chop potatoes rather than mashing to preserve bite and avoid a gluey texture in the finished dish.
Shred your own cheese from a block for better melt and flavor; pre-shredded cheese often contains anti-caking agents that affect melting.
This nourishing creamy 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.
Yes. Assemble the casserole, cover tightly, and refrigerate for up to 24 hours. Bring to room temperature for 20 minutes before baking and increase bake time by about 5 to 10 minutes if cold from the fridge.
Freeze the cooled casserole up to 3 months. Thaw overnight in the refrigerator and reheat in a 350 degree F oven until hot throughout.
This Creamy 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 degrees Fahrenheit. Butter a 9x13 baking dish with 1 tablespoon of unsalted butter and set aside while you prepare the sauce and vegetables.
In a small saucepan over medium heat, melt 4 tablespoons butter with the softened cream cheese, seasoned salt, and black pepper. Whisk until smooth, then whisk in the half and half and cook until the sauce thickens slightly. Remove from heat and cool briefly.
Place peeled potatoes in a large pot and cover with cold water by 2 inches. Bring to a boil, reduce to medium, and cook until just tender when pierced with a fork, about 15 to 25 minutes depending on size.
Add broccoli florets to the boiling potato water for the last 2 minutes of the potatoes cooking time. Remove with a slotted spoon and place in a bowl to stop cooking.
Drain the potatoes in a colander and allow to cool slightly. When cool enough to handle, roughly chop into bite-size pieces and return to the pot to let excess steam escape.
Stir the cooled sauce into the chopped potatoes, fold in the sour cream, then gently add the blanched broccoli. Transfer the mixture to the prepared baking dish and top with shredded Colby-Jack cheese.
Bake at 375 degrees Fahrenheit for 25 to 30 minutes until bubbly and cheese is melted. Allow to rest 5 minutes before serving so the sauce sets.
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
@gusteen on social media!


A lightning-fast, budget-friendly egg fried rice that transforms day-old jasmine rice into a savory, restaurant-style side or main in just 10 minutes.

No-bake chocolate coconut balls made with just shredded coconut, condensed milk, and dark chocolate. Quick, crowd-pleasing, and perfect for gifting.

A simple, no bake treat made with shredded coconut, sweetened condensed milk, Manuka honey, whole almonds, and dark chocolate. Ready in under an hour and perfect for gifting.

Leave a comment & rating below or tag @gusteen 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.