Broccoli Potato Supreme is the kind of dish that brings pure comfort to the dinner table. Imagine creamy, velvety mashed potatoes whipped with rich cream cheese and butter, forming a soft yet slightly crisp shell that holds a delicious filling of broccoli, sharp cheddar cheese, and crispy onions. It’s a casserole that feels both luxurious and homey at the same time.
This recipe is perfect for special occasions, family gatherings, or simply when you want something hearty and satisfying. Whether you’re serving it as a side dish for a holiday feast or a comforting weeknight dinner, it always seems to steal the show. The beauty of Broccoli Potato Supreme lies in its ability to turn humble ingredients into something truly special.
I first made this casserole for a Thanksgiving potluck years ago, and it quickly became one of the most requested dishes at our family gatherings. The combination of creamy potatoes, tender broccoli, and melted cheese topped with crispy onions is undeniably comforting. Plus, it’s surprisingly easy to make, which is a huge bonus when you’re trying to juggle multiple dishes.
The fact that it also happens to be a fantastic way to get more veggies onto the dinner table is just the cherry on top. Even the pickiest eaters in my family can’t resist this creamy, cheesy delight. And if you’re looking for something you can prep ahead of time, this casserole fits the bill perfectly. Simply prepare the mashed potato shell and broccoli filling in advance, then bake it when you’re ready to serve.
Let’s dive into what makes this recipe so irresistible and why you’re going to love making it as much as eating it.
Why You’ll Love This Recipe
Broccoli Potato Supreme is more than just a casserole. It’s a comfort food masterpiece that combines familiar, satisfying flavors with a unique twist. Here’s why this recipe will earn a permanent spot in your dinner rotation:
Deliciously Creamy and Cheesy: The mashed potato shell is mixed with cream cheese, butter, and milk, resulting in an ultra-creamy texture that practically melts in your mouth. Topped with sharp cheddar cheese that melts beautifully over the broccoli, this casserole is a cheese lover’s dream.
Perfect Balance of Textures: The creamy potato base contrasts perfectly with the tender-crisp broccoli and crunchy onions. This combination creates a wonderfully satisfying bite every single time.
A Crowd-Pleaser: Whether you’re serving it to kids or adults, this dish is a hit across the board. Even those who typically shy away from vegetables find themselves digging in for seconds.
Easy to Customize: Want to add some extra protein? Toss in cooked chicken or crumbled bacon. Looking for more veggies? Bell peppers and cauliflower fit right in. The possibilities are endless.
Ideal for Special Occasions or Weeknight Dinners: While it’s impressive enough for holiday gatherings, it’s also easy enough to whip up on a casual Tuesday night.
Make-Ahead Friendly: You can prepare the mashed potato shell and broccoli filling separately and assemble the casserole just before baking. This makes it a stress-free option for busy days.
Vegetarian-Friendly: For those looking for a hearty, meat-free dish, this casserole checks all the boxes. It’s rich, satisfying, and full of flavor.
Great Leftovers: If you manage to have any leftovers, you’ll be happy to know they reheat beautifully. The flavors seem to meld even more after a night in the fridge.
Versatile Side or Main Dish: While it’s often served as a side, Broccoli Potato Supreme is substantial enough to be a main course. Pair it with a simple salad or some garlic bread, and you’ve got a complete meal.
Health Benefits
Broccoli Potato Supreme may be indulgent, but it also offers several nutritional benefits that make it a dish you can feel good about serving. Here’s a breakdown of the health benefits packed into this creamy, comforting casserole:
Rich in Vitamins and Minerals: Broccoli is a powerhouse of nutrients, including vitamin C, vitamin K, folate, potassium, and iron. It’s also high in antioxidants, which help protect the body from oxidative stress and inflammation.
Bone Health Support: The cheddar cheese and cream cheese provide calcium, which is essential for maintaining strong bones and teeth. Additionally, vitamin K found in broccoli supports bone metabolism.
High in Dietary Fiber: Broccoli offers a good amount of dietary fiber, promoting healthy digestion and aiding in weight management by providing a feeling of fullness.
Protein-Packed: While this casserole is primarily a vegetable-based dish, it still contains protein from the cheese, cream cheese, and milk. Adding cooked chicken or turkey can further boost the protein content if desired.
Energy-Boosting Carbohydrates: Potatoes are a great source of complex carbohydrates, providing sustained energy without causing sharp blood sugar spikes. They also provide vitamin B6, which helps convert food into energy.
Antioxidant Benefits: The combination of broccoli, potatoes, and cheddar cheese offers a blend of antioxidants that help reduce inflammation and support overall health.
Immune System Support: The vitamin C in broccoli boosts the immune system, while the antioxidants help defend against harmful free radicals.
Eye Health: Broccoli contains lutein and zeaxanthin, antioxidants that promote healthy vision and may reduce the risk of cataracts and age-related macular degeneration.
Satisfying and Filling: The combination of protein, healthy fats, and fiber makes this dish incredibly filling. It’s the kind of meal that leaves you satisfied for hours.
By making a few smart ingredient choices, you can easily enhance the nutritional profile of this dish. For example, using reduced-fat cheese and cream cheese, or replacing some of the potatoes with cauliflower, can lighten the recipe without sacrificing flavor.
Preparation Time, Servings, and Nutritional Information
One of the best things about this Broccoli Potato Supreme recipe is how easy it is to prepare. It’s quick enough for a weeknight dinner yet special enough to serve at a holiday meal. Here’s a breakdown of what to expect:
Preparation Time: 20 minutes (Prepping potatoes, mixing ingredients, and cooking broccoli)
Cooking Time: 35 minutes (Baking the potato shell and final casserole)
Total Time: 55 minutes (From start to finish)
Servings: 8 hearty portions
Nutritional Information (Per Serving):
Calories: Approximately 276 kcal
Protein: 8 grams
Carbohydrates: 22 grams
Fats: 18 grams (9 grams saturated fat)
Cholesterol: 64 mg
Sodium: 605 mg
Fiber: 3 grams
Calcium: 25% of Daily Value
Iron: 6% of Daily Value
Step-By-Step Cooking Instructions
Step 1: Prepare the Mashed Potato Shell
The mashed potato shell is the deliciously creamy base of this dish, and it’s super easy to put together.
-
Cook and Mash the Potatoes:
-
If you’re starting with fresh potatoes, peel, chop, and boil them until fork-tender (about 15 minutes).
-
Drain well and mash them until smooth.
-
-
Combine Ingredients:
-
In a large mixing bowl, add the hot mashed potatoes, cream cheese, milk, egg, butter, salt, and pepper.
-
Using a hand mixer or potato masher, beat until the mixture is smooth and creamy.
-
The cream cheese adds a slight tang and rich creaminess, while the egg helps bind everything together when baked.
-
Tip: Make sure the potatoes are still hot when you mix in the cream cheese and butter. This makes them easier to combine and gives you that silky-smooth texture.
-
-
Fold in French-Fried Onions:
-
Add half of the French-fried onions to the potato mixture.
-
Fold them in gently using a spatula to evenly distribute. The onions will add a delightful crunch and a hint of sweetness.
-
-
Shape the Potato Shell:
-
Grease a 13×9-inch baking dish generously with butter or cooking spray.
-
Spread the potato mixture evenly across the bottom and up the sides of the dish, forming a potato “shell.”
-
Press down gently with a spoon or spatula to make sure it’s firm and evenly distributed.
-
Tip: If you’re having trouble spreading the mixture, lightly wet your spoon or spatula with water to prevent sticking.
-
Step 2: Bake the Potato Shell
-
Preheat Your Oven:
-
Set your oven to 350°F (175°C).
-
-
Bake the Potato Shell:
-
Place the prepared baking dish in the preheated oven and bake for 20–25 minutes.
-
You’re looking for the edges to turn lightly golden brown.
-
Baking the potato shell first helps it hold its shape when you add the filling.
-
Once done, remove from the oven and set aside while you prepare the filling.
-
Step 3: Prepare the Filling
Now, let’s get to that flavorful broccoli and cheesy goodness.
-
Cook the Broccoli:
-
Bring a large pot of water to a boil.
-
Add the broccoli florets and cook for 2–3 minutes until crisp-tender.
-
Immediately drain the broccoli and transfer it to an ice bath (a bowl of cold water with ice) to stop the cooking process and keep it vibrant and green.
-
Drain well and pat dry with paper towels.
-
-
Fill the Potato Shell:
-
Spread the cooked broccoli evenly over the baked potato shell.
-
Make sure the broccoli is evenly distributed for balanced bites of potato, broccoli, and cheese.
-
Step 4: Add Cheese & Onions and Bake Again
-
Sprinkle the Cheese:
-
Scatter the shredded cheddar cheese over the broccoli layer.
-
You can always add a bit more cheese if you’re feeling indulgent.
-
-
Top with Remaining Onions:
-
Sprinkle the remaining French-fried onions over the cheese.
-
The crispy onions on top add texture and that irresistible oniony flavor.
-
-
Bake Again:
-
Return the dish to the oven and bake for an additional 10 minutes.
-
The cheese should be melted, gooey, and the onions perfectly crispy.
-

