Air Fryer Recipes Breakfast Gluten Free Recipes Healthy Recipes High Protein Low Carb Recipes Recipes

Cheesy Broccoli Potato Casserole

Ingredients

For the casserole, you will need:

  • 1½ pounds potatoes, peeled and cut into small cubes

  • 4 cups fresh broccoli florets

  • 2 tablespoons butter

  • 2 tablespoons all-purpose flour

  • 2 cups milk

  • 1 cup heavy cream

  • 2 cups shredded cheddar cheese

  • ½ cup shredded mozzarella cheese

  • ½ teaspoon garlic powder

  • ½ teaspoon onion powder

  • ½ teaspoon salt

  • ¼ teaspoon black pepper

  • ¼ teaspoon paprika

  • ½ cup grated Parmesan cheese

  • ½ cup breadcrumbs

  • 1 tablespoon melted butter

You can also add cooked chicken, turkey, mushrooms, or cooked bacon if you want to turn the casserole into a more substantial meal.

Preparing the Potatoes

Start by preheating your oven to 190°C (375°F).

Grease a medium-sized baking dish with a little butter or cooking oil. A dish approximately 9 × 13 inches works well.

Peel the potatoes and cut them into small, evenly sized cubes. Keeping the pieces similar in size helps them cook evenly.

Place the potatoes in a large saucepan and cover them with water. Add a small pinch of salt. Bring the water to a boil and cook the potatoes for approximately 7–10 minutes.

The potatoes should become slightly tender but should not be completely cooked. They will continue cooking in the oven.

Drain the potatoes carefully and set them aside.

Preparing the Broccoli

While the potatoes are cooking, prepare the broccoli.

Cut the broccoli into small, bite-sized florets. Bring another pot of water to a boil and blanch the broccoli for approximately 2–3 minutes.

Immediately drain the broccoli. If you want to preserve its bright green color and slightly crisp texture, you can place it in cold water for a minute before draining it again.

Avoid cooking the broccoli for too long. Overcooked broccoli can become soft and watery, which can affect the texture of the casserole.

Making the Cheese Sauce

The creamy cheese sauce is the heart of this casserole.

Melt two tablespoons of butter in a saucepan over medium heat. Once the butter has melted, add the flour and whisk continuously for about one minute.

Slowly pour in the milk while whisking. Continue stirring until the mixture becomes smooth and begins to thicken.

Add the heavy cream and continue cooking for another 2–3 minutes. Keep the heat moderate and stir frequently so the sauce does not stick to the bottom of the pan.

Add the garlic powder, onion powder, salt, black pepper, and paprika.

Reduce the heat to low and add the shredded cheddar cheese gradually. Stir until the cheese melts completely and the sauce becomes smooth and creamy.

Add the mozzarella cheese and stir until incorporated.

Taste the sauce and adjust the seasoning if necessary. Remember that the cheese itself can be salty, so add additional salt carefully.

Combining the Ingredients

Place the partially cooked potatoes and broccoli in a large mixing bowl.

Pour the warm cheese sauce over the vegetables. Gently mix everything together until the potatoes and broccoli are evenly coated.

Try not to stir too aggressively because the potatoes may break apart.

Transfer the mixture into the prepared baking dish and spread it evenly.

Adding the Topping

For an extra cheesy and crunchy topping, combine the Parmesan cheese and breadcrumbs in a small bowl.

Add one tablespoon of melted butter and mix until the breadcrumbs are lightly coated.

Sprinkle this mixture evenly over the top of the casserole.

You can also add a little extra shredded cheddar or mozzarella before adding the breadcrumb mixture if you want an especially cheesy crust.

Baking the Casserole

Place the casserole in the preheated oven and bake uncovered for approximately 25–30 minutes.

The casserole is ready when the cheese is bubbling around the edges and the top has become golden brown.

If you want an especially golden and crispy top, turn on the oven’s broiler or grill function for the final 1–2 minutes. Watch it carefully because the cheese and breadcrumbs can brown very quickly.

Once baked, remove the casserole from the oven and allow it to rest for approximately 5–10 minutes before serving.

Resting allows the cheese sauce to thicken slightly and makes the casserole easier to serve.

Optional Additions

One of the best things about this recipe is how easy it is to customize.

For extra protein, add approximately one to two cups of cooked shredded chicken or turkey. Stir the cooked meat into the potatoes and broccoli before adding the cheese sauce.

For a vegetarian variation, add sautéed mushrooms, sweet corn, peas, or sliced bell peppers.

If you enjoy spicy food, add chopped jalapeños, red chili flakes, or a small amount of hot sauce to the cheese sauce.

You can also experiment with different cheeses. Monterey Jack, Colby, Gouda, or a combination of cheeses can provide different flavors and textures.

For an even richer casserole, add a small amount of cream cheese to the sauce while melting the cheddar.

Helpful Cooking Tips

Cut the potatoes into evenly sized pieces so they cook at the same rate.

Do not completely cook the potatoes before baking. Slightly undercooked potatoes will finish cooking in the oven and retain a pleasant texture.

Blanching the broccoli before baking helps prevent it from becoming tough while also reducing excess moisture.

For the smoothest cheese sauce, add the cheese over low heat. Very high heat can cause cheese sauces to become oily or grainy.

Freshly shredded cheese generally melts more smoothly than pre-shredded cheese.

If your casserole seems too dry before baking, add a small amount of milk or cream to the cheese sauce.

For a crispier topping, use panko breadcrumbs instead of ordinary breadcrumbs.

Serving Suggestions

Cheesy Broccoli Potato Casserole is delicious served hot and fresh from the oven.

It makes an excellent side dish for roasted chicken, grilled chicken, baked fish, or roasted meat. It can also be served as a vegetarian main course with a simple green salad or steamed vegetables.

For a complete vegetarian meal, serve it with a fresh tomato and cucumber salad or some crusty bread.

The creamy potatoes, tender broccoli, and golden cheese topping make this dish filling enough to stand on its own.

Storage and Reheating

Allow leftover casserole to cool before transferring it to an airtight container or covering the baking dish.

Store it in the refrigerator for up to 3–4 days.

To reheat, place individual portions in the microwave until heated through. For larger portions, reheat the casserole in an oven at approximately 175°C (350°F) until warm.

If the casserole appears dry after refrigeration, add a small splash of milk before reheating.

The casserole can also be prepared ahead of time. Assemble it, cover it, and refrigerate it before baking. When ready to serve, allow it to sit at room temperature briefly and then bake until hot and bubbling.

Conclusion

Cheesy Broccoli Potato Casserole is a simple and comforting dish that combines some of the most satisfying ingredients—soft potatoes, nutritious broccoli, creamy sauce, and plenty of melted cheese.

The recipe is flexible enough to suit different tastes. You can keep it vegetarian, add chicken for extra protein, make it spicy with chili peppers, or experiment with different cheeses and toppings.

The result is a golden, bubbling casserole with creamy potatoes, tender broccoli, and a deliciously cheesy crust. It is an excellent choice whenever you want an easy homemade meal that is comforting, filling, and full of flavor.

You may also like...

Leave a Reply

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