
A comforting, creamy casserole of tender potatoes and bright broccoli baked under a gooey colby jack topping. Perfect for weeknights and gatherings.

This casserole has been a weekday hero and a holiday side all at once in my kitchen. I first assembled it on a rainy afternoon when I wanted something that felt indulgent yet used pantry staples. The combination of russet potatoes folded into a rich cream cheese and butter sauce, bright broccoli florets, and a melted colby jack crown delivers exactly the kind of warm comfort that gets requested again and again at our table. The texture is soft but structured, with potatoes that hold their shape and a sauce that sets just enough to scoop cleanly without being gluey.
I remember sharing a pan with neighbors after a winter storm when the power came back on. They commented on how the broccoli tasted energized by a quick boil before baking, which keeps it vivid in color and texture even after the oven. This is a forgiving assembly that rewards simple technique, and it travels well to potlucks, reheats beautifully, and can be assembled ahead making it ideal for hosting. For home cooks who love fuss free comfort food, this casserole feels like a warm, familiar hug on a plate.
In our family the first time I served this dish my youngest dove in and declared it the best broccoli ever. Friends often ask for the recipe because it tastes elevated but comes together without fuss. It is one of those dishes that makes the house smell like comfort and invites lingering conversations at the table.
My favorite thing about this dish is the way the broccoli stays vibrant even when paired with a creamy sauce. Family memories center on the first time I served it at a potluck and neighbors asked for the recipe on the spot. That sense of comfort and the easy share ability make it a staple for both busy weeknights and celebratory spreads.
Store cooled leftovers in an airtight container in the refrigerator for up to four days. For freezing, place individual portions in freezer safe containers and freeze for up to three months. When reheating, thaw overnight in the fridge if frozen then reheat in a 350 degree Fahrenheit oven covered with foil until warmed through. For best results crisp the top under the broiler for one to two minutes at the end, watching carefully to avoid burning. Avoid microwave reheating when possible, as it softens the texture of potatoes and broccoli.
For a lighter finish swap half and half for whole milk though the sauce will be less rich. Use Greek yogurt thinned with a splash of milk instead of sour cream for a tangy, protein rich option. If you prefer a different cheese, sharp cheddar or Monterey jack will work well. For a dairy free version use dairy free cream cheese, a dairy free sour cream and a plant based butter substitute though the texture will be slightly different. Swap russets for Yukon gold if you prefer a waxier potato that holds shape more tightly.
Serve this casserole alongside roasted chicken, grilled sausages, or a crisp green salad for a balanced meal. Garnish with chopped chives or parsley for freshness and a slight onion note. It pairs well with tart pickles or a light vinaigrette to cut through the creaminess. For holiday tables present it in a shallow ceramic dish for an inviting look. Leftover portions make a satisfying lunch with a side of sliced apple or a handful of toasted nuts for crunch.
Combining potato and vegetable bakes with creamy sauces has roots in many regional comfort traditions across the United States. Casseroles became popular in mid century American cooking as an efficient way to feed families and stretch ingredients. This version takes inspiration from classic dairy based gratins and American vegetable bakes, updating them with everyday ingredients common in modern home kitchens.
In spring add fresh herbs such as dill or tarragon for brightness. In autumn swap broccoli for roasted Brussels sprouts or add roasted butternut squash for a seasonal twist. For summer make a lighter version by reducing the dairy and increasing fresh herbs and lemon zest to lift the flavor. Small adjustments in vegetables and herbs will adapt the dish beautifully to every season.
To save time, peel and chop potatoes a day ahead and refrigerate submerged in water to prevent browning. Par cook broccoli and store separately in the refrigerator. Assemble the casserole the day before, cover tightly, and bake just before serving. This approach keeps textures fresh and reduces final cooking time while preserving flavor.
This creamy potato broccoli casserole is a reliable, loved dish that brings comfort to the table and invites simple creativity. Whether you are feeding a family or taking a dish to share, it is easy to make your own and enjoy again and again.
Par boil broccoli for exactly two minutes to keep it bright and slightly crisp after baking.
Allow the cooked potatoes to steam off in a colander so the sauce does not become watery.
Use room temperature cream cheese and butter to ensure a lump free sauce when whisking.
Tent the casserole with foil during most of the bake to prevent the top from overbrowning.
Assemble the dish ahead and refrigerate, then bake 10 to 15 minutes longer if going into the oven chilled.
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.
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 9 by 13 baking dish with one tablespoon of softened butter and set aside.
In a small saucepan over medium heat, melt four tablespoons butter with cream cheese, seasoned salt and black pepper. Whisk until smooth then stir in half and half and cook until slightly thickened. Remove from heat and cool.
Place peeled potatoes in a large pot, cover with cold water by two inches, bring to a boil then reduce to medium and cook until just tender, about 15 to 25 minutes depending on size. Do not overcook.
When potatoes are nearly done, add broccoli florets to the boiling water for two minutes, then remove with a slotted spoon and set aside to keep bright green and slightly crisp.
Drain potatoes in a colander and let steam off so moisture evaporates. When cool enough to handle, roughly chop into bite sized pieces and return to the empty pot.
Add the cooled sauce and sour cream to the chopped potatoes and stir to coat. Fold in the broccoli, transfer to the prepared baking dish and top with shredded colby jack cheese.
Bake for 25 to 30 minutes until cheese is melted and sauce is bubbly. Let rest five minutes before serving to allow the sauce to set slightly.
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
@yumelle on social media!


Juicy chicken meatballs baked with Parmesan and herbs, spooned with marinara, and covered in melty mozzarella on toasted slider rolls. Irresistible for parties.

Twirl eerie-colored spaghetti and top it with gooey, cheese-stuffed monster meatballs complete with olive eyes for a delightfully spooky family dinner.

Silky egg ribbons swirl through savory chicken broth, scented with sesame and scallions. Simple pantry staples, ready in just 10 minutes.

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