Creamy Potato Broccoli Casserole - Easy Weeknight Dish
30-MINUTE MEALS! Get the email series now
Royal Recipe

Creamy Potato Broccoli Casserole

5 from 1 vote
1 Comments
Charlotte Anne
By: Charlotte AnneUpdated: Mar 9, 2026
This post may contain affiliate links. Please read our disclosure policy.

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.

Creamy Potato Broccoli Casserole
This Potato Broccoli Casserole has been a weeknight and holiday favorite in my kitchen for years, and it is the kind of dish that always brings people to the table. I first threw this together on a chilly Sunday when I had a bag of russets and a large head of broccoli to use up. The combination of soft potato chunks, just-tender broccoli, and a velvety cream cheese sauce finished with gooey Colby-Jack quickly became one of those dishes everyone asked to take home. The texture is creamy without being gluey, and the broccoli stays bright and slightly crisp when you follow the timing below. What makes this casserole special is the balance of comfort and freshness. The potatoes provide body and substance, while the broccoli adds color, bite, and a vegetal note that keeps the whole dish from feeling heavy. The sauce starts with butter and cream cheese for silkiness, extended with half and half and finished with full-fat sour cream for tang and richness. I love serving it alongside roasted chicken or a simple green salad, and on colder nights it becomes the centerpiece. This recipe scales well, keeps beautifully in the fridge, and is an excellent make-ahead option for busy families.

Why You'll Love This Recipe

  • The casserole comes together mostly on the stovetop and bakes in just 25 to 30 minutes so it is great for busy weeknights while still feeling special for weekend dinners.
  • Pantry-friendly and approachable ingredients: russet potatoes, one head of broccoli, cream cheese, sour cream, and shredded Colby-Jack create a comforting dish using items most cooks keep on hand.
  • Make-ahead friendly: you can assemble the dish up to 24 hours in advance and bake when ready, saving time on the day you plan to serve it.
  • Crowd-pleasing texture: the potatoes are chunked rather than mashed, giving bite and structure, while the sauce binds everything without becoming runny.
  • Adaptable for dietary needs: easy swaps like Greek yogurt for some sour cream or reduced-fat dairy stretch the dish without sacrificing flavor.
  • Bright broccoli keeps color and texture by briefly blanching it in the potato water instead of overcooking it directly on the stovetop.

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.

Ingredients

  • Unsalted butter: Use 5 tablespoons total, at room temperature. One tablespoon greases the 9 by 13 baking dish to prevent sticking. The remaining 4 tablespoons form the base of the sauce; I prefer European-style butter with higher fat for deeper flavor but standard unsalted butter works well.
  • Russet potatoes: 2 1/2 pounds, about 5 to 6 medium russets, peeled. Russets give a fluffy interior and hold chunks without turning gluey like some waxy potatoes might. Choose even-sized tubers for uniform cooking.
  • Broccoli florets: 4 cups fresh, cut into bite-size pieces from a large head. Fresh broccoli gives the best color and texture; if using frozen, defrost and pat dry, and reduce the initial blanch time.
  • Cream cheese: 4 ounces, softened. Full-fat cream cheese adds body and silkiness to the sauce; make sure it is truly soft so it melts smoothly without lumps.
  • Seasoned salt and black pepper: 2 teaspoons seasoned salt and 1/2 teaspoon black pepper for balanced seasoning. Adjust to taste; seasoned salt often contains paprika and herbs which add a subtle depth.
  • Half and half: 1/2 cup to loosen and enrich the sauce. If you want a slightly lighter version, use whole milk but reduce the amount by 1 to 2 tablespoons to keep the sauce creamy.
  • Full-fat sour cream: 1 1/2 cups. This contributes tang, smooth texture, and helps stabilize the sauce while baking.
  • Shredded Colby-Jack cheese: 1 1/2 cups, shredded fresh for best melting. Colby-Jack melts beautifully and gives a mild, buttery flavor; you can substitute cheddar for a sharper finish.

Instructions

