If you’re searching for a comforting dish that brings together creamy mashed potatoes, tender broccoli, and ooey-gooey cheese, this Cheesy Mashed Potato Broccoli Casserole Recipe is going to steal your heart. It’s the perfect blend of textures and flavors, making it a beloved crowd-pleaser for family dinners or potlucks. This casserole is both hearty and fresh, with vibrant green broccoli and herbs adding a delightful pop against the rich, cheesy backdrop. Trust me, once you dive into this warm, cheesy goodness, it’ll become your new go-to comfort food!
Ingredients You’ll Need
Getting the ingredients right is the first step to nailing this delicious casserole. The simplicity of each element ensures that every bite bursts with flavor, texture, and color. From creamy Yukon Gold potatoes to sharp cheddar cheese and fresh herbs, each ingredient plays a crucial role in bringing this dish to life.
- 12 ounces broccoli florets: Provides freshness and a slight crunch that balances the creamy potatoes perfectly.
- 2 tablespoons olive oil: Adds a subtle richness to the broccoli when roasted.
- 6 small-medium Yukon Gold potatoes: Their naturally buttery texture makes for the creamiest mashed potatoes.
- 1/4 cup butter: Essential for richly flavored, silky mashed potatoes.
- 1/2 cup milk: Keeps the mash smooth and luscious without being runny.
- 3 cloves garlic, minced: Infuses fragrant depth and a mild kick to the potatoes.
- 1/4 cup chopped parsley: Freshens up the dish and adds a pop of vibrant green color.
- 1/4 cup chopped green onion: Brings a mild oniony crunch to the flavor profile.
- 7 ounces shredded cheddar cheese: The star ingredient for that irresistible melted, cheesy top layer.
- Salt and pepper, to taste: Essential seasonings that bring all the flavors together beautifully.
How to Make Cheesy Mashed Potato Broccoli Casserole Recipe
Step 1: Prep and Roast the Broccoli
Start by preheating your oven to 375°F. While it’s heating up, chop your broccoli into small bite-sized pieces. Toss your florets in olive oil, salt, and pepper, then spread them out evenly in a large casserole dish. Pop them into the oven for a delectable roasted flavor and slight crisp, baking for about 15 minutes. This roasting step intensifies the natural sweetness of the broccoli and adds a delicious depth to the casserole.
Step 2: Boil and Mash the Potatoes
While the broccoli roasts, peel and roughly chop your Yukon Gold potatoes. Place them in a large pot, cover with water, and bring to a boil. Once boiling, reduce to a simmer and cover with a lid for about 15 minutes so the potatoes become nice and tender. Drain and return the potatoes to the pot, then add butter, milk, minced garlic, salt, and pepper. Mash everything to a creamy consistency, then fold in fresh parsley and chopped green onions. This mash is not just a base, but a flavor-packed component that makes this casserole truly comforting.
Step 3: Combine Ingredients and Layer Cheese
Once your broccoli and mashed potatoes are ready, mix the potatoes into the casserole dish with the roasted broccoli. Stir them together so every bite includes both creamy potatoes and flavorful broccoli. Next, add half of the shredded cheddar cheese into the mixture, spreading it evenly. Then, top the whole dish with the remaining cheese to create that irresistibly cheesy crust once baked.
Step 4: Bake Until Bubbly and Golden
Return your casserole dish to the oven and bake for 15 to 20 minutes, until the cheese on top has melted beautifully and starts to turn golden and bubbly. This final baking step finishes off the dish with a satisfying crust while keeping the interior creamy and flavorful. Serve it straight out of the oven for the ultimate cozy experience.
How to Serve Cheesy Mashed Potato Broccoli Casserole Recipe
Garnishes
Sprinkle a little fresh parsley or green onion on top just before serving for a fresh, colorful touch. If you want to add some crunch, toasted breadcrumbs or a handful of crispy fried onions go wonderfully on top, giving an added texture contrast.
Side Dishes
This casserole pairs beautifully with a variety of main dishes. Think grilled chicken, juicy sausages, or a thick steak to balance the creamy, cheesy goodness. It also fits right in on a holiday table alongside roasted meats and other vegetable sides.
Creative Ways to Present
For a festive touch, try baking the casserole in individual ramekins for personal servings. It’s also fantastic layered in a trifle dish for a buffet-style spread, allowing guests to scoop out their own portion. And don’t shy away from drizzling a little extra olive oil or running a sharp cheese grater over the top for a fresh cheese burst before baking.
Make Ahead and Storage
Storing Leftovers
Any leftovers from this Cheesy Mashed Potato Broccoli Casserole Recipe can be stored in an airtight container in the fridge. It will keep well for about three days, making it an excellent option for meal prep or quick meals later in the week.
Freezing
You can freeze this casserole, although the texture of the potatoes may change slightly upon thawing. If you plan to freeze, cool the casserole completely, wrap tightly with foil or plastic wrap, and store in a freezer-safe container for up to two months. Thaw overnight in the fridge before reheating.
Reheating
To reheat, warm individual portions in the microwave or cover the whole casserole with foil and bake in a 350°F oven until hot and bubbly again. Adding a sprinkle of fresh cheese before reheating can help refresh the cheesy topping.
FAQs
Can I use frozen broccoli instead of fresh?
Absolutely! Frozen broccoli works well here. Just thaw and drain it thoroughly to avoid excess moisture in the casserole. You can also skip roasting and gently steam it before mixing with the potatoes.
Is there a dairy-free version of this casserole?
Yes, you can easily make this Cheesy Mashed Potato Broccoli Casserole Recipe dairy-free by using plant-based butter, non-dairy milk, and a vegan cheese that melts well. It won’t compromise the creaminess or flavor!
Can I add other vegetables?
Definitely! Feel free to mix in cooked carrots, peas, or even sautéed mushrooms to customize the casserole to your liking. Just be mindful of moisture content so the casserole stays creamy and firm.
What is the best potato to use?
Yukon Gold potatoes shine in this recipe thanks to their buttery flavor and smooth texture. They mash well without becoming gluey, perfect for a creamy mashed potato base.
Can this casserole be made ahead of time?
Yes! Prepare the casserole up until the baking step, then cover and refrigerate. When ready, bake it fresh for best results. This makes it great for busy days when you want to save time.
Final Thoughts
Nothing says comfort like a warm dish that combines creamy mashed potatoes, tender broccoli, and a luscious cheese topping, which is exactly what this Cheesy Mashed Potato Broccoli Casserole Recipe delivers in every bite. I encourage you to give it a try — whether for a family meal, a special occasion, or just because you’re craving something cozy. It’s a timeless recipe that will quickly become a favorite in your kitchen!
Print
Cheesy Mashed Potato Broccoli Casserole Recipe
- Total Time: 50 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
This Cheesy Mashed Potato Broccoli Casserole is a comforting, creamy side dish perfect for family dinners or holiday gatherings. Featuring tender Yukon Gold potatoes, roasted broccoli florets, garlic, fresh herbs, and melted cheddar cheese, it combines hearty textures and rich flavors in one easy-to-make casserole baked to golden perfection.
Ingredients
Vegetables and Herbs
- 12 ounces broccoli florets, chopped into small pieces (340 grams or a medium-sized head)
- 3 cloves garlic, minced
- 1/4 cup chopped parsley
- 1/4 cup chopped green onion
Potatoes
- 6 small-medium Yukon Gold potatoes, peeled and chopped (approx. 1200 grams or 2.5 pounds)
Dairy and Fats
- 1/4 cup butter
- 1/2 cup milk
- 7 ounces shredded cheddar cheese (200 grams or just over 2 cups)
Oils and Seasonings
- 2 tablespoons olive oil
- Salt and pepper, to taste
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the broccoli and the casserole.
- Cook Potatoes: Place the chopped Yukon Gold potatoes into a large pot and cover with water. Bring to a boil, then reduce heat and simmer covered for about 15 minutes until potatoes are fork-tender.
- Roast Broccoli: Toss chopped broccoli florets with olive oil, salt, and pepper in a large casserole or baking dish. Spread in a single layer and bake in the preheated oven for 15 minutes. Remove from oven once roasted.
- Mash Potatoes: Drain the potatoes thoroughly then return them to the pot. Add butter, milk, minced garlic, salt, and pepper. Mash the mixture using a potato masher until creamy. Stir in chopped parsley and green onion, then taste and adjust seasoning as needed.
- Combine Casserole: Add the mashed potatoes to the baking dish with roasted broccoli. Mix everything together well along with half of the shredded cheddar cheese. Spread the mixture evenly in the dish, then sprinkle the remaining cheese on top.
- Bake Casserole: Return the casserole dish to the oven and bake for an additional 15-20 minutes until the cheese is melted and bubbly. Serve hot as a delicious side dish.
Notes
- DAIRY-FREE/VEGAN OPTION: Substitute dairy-free butter, milk, and a melting dairy-free cheese to make this dish vegan-friendly.
- SERVINGS: Recipe yields 6-8 servings as a side dish; nutrition info is based on 8 servings.
- SERVE WITH: Great alongside hearty proteins such as grilled chicken, ground beef, sausages, or steak, or as part of holiday party offerings.
- LEFTOVERS: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in microwave or oven until warmed through.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
