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

The image shows seven white bowls and one small beige dish arranged on a white marbled surface. The top right large white bowl is filled with peeled and cubed yellow potatoes. To its left, a large white bowl contains a mix of shredded orange and white cheese. Below that, a large white bowl is filled with fresh bright green broccoli florets. To the right of the broccoli is a small white bowl holding white cream or milk. Below this, a small beige dish contains a thick light yellow block of butter. To the left of the butter, a small white bowl holds chopped green onions, and above that, another small white bowl contains finely chopped fresh green parsley. Finally, at the top left corner, a small white bowl is filled with finely chopped garlic. Photo taken with an iphone --ar 4:5 --v 7

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

A white dish filled with two visible layers: the bottom layer has small pieces of green roasted broccoli with slightly browned edges, while the top layer is a thick, creamy mashed potato mixed with green herbs, forming a rough, soft textured mound that covers most of the broccoli. The mashed potato layer is pale yellow with small green flecks, giving it a fresh, slightly chunky look. The dish sits on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Mashed Potato Broccoli Casserole Recipe

Cheesy Mashed Potato Broccoli Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 15 reviews

  • Author: Sara
  • 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

  1. Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the broccoli and the casserole.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star