
A comforting, creamy casserole of tender russet potatoes and bright broccoli, finished with a rich cream cheese sauce and melty Colby-Jack—perfect for family dinners and potlucks.

This creamy potato broccoli casserole has been a weeknight anchor for my family ever since I first combined pantry staples on a rainy evening and discovered how well russet potatoes and bright green broccoli play together under a blanket of melty Colby-Jack. I discovered this combination the way many of my best dishes are born: from necessity, curiosity, and a stubborn refusal to let odds-and-ends in the fridge go to waste. The result is a dish that balances soft, slightly starchy potato bites with crisp-tender broccoli, all wrapped in a velvety, tangy-sour cream and cream cheese sauce.
What makes this version special is the technique: parboiling the broccoli with the potatoes gives the florets a vivid color and a lightly crisp texture, while allowing the potatoes to release excess steam before the oven finalizes the texture. A quick stovetop sauce with butter and cream cheese avoids graininess and makes a rich coating that clings to every potato chunk. Serve it straight from the baking dish for casual family dinners or pack it in a casserole carrier for potlucks—either way, people ask for seconds.
In our house, this casserole has become the dish I bring to small celebrations—the warmth and aroma fill the kitchen, and people hover with plates until it’s time to sit. My sister once told me it tastes like a hug; my kids simply call it "cheesy potatoes" and are invariably delighted.
My favorite aspect of this casserole is the contrast of textures: firm-edged potato pieces, soft interior, and the occasional crisp broccoli tip. It has appeared at countless family gatherings and holiday tables; once, my grandmother—known for her strict standards—asked for the recipe and declared it worthy of company. That kind of endorsement makes the effort worthwhile.
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, place individual portions in the oven at 350°F until heated through, about 15–20 minutes, or microwave with a damp paper towel cover for 2–3 minutes—stir halfway through for even warming. If freezing, assemble the casserole in a freezer-safe pan and wrap tightly in plastic and foil; label with the date and freeze up to 3 months. To bake from frozen, allow an extra 10–15 minutes and cover with foil if the top browns too quickly.
If you prefer a lighter version, substitute half & half with whole milk plus 1 tablespoon of butter to preserve richness. For a lower-fat option, use Greek yogurt in place of sour cream but fold it in off heat to prevent breaking. Swap Colby-Jack for sharp cheddar or a blend of cheddar and Monterey Jack for different melt and flavor profiles. For a nut-free dairy-free alternative, use a cashew cream and dairy-free cheese, though note the texture and taste will differ from the original.
Serve alongside a crisp green salad dressed with lemon vinaigrette to cut through the richness, or pair it with roasted chicken or glazed ham for a holiday spread. Garnish with finely chopped chives or parsley and a few grinds of black pepper. For a brunch twist, top with a runny fried egg for a creamy yolk to mingle with the sauce. Consider serving with crusty bread to sop up any leftover sauce.
This style of casserole has roots in American comfort cooking—combining inexpensive starches and readily available vegetables into a baked, cheesy dish became popular mid-20th century as home cooks sought convenient, family-friendly meals. The addition of cream cheese and sour cream reflects regional adaptations that emphasize tang and richness, while cheese-topped bakes are a hallmark of community potlucks and family dinners across the country.
In spring and summer, swap broccoli for a mix of asparagus tips and peas for a brighter profile. In autumn, stir in roasted sweet potato cubes and swap Colby-Jack for smoked gouda to add autumnal depth. For holiday tables, add a scattering of toasted, chopped walnuts on top (if not serving vegetarians with nut allergies) or a sprinkle of panko mixed with melted butter for a crunchy topping before the final 10 minutes of baking.
For efficient meal prep, complete all chopping and parboiling on day one and refrigerate the assembled casserole covered. When ready to serve, bake from chilled, adding 10 minutes to the oven time. Pack individual portions in shallow meal prep containers for easy lunches; reheat in the microwave and finish under the broiler for 1–2 minutes to revive the melted-cheese top if desired.
Making this casserole is the kind of kitchen project that yields comfort, convenience, and connection. Whether you bring it to a family dinner or simplify a busy weeknight, it’s a reliable dish that invites improvisation—tweak it, make it yours, and enjoy the warm, cheesy results.
Parboil broccoli for only 2 minutes to preserve color and texture before baking.
Let chopped potatoes steam off briefly after draining to avoid a watery final dish.
Use full-fat sour cream and cream cheese for best texture; lower-fat swaps will thin the sauce and change mouthfeel.
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°F. Butter a 9x13 baking dish with 1 tablespoon softened butter and set aside.
In a small saucepan over medium heat, melt 4 tablespoons butter with the softened cream cheese, seasoned salt, and black pepper, whisking until smooth. Whisk in half & half until combined and slightly thickened, then remove from heat to cool.
Place peeled potatoes in a large pot, cover with cold water by 2 inches, bring to a boil, then reduce heat and simmer until just fork-tender (15–25 minutes depending on size).
When potatoes are nearly done, add broccoli florets to the boiling pot for 2 minutes. Remove with a slotted spoon and set aside to keep them bright and slightly crisp.
Drain potatoes in a colander and allow steam to escape. When cool enough to handle, roughly chop into bite-sized pieces and return to the pot so excess moisture can evaporate.
Stir the cooled cream cheese sauce and the sour cream into the chopped potatoes until evenly coated. Gently fold in the par-cooked broccoli.
Transfer the potato and broccoli mixture to the prepared baking dish. Sprinkle shredded Colby-Jack cheese evenly over the top.
Bake at 375°F for 25–30 minutes until cheese is melted and sauce bubbles. Let rest 5 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
@forkelle on social media!


Tender zucchini halved and filled with creamy ricotta, melted mozzarella, and shaved Parmesan, loaded with sautéed veggies for a colorful, comforting light meal.

No-bake coconut truffles coated in dark chocolate — just 3 ingredients and a handful of minutes to make a crowd-pleasing sweet treat.

A simple, pantry-friendly treat that recreates the classic Almond Joy using just five ingredients. Chewy coconut centers topped with an almond and enrobed in dark chocolate—perfect for gifting or snacking.

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