How to Serve Broccoli Potato Supreme
This casserole is wonderfully satisfying on its own but can be made even more delightful with the right pairings.
-
Main Dish: Serve it as a vegetarian main dish, perfect for a comforting dinner.
-
Side Dish: It pairs beautifully with roasted chicken, baked fish, or even grilled beef.
-
Holiday Table: This dish shines as part of a holiday spread alongside roasted meats, stuffing, and gravy.
-
With Bread: A side of warm, crusty bread or garlic toast makes for a cozy, complete meal.
-
Garnishes: Sprinkle fresh chopped parsley or chives over the top for a burst of color and freshness.
Serving Tip: For a fun twist, scoop servings onto slices of toasted bread for a comforting open-faced sandwich experience.
Pairing Suggestions
Looking to create a full meal with this Broccoli Potato Supreme? Here are some great options:
Side Dishes:
-
Fresh Salads: A simple arugula salad with lemon vinaigrette balances out the rich, creamy casserole.
-
Roasted Vegetables: Carrots, zucchini, or asparagus roasted with olive oil and garlic work perfectly.
-
Creamy Soups: A bowl of tomato basil or butternut squash soup pairs wonderfully with the cheesy potato goodness.
Beverages:
-
Citrusy Drinks: Lemonade or sparkling water with a squeeze of lime complements the creamy flavors.
-
Herbal Tea: A cup of chamomile or mint tea provides a soothing, refreshing finish.
Desserts:
-
Light desserts like apple crisp, fruit salad, or berry parfait make a perfect sweet ending to this hearty dish.
Storage, Freezing & Reheating Instructions
Storing:
-
Store leftovers in an airtight container in the fridge for up to 4 days.
-
Allow the casserole to cool completely before storing to avoid moisture buildup.
Freezing:
-
This dish freezes well! Wrap the baked casserole tightly with plastic wrap and foil.
-
Store in the freezer for up to 3 months.
-
You can also freeze individual portions for easy grab-and-go meals.
Reheating:
-
From the Fridge: Reheat in a 350°F oven for 15–20 minutes, until warmed through.
-
From the Freezer: Bake covered at 350°F for 40–50 minutes, then uncover for an additional 10 minutes to crisp up the topping.
-
For a quick option, microwave individual portions, but the oven gives the best texture.
Common Mistakes to Avoid
Even though this Broccoli Potato Supreme Casserole is a breeze to make, a few common missteps can mess with the creamy, cheesy goodness. Here’s what to watch out for:
-
Using Watery Mashed Potatoes:
If your mashed potatoes are too thin, the shell won’t hold its shape well and can turn mushy during baking. Make sure your mashed potatoes are thick and creamy—if they seem too runny, reduce the milk or add a bit more cream cheese to thicken them up. -
Skipping the Pre-Bake Step:
Don’t skip the initial baking of the mashed potato shell. It needs that time in the oven to firm up and create a sturdy base before adding the filling. If you rush this step, the potatoes will stay too soft and blend into the filling instead of acting as a flavorful crust. -
Overcooking the Broccoli:
The broccoli should be crisp-tender before baking. Overcooking it while boiling will leave you with limp, watery broccoli that ruins the texture of the casserole. Cook the broccoli for only a few minutes—just until it turns bright green. -
Not Using Enough Cheese:
The cheese is a big part of the dish’s flavor. If you skimp on it, your casserole may feel bland. Make sure to sprinkle that cheddar generously for that delicious, gooey finish. -
Ignoring Proper Drainage:
After boiling the broccoli, make sure it’s well-drained before adding it to the potato shell. Excess water can turn your creamy potatoes into a soggy mess.
Avoid these mistakes, and you’ll have a rich, comforting casserole with beautifully structured layers and perfectly melted cheese.
Pro Tips
Want to take your Broccoli Potato Supreme Casserole to the next level? Here are some tips and tricks to make it extra delicious:
-
Add Garlic for Extra Flavor:
Mixing a little garlic powder or roasted garlic into your mashed potatoes gives them a savory, mouthwatering depth. You can also sauté minced garlic with butter and fold it into the potato mixture for a richer flavor. -
Use Freshly Grated Cheese:
Pre-shredded cheese is convenient, but it often contains anti-caking agents that prevent it from melting smoothly. For the creamiest, meltiest results, shred your own cheddar cheese. -
Make It Ahead of Time:
This casserole is perfect for preparing ahead. Assemble the mashed potato shell and the broccoli filling separately. Refrigerate them until you’re ready to bake, then simply combine and finish in the oven. -
Amp Up the Cheese Factor:
If you’re a cheese lover, feel free to add more cheddar or even mix in other cheeses like Gruyère or mozzarella. Adding a sprinkle of Parmesan on top before the final bake gives a deliciously crisp, golden finish. -
Keep the Potato Shell Firm:
If you’re worried about the mashed potato shell getting too soft, try brushing it lightly with melted butter before baking. This adds flavor and helps create a firmer crust. -
Add Crunchy Toppings:
Want even more texture? Top the casserole with crushed crackers, breadcrumbs, or even more French-fried onions for a satisfying crunch.
Follow these pro tips, and your Broccoli Potato Supreme Casserole will be the star of any dinner table—comforting, creamy, and bursting with flavor.
Frequently Asked Questions (FAQs)
Q1: Can I use frozen broccoli instead of fresh?
Yes, absolutely! If you’re using frozen broccoli, steam or microwave it until it’s just tender before adding it to the casserole. Make sure to drain it well to avoid excess moisture.
Q2: Can I prepare this dish in advance?
Definitely! You can assemble the entire casserole, cover it tightly, and refrigerate for up to 24 hours before baking. Just add about 5–10 minutes to the baking time if starting from cold.
Q3: What can I use instead of cheddar cheese?
If cheddar isn’t your thing, you can swap it out for mozzarella, Gruyère, Monterey Jack, or even a mix of cheeses. Each one will give a slightly different flavor, but all will be delicious!
Q4: How can I make this dish gluten-free?
The recipe is naturally gluten-free as long as you ensure the French-fried onions are gluten-free (some brands add wheat flour). Double-check your ingredients, and you’re good to go!
Q5: Can I make this dairy-free?
Yes, you can. Substitute the cream cheese, butter, milk, and cheddar cheese with dairy-free alternatives. Use vegan cream cheese, plant-based butter, almond or oat milk, and a dairy-free cheese that melts well.
Q6: What’s the best way to reheat leftovers?
Reheat leftovers in a 350°F oven until heated through, about 15–20 minutes. You can also use the microwave, but the oven will help keep the mashed potato shell crisp.
Q7: Can I add protein to this casserole?
Absolutely! Adding cooked chicken, turkey, or even cooked bacon bits to the filling makes it a heartier, more filling meal.
Conclusion & Call to Action
This Broccoli Potato Supreme Casserole is pure comfort food at its best. It’s rich, creamy, cheesy, and packed with deliciously tender broccoli. Perfect as a side dish for holiday gatherings, potlucks, or even as a hearty vegetarian main course, it’s one of those dishes everyone will be asking you to make again.
The combination of creamy mashed potatoes forming a buttery, fluffy shell filled with perfectly cooked broccoli, melted cheddar cheese, and crispy onions is just irresistible. And let’s be real—anything with melted cheese and crispy onions is automatically a winner!
Now that you know all the tips, tricks, and ways to avoid common mistakes, you’re fully prepared to make this dish a total success. So, gather your ingredients, get your oven preheated, and let the magic happen.
I can’t wait to hear how your Broccoli Potato Supreme Casserole turns out! Did you stick with the original recipe, or did you add your own twist? Share your experience in the comments below, and if you’re feeling extra proud of your masterpiece, snap a photo and tag me on Instagram. Seeing your delicious creations always makes my day!
Ready to make something creamy, cheesy, and incredibly comforting? Let’s get cooking! 😊
Print
Broccoli Potato Supreme
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Diet: Gluten Free
Description
Broccoli Potato Supreme is the ultimate cozy casserole, featuring a rich, creamy mashed potato shell filled with tender broccoli florets, melted cheddar cheese, and crispy fried onions. It’s a family-favorite dish that’s perfect for special dinners or holiday gatherings.
Ingredients
Mashed Potato Shell:
-
3 cups hot mashed potatoes
-
3 oz cream cheese, softened
-
1/4 cup whole milk
-
1 large egg
-
2 tbsp butter, softened
-
1/2 tsp salt
-
1/4 tsp pepper
-
1 can (2.8 oz) French-fried onions, divided
Filling:
-
4 1/2 cups fresh broccoli florets
-
1 cup shredded cheddar cheese
Instructions
-
Prepare Potato Shell:
-
Preheat oven to 350°F (175°C).
-
In a large bowl, combine mashed potatoes, cream cheese, milk, egg, butter, salt, and pepper. Beat until smooth and creamy.
-
Fold in half of the French-fried onions.
-
Spread the potato mixture along the bottom and up the sides of a greased 13×9-inch baking dish, forming a shell.
-
Bake for 20–25 minutes until the edges are lightly browned.
-
-
Prepare Filling:
-
Cook broccoli florets in simmering water until crisp-tender (about 4–5 minutes). Drain well.
-
Arrange cooked broccoli in the potato shell. Sprinkle with cheddar cheese and the remaining French-fried onions.
-
-
Bake & Serve:
-
Bake for an additional 10 minutes until the cheese is melted and the onions are crispy.
-
Serve warm and enjoy!
-
Notes
-
For extra creaminess, add sour cream to the mashed potato mixture.
-
Want more flavor? Mix some garlic powder or chives into the potato shell.
-
Swap the cheddar cheese with Colby Jack or mozzarella for a different twist.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American