This hearty dish combines the goodness of tender broccoli florets, creamy potatoes, savory Canadian bacon, and the sweet tang of red onions. Topped with a sprinkle of fresh basil, this casserole offers a delightful combination of flavors and textures. The cheesy goodness envelops every bite, making it the ultimate comfort food. Whether you’re looking for a cozy dinner or a crowd-pleasing side dish, this casserole is sure to satisfy everyone at the table.
- Prep Time: 13 minutes
- Cook Time: 15-20 minutes
- Total Time: 28-33 minutes
- Yield: 4–6 servings 1x
Ingredients
- 4 cups broccoli florets
- 3 cups sliced potatoes
- 1 cup diced Canadian bacon
- 1/2 cup sliced red onions
- 1 cup shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1/2 cup milk
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 teaspoon garlic powder
- Salt and pepper, to taste
- Fresh basil leaves, for garnish
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a baking dish.
- In a large pot of boiling water, blanch the broccoli florets for 2-3 minutes until they are crisp-tender. Drain and set aside.
- In the same pot, boil the sliced potatoes for 10 minutes or until fork-tender. Drain and set aside.
- In a skillet over medium heat, cook the Canadian bacon and red onions until the bacon is slightly crispy and the onions are translucent.
- In a saucepan, melt the butter over medium heat. Add the flour and whisk until smooth. Gradually pour in the milk while whisking constantly until the mixture thickens. Stir in the garlic powder, salt, and pepper.
- In the prepared baking dish, layer the blanched broccoli, boiled potatoes, cooked Canadian bacon and onions, and shredded cheddar cheese. Pour the sauce evenly over the layers.
- Sprinkle the grated Parmesan cheese on top and bake for 15-20 minutes until the cheese is melted and golden.
- Remove from the oven and garnish with fresh basil leaves before serving.
Notes
For best results, make sure to blanch the broccoli and boil the potatoes separately to ensure they are cooked to perfection. You can also add extra seasonings or spices to suit your taste preferences. This casserole pairs well with a side of fresh salad or steamed vegetables. Enjoy!
*Please keep in mind that the following nutritional information is based on estimates and can vary depending on the specific brands and ingredients used.
Nutrition
- Serving Size: 1 serving
- Calories: 390
- Sugar: 4g
- Sodium: 740mg
- Fat: 21g
- Carbohydrates: 29g
- Fiber: 4g
- Protein: 21g
- Cholesterol: 70mg




