Potato Broccoli Casserole: An Easy Recipe for the Whole Family

When it comes to simple, satisfying, and delicious meals that the whole family will love, it’s hard to beat a potato broccoli casserole. This hearty dish combines tender potatoes, crisp broccoli, and a rich, creamy sauce topped with melted cheese. It’s the perfect vegetarian recipe for any day of the week, whether you’re looking for a comforting dinner or a flavorful side dish to accompany a larger meal.


The potato broccoli casserole is a dish that’s easy to make and full of flavor. Whether you’re a seasoned cook or a kitchen newbie, you can whip up this dish in no time. It’s a versatile recipe that can be customized to your taste, and the creamy sauce and gooey cheese make it a comfort food favorite.

Ingredients Overview

Before we dive into the recipe, let’s take a quick look at the ingredients you’ll need:

  • Broccoli: You’ll need around 500 grams (1.1 pounds) of fresh broccoli florets.
  • Potatoes: Waxy potatoes work best for this recipe; use around 700 grams (1.5 pounds).
  • Cheese: Grated cheese (100 grams or 1 cup) is perfect for that bubbly, golden topping.
  • For the sauce:
    • 200 milliliters (0.85 cups) each of vegetable broth, cream, and milk.
    • 70 grams (5 tablespoons) of butter.
    • 23 grams (3 tablespoons) of flour.
    • Seasonings: salt, pepper, and a pinch of nutmeg.

These ingredients combine to create a comforting and delicious casserole that everyone will love.

Preparing the Vegetables

Let’s start with the vegetables:

  1. Peel and chop the potatoes: Cut them into approximately 2cm pieces.
  2. Prepare the broccoli: Separate the broccoli into small florets.
  3. Cook the vegetables: Bring salted water to a boil in a pot, then add the potatoes and cook for about 12 minutes. Add the broccoli and cook for another 5 minutes.
  4. Rinse and set aside: Drain and rinse the potatoes and broccoli with cold water, then place them in a baking dish.

Making the Sauce

The creamy sauce is the heart of the potato broccoli casserole. Here’s how to make it:

  1. Melt the butter: In a saucepan, melt the butter over medium heat.
  2. Add the flour: Stir in the flour and cook it until it forms a paste.
  3. Combine the liquids: Gradually add the cream, milk, and vegetable broth while stirring continuously to avoid lumps.
  4. Season the sauce: Add salt, pepper, and a pinch of nutmeg for flavor. Continue stirring as the sauce thickens and comes to a boil.

Combining the Ingredients

Once you have the sauce ready:

  1. Pour the sauce over the vegetables: Evenly distribute the sauce over the potatoes and broccoli in the baking dish.
  2. Sprinkle with cheese: Top the casserole with grated cheese for a delicious, gooey finish.

Baking and Serving

Now that everything is assembled, it’s time to bake the casserole:

  • Preheat the oven: Set your oven to 200°C (392°F) with top and bottom heat.
  • Bake the casserole: Place the dish in the oven and bake for about 20 minutes or until the cheese is melted and golden brown.

Once the casserole is done, let it cool for a few minutes before serving. Enjoy the creamy, cheesy, and hearty dish with your loved ones!

Tips for Customization

Here are a few ways you can customize your potato broccoli casserole:

  • Add protein: Mix in cooked chicken, bacon, or tofu for a heartier meal.
  • Try different cheeses: Experiment with different types of cheese such as cheddar, mozzarella, or gouda for unique flavors.
  • Spice it up: Add chili flakes or paprika for an extra kick.

Health Benefits

Broccoli and potatoes are both nutrient-rich vegetables:

  • Broccoli is packed with vitamins C and K, fiber, and antioxidants.
  • Potatoes are a great source of vitamin C, potassium, and fiber.

These vegetables make the casserole not only delicious but also healthy.

Serving Suggestions

Serve the potato broccoli casserole as a main dish or as a side with other protein options like grilled chicken or fish. A fresh salad on the side can add a refreshing contrast to the warm casserole.

Storing and Reheating

If you have leftovers, you can store the casserole in an airtight container in the fridge for up to three days. Reheat it in the oven at 180°C (356°F) for about 10-15 minutes until hot.


In conclusion, potato broccoli casserole is a perfect vegetarian dish for any meal of the day. It’s easy to make, versatile, and delicious. Whether you’re cooking for your family or a group of friends, this casserole is sure to be a hit.


Here are some frequently asked questions about potato broccoli casserole:

1. Can I use frozen broccoli instead of fresh?

Yes, you can use frozen broccoli, but you may need to adjust the cooking time slightly since frozen broccoli tends to cook faster.

2. Can I make the casserole ahead of time?

Yes, you can assemble the casserole in advance and keep it in the fridge until you’re ready to bake it.

3. Can I freeze the casserole?

Yes, you can freeze the baked casserole. Just allow it to cool completely, then wrap it tightly and freeze. When ready to eat, reheat it in the oven.

4. What can I serve with the casserole?

This casserole pairs well with a variety of proteins such as grilled chicken, fish, or tofu. A simple salad or crusty bread also complements the dish.

5. Can I make this casserole vegan?

Yes, you can use plant-based milk and cream substitutes, as well as vegan cheese, to make this casserole vegan-friendly.

Print Friendly, PDF & Email

Let's Be Friends

Join the Emily newsletter to get exclusive recipes, tips and more!

You have Successfully Subscribed!