Preheat and prepare the dish: Preheat the oven to 375 degrees Fahrenheit. Butter the bottom and sides of a 9 by 13 baking dish with 1 tablespoon of the unsalted butter so the casserole does not stick and the edges puff slightly while baking. Set the dish aside while you make the sauce and cook the vegetables. Make the sauce: In a small saucepan over medium heat add the remaining 4 tablespoons of butter, the softened cream cheese, seasoned salt, and black pepper. As the butter and cream cheese begin to melt, whisk constantly to combine. Continue whisking until the cream cheese is fully incorporated and no lumps remain. Slowly whisk in the half and half and cook until the sauce thickens slightly, about 2 to 3 minutes. Remove from the heat and set aside to cool; cooling prevents the dairy from breaking when combined with cold sour cream and potatoes. Boil the potatoes: Place the peeled potatoes in a large pot and add enough cold water to cover them by about 2 inches. Bring to a boil over high heat then reduce to a medium simmer. Cook until the potatoes are just tender when pierced with a fork, about 15 minutes for smaller pieces or up to 20 to 25 minutes for larger ones. You want the potatoes tender but not falling apart because they will continue to cook in the oven. Par-cook the broccoli: Just before the potatoes are done, add the broccoli florets to the boiling water and blanch for about 2 minutes. Remove the broccoli with a slotted spoon and place in a medium bowl to stop cooking; this brightens the green color and leaves a pleasant bite when baked. Drain and cool the potatoes: Drain the potatoes in a large colander and allow them to steam and cool for a few minutes. When cool enough to handle, roughly chop into bite-size pieces and return to the empty pot so excess moisture can evaporate. This step prevents a watery final dish and creates better texture. Combine and assemble: Stir the cooled cream cheese sauce into the chopped potatoes, then fold in the full-fat sour cream until combined. Gently add the blanched broccoli and toss to distribute evenly. Transfer the mixture to the prepared baking dish and spread into an even layer. Sprinkle the shredded Colby-Jack cheese evenly over the top. Bake and rest: Bake in the preheated oven for 25 to 30 minutes, until the cheese is melted, bubbly, and lightly golden at the edges. Remove from the oven and allow the casserole to rest on the counter for 5 minutes so the sauce sets slightly before serving. Potato broccoli casserole freshly baked in a 9x13 dish

You Must Know

  • This casserole freezes well for up to 3 months if wrapped tightly; thaw overnight in the refrigerator before reheating and bake until heated through.
  • It is high in dairy and should be stored in an airtight container refrigerated for up to 4 days.
  • The dish is naturally gluten-free when using gluten-free seasoned salt and shredded cheese with no additives.
  • The key to a perfect texture is not overcooking the potatoes and briefly blanching the broccoli to keep it bright and slightly firm.
  • Leftovers reheat nicely in a 350 degree Fahrenheit oven for 15 to 20 minutes or in a microwave for single servings.

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.

Storage Tips

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.

Ingredient Substitutions

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.

Serving Suggestions

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.

Serving suggestion of potato broccoli casserole with garnish

Cultural Background

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.

Seasonal Adaptations

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.

Meal Prep Tips

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.

Pro Tips

  • 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.

FAQs about Recipes

Can I assemble this ahead of 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.

How long can I freeze leftovers?

Freeze the cooled casserole up to 3 months. Thaw overnight in the refrigerator and reheat in a 350 degree F oven until hot throughout.

Tags

Winter Warmers PotatoesBroccoliCasserolesCheese SauceWeeknight DinnersGusteen
No ratings yet

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.

Servings: 8 steaks
Creamy Potato Broccoli Casserole
Prep:25 minutes
Cook:30 minutes
Rest Time:10 mins
Total:55 minutes

Instructions

1

Preheat and prepare the dish

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.

2

Make the sauce

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.

3

Boil the potatoes

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.

4

Par-cook the broccoli

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.

5

Drain and chop

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.

6

Combine and assemble

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.

7

Bake and rest

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.

Nutrition

Calories: 470kcal | Carbohydrates: 45g | Protein:
10g | Fat: 28g | Saturated Fat: 8g |
Polyunsaturated Fat: 6g | Monounsaturated Fat:
11g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@gusteen on social media!

Creamy Potato Broccoli Casserole

Categories:

Creamy Potato Broccoli Casserole

Did You Make This?

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

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Charlotte!

Chef and recipe creator specializing in delicious Winter Warmers cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.