Creamy Potato Broccoli Casserole

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.
Why You'll Love This Recipe
- The dish combines pantry and fridge staples so it is easy to pull together on short notice while still tasting special and homey.
- Ready in about one hour from start to finish, including boiling and baking, making it a great option for weeknights and last minute guests.
- Make ahead friendly, you can assemble the casserole up to a day in advance and bake when ready, which saves time on busy days.
- Crowd pleasing appeal, creamy sauce and melted cheese entice both kids and adults while the broccoli adds color and nutrition.
- Versatile component, works as a main for casual dinners or as a hearty side for holiday spreads and potluck gatherings.
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.
Ingredients
- Unsalted butter: Use five tablespoons at room temperature, reserving one tablespoon to butter the baking dish. Real butter gives the sauce richness and an appealing sheen. I prefer European style butter for its slightly higher fat and creamier flavor.
- Russet potatoes: About two and a half pounds, roughly five to six medium potatoes, peeled. Russets break down just enough to be tender while still holding a bite after baking. Look for firm, dry spuds with few eyes.
- Broccoli florets: Four cups of fresh florets, cut into bite size pieces from one large head. Fresh broccoli brightens during a brief blanch and holds texture after baking better than frozen.
- Cream cheese: Four ounces softened to room temperature. Full fat makes the sauce silkier and helps it set with a velvety mouthfeel.
- Seasoned salt and black pepper: Two teaspoons seasoned salt and half teaspoon black pepper balance the dairy and vegetable flavors. Adjust to taste if using salted butter or a salty cheese.
- Half and half: Half cup to loosen the cream cheese and create a luscious sauce that is not too thin. If you want a richer finish you can use whole milk plus a bit more cream.
- Full fat sour cream: One and a half cups adds tang and body. It helps the casserole hold together and gives a gentle tartness that cuts the richness.
- Shredded colby jack cheese: One and a half cups for the top layer. Colby jack melts beautifully and gives a mild, creamy flavor that browns to a golden finish.
Instructions
Prepare the baking dish: Preheat the oven to 375 degrees Fahrenheit. Use one tablespoon of the softened butter to coat the bottom and sides of a 9 by 13 baking dish. This prevents sticking and adds flavor to the edges. Make the sauce: In a small saucepan over medium heat, combine the remaining four tablespoons butter, the cream cheese, seasoned salt, and black pepper. As the butter and cream cheese warm, whisk continuously to break up any lumps. When the mixture is smooth, slowly whisk in the half and half until the sauce is silky and slightly thickened. Remove from heat and let cool slightly before adding to the potatoes so it does not melt the sour cream excessively. Boil the potatoes: Place the peeled potatoes in a large pot and add enough cold water to cover by two inches. Bring to a boil over high heat, then reduce to medium and cook until the potatoes are just tender when pierced with a fork. This will take about 15 minutes for smaller pieces or 20 to 25 minutes for larger ones. Avoid overcooking so the potatoes keep some structure in the casserole. Par cook the broccoli: Just before the potatoes are done, add the broccoli florets to the boiling pot and cook for two minutes. Remove the florets with a slotted spoon and place them in a medium bowl. The quick blanch brightens their color and starts the cooking process without making them mushy. Drain and cool the potatoes: Drain the potatoes in a colander and allow steam to escape so excess moisture evaporates. When cool enough to handle, roughly chop into bite sized pieces and return to the empty pot. Let them cool for a few minutes so the sauce and sour cream will not become watery when mixed. Assemble the mixture: Add the cooled sauce and the sour cream to the chopped potatoes and stir gently to coat evenly. Fold in the broccoli florets and transfer everything to the prepared baking dish, spreading into an even layer. Top and bake: Distribute the shredded colby jack cheese evenly over the top. Bake for 25 to 30 minutes or until the cheese is melted and the sauce is bubbly along the edges. The top should be lightly golden. Rest and serve: Allow the casserole to cool at room temperature for five minutes to let the sauce set slightly, then serve warm. This resting step helps the portions hold their shape on the plate.
You Must Know
- This dish freezes well for up to three months. Thaw overnight in the refrigerator before reheating and add a few minutes to the bake time if reheating from chilled.
- High in calcium and vitamin C from the dairy and broccoli while providing hearty carbohydrates from the potatoes.
- Storage tip, keep leftovers in an airtight container in the refrigerator for up to four days and reheat in a 350 degree Fahrenheit oven covered until warmed through for best texture.
- To keep the topping from overbrowning, tent loosely with foil for the first 20 minutes of baking and remove foil to allow the cheese to brown the last 5 to 10 minutes.
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.
Storage Tips
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.
Ingredient Substitutions
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.
Serving Suggestions
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.
Cultural Background
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.
Seasonal Adaptations
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.
Meal Prep Tips
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.
Pro Tips
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.
Tags
Creamy Potato Broccoli Casserole
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.

Instructions
Butter the dish and preheat
Preheat oven to 375 degrees Fahrenheit. Butter a 9 by 13 baking dish with one tablespoon of softened butter and set aside.
Make the cream sauce
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.
Boil potatoes
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.
Par cook broccoli
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 and chop potatoes
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.
Combine and assemble
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 and rest
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@yumelle on social media!

Categories:
You might also like...

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

25-Minute Chicken and Broccoli Stir-Fry That Beats Takeout
A fast, flavorful chicken and broccoli stir-fry ready in 25 minutes — tangy soy and oyster sauce with sesame finish makes it better than takeout.

Air Fryer Caramelized Pineapple
Sweet, slightly charred pineapple caramelized in the air fryer — a fast, tropical finish for ice cream, pancakes, or as a bright side.

Did You Make This?
Leave a comment & rating below or tag @yumelle on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.

Hi, I'm Hannah!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
