
A creamy, cheesy potato and broccoli casserole that's simple to make, family-friendly, and perfect for weeknight dinners or potlucks.

I first discovered this combination on a blustery day when I wanted something warm but not fussy. My kids immediately asked for seconds, and a neighbor took the leftovers home and declared it "the best casserole I'd ever tasted." Over time I've refined the timing — parboiling the broccoli for two minutes to keep it bright and slightly crisp, and letting the potatoes cool a bit before chopping so they hold their shape. Those small adjustments make a big difference.
What I love most about this dish is how forgiving it is. I've brought it to holiday gatherings and casual weeknight dinners alike; it travels well and always draws a line of eager guests at the buffet. The crisp top edges and soft interior deliver a comforting contrast each time, and small changes — like adding a sprinkle of smoked paprika or swapping the cheese — make noticeable but welcome differences.
To store, cool the casserole to room temperature before covering tightly with foil or transferring to an airtight container. Refrigerate for up to 3–4 days. For longer storage, freeze portions or the whole dish for up to 3 months — wrap the baking dish in plastic and foil or use a freezer-safe container. To reheat from frozen, thaw overnight in the refrigerator and warm in a 350°F oven for 20–30 minutes, or until heated through. From refrigerated, reheat single servings in the microwave for 1–2 minutes or the whole dish at 350°F for 15–20 minutes. Look for bubbling sauce and steaming interior as cues that it's fully reheated.
If you need to adapt the dish, several swaps work well: replace half & half with whole milk for a lighter sauce (though slightly less rich), or use Greek yogurt instead of sour cream for tang and protein — fold it in off the heat to prevent curdling. For a dairy-free version, use vegan butter, dairy-free cream cheese, and a plant-based cream or full-fat coconut milk, then choose a vegan shredded cheese. To reduce calories, substitute part of the sour cream with plain low-fat yogurt, but expect a thinner texture. If you prefer more bite, use red-skinned potatoes for waxier texture; they will hold shape better but be less fluffy.
Serve this casserole as a hearty side alongside roasted meats or grilled chicken, or let it be the centerpiece for a vegetarian dinner with a crisp green salad and crusty bread. Garnish with a sprinkle of chopped chives, a dusting of smoked paprika, or toasted breadcrumbs for crunch. For holiday tables, pairing the casserole with roasted carrots and a citrusy salad provides balance. Individual ramelets can be used for single portions and make attractive side-dish servings for dinner parties.
Gratins and casseroles — baked dishes combining starch, vegetables, and creamy sauces — are staples in many culinary traditions. This American-style potato and broccoli casserole borrows the gratin concept but uses familiar U.S. pantry items like russet potatoes and colby-jack cheese. It reflects mid-20th-century comfort food sensibilities where simple, economical ingredients were combined and baked to feed families efficiently. Variations have appeared across regions, substituting cheeses or adding proteins like ham or bacon.
In spring and summer, swap broccoli for tender asparagus tips or add peas for brightness. In autumn and winter, incorporate roasted root vegetables like parsnips or sweet potatoes for deeper flavors; you may need to adjust parboiling times. For holiday versions, stir in cooked, diced ham or a handful of caramelized onions before baking. Fresh herbs — thyme in winter or dill in spring — can subtly shift the casserole's character without complicating the method.
For make-ahead convenience, assemble the full casserole up to 24 hours in advance and refrigerate covered. If freezing, assemble and freeze before baking, then thaw overnight and bake as directed. Portion into meal-prep containers for lunches; reheat in the microwave or oven. Use shallow containers to speed reheating, and sprinkle a little extra shredded cheese on top before warming to refresh the melted topping. Label containers with the date to keep track of freshness.
This casserole is reliably satisfying — a dish that welcomes improvisation while delivering consistent comfort. Whether it’s a busy weeknight side or the centerpiece at a family gathering, it’s one I return to again and again, and I hope it becomes a favorite at your table too.
Parboil broccoli for just 2 minutes to keep it bright and slightly firm after baking.
Allow the cream-cheese sauce to cool before combining with potatoes to prevent separation.
Let the casserole rest 5 minutes after baking so the sauce sets for easier serving.
Drain potatoes thoroughly and let excess steam escape to avoid a watery finished dish.
This nourishing 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 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-inch baking dish with 1 tablespoon softened butter, coating sides and bottom. Set aside.
In a small saucepan over medium heat, melt 4 tablespoons butter with 4 ounces softened cream cheese, 2 teaspoons seasoned salt, and 1/2 teaspoon black pepper. Whisk until smooth, then whisk in 1/2 cup half & half until slightly thickened. Remove from heat and cool.
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 fork-tender (15–25 minutes depending on size). Add broccoli to boiling water for 2 minutes, then remove with a slotted spoon to a bowl to stop cooking.
Drain potatoes in a colander and allow steam to escape. When cool enough to handle, roughly chop into bite-size pieces and return to the empty pot to let excess moisture evaporate.
Add the cooled cream-cheese sauce and 1 1/2 cups sour cream to the chopped potatoes. Gently stir to coat, then fold in the par-cooked broccoli until evenly distributed.
Transfer the mixture to the prepared 9x13-inch dish, spread evenly, and top with 1 1/2 cups shredded colby-jack. Bake at 375°F for 25–30 minutes until cheese is melted and bubbly.
Let the casserole rest on the counter for 5 minutes to allow the sauce to set slightly, then serve warm.
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
@cravele on social media!


A speedy, restaurant-quality chicken and broccoli stir-fry ready in 25 minutes—bright, savory, and more satisfying than takeout.

A small, indulgent mocha cheesecake with an Oreo crust, silky coffee-chocolate filling, and a chocolate-cocoa whipped cream finish—perfect for two to six people or a special treat.

Sweet, caramelized pineapple made quickly in the air fryer — perfect solo, over ice cream, or as a bright topping for pancakes.

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