Introduction
This comforting casserole combines tender potatoes, vibrant broccoli or spinach, and a rich, cheesy sauce baked until golden and bubbly. It’s perfect as a hearty side dish or even a simple main meal.
Ingredients
4 cups potatoes, peeled and diced
2 cups broccoli florets or chopped spinach
2 cups shredded cheddar cheese
1 cup milk
1/2 cup sour cream
1/2 cup cream cheese, softened
1 small onion, finely chopped
2 cloves garlic, minced
2 tablespoons butter
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon paprika
1/2 cup breadcrumbs (optional for topping)
Instructions
Preheat oven to 180°C (350°F)
Boil the diced potatoes in salted water until just tender, then drain
Steam or lightly cook the broccoli, or sauté spinach until wilted, then set aside
Method
In a pan, melt butter and sauté onion and garlic until soft and fragrant
In a large bowl, mix milk, sour cream, cream cheese, salt, pepper, and paprika until smooth
Add cooked potatoes, broccoli or spinach, and half of the shredded cheese
Stir everything together gently until well combined
Transfer the mixture into a greased baking dish
Sprinkle the remaining cheese on top and add breadcrumbs if using
Bake for 25 to 30 minutes until hot and golden on top
Benefits
Rich in calcium from cheese
Provides fiber and vitamins from vegetables
Comforting and filling meal for all ages
Nutrition
High in protein and healthy fats
Contains vitamins A, C, and potassium
Can be made lighter using low-fat dairy options
Tips
Use mozzarella or a cheese blend for extra meltiness
Add cooked chicken or bacon for a protein boost
For extra crispiness, broil the top for a few minutes at the end
Conclusion
This cheesy potato casserole is creamy, satisfying, and versatile. Whether you choose broccoli or spinach, it’s a delicious dish that’s easy to prepare and always a crowd favorite.