Step-by-step instructions
- Preheat your oven to 350°F (175°C).
- Heat olive oil in a skillet over medium heat. Sauté the chopped onion until it becomes translucent—this should take about 4-5 minutes.
- In a large mixing bowl, combine the diced potatoes, beaten eggs, shredded cheese, diced ham, and sautéed onions. Season generously with salt and pepper.
- Pour this hearty mixture into a greased baking dish, spreading it evenly.
- Place in the oven and bake for 35-40 minutes, until the casserole is set and the top has turned a lovely golden brown.
- Allow it to cool slightly before serving, and enjoy this tasty dish any time of the year!
Best ways to enjoy it
To serve Cheesy Ham and Potato Casserole, consider a light salad on the side for a refreshing contrast. Simple greens with a tangy vinaigrette will balance the richness beautifully. Additionally, fresh fruit or sautéed vegetables can add color and nutrition to your meal. For those cozy evenings, a warm piece of crusty bread pairs well with the creamy casserole.
How to store & freeze
To keep leftovers fresh, allow your casserole to cool completely before transferring it to an airtight container. It will last in the refrigerator for about 3-4 days. You can also freeze portions for future meals; just make sure to wrap it tightly in plastic wrap and place it in a freezer-safe container. When you’re ready to enjoy it again, thaw it overnight in the fridge before reheating in the oven until warmed through.
Helpful cooking tips
- For a tastier casserole, consider mixing in herbs like thyme or rosemary to elevate the flavor profile.
- If you’re short on time, you can use pre-diced potatoes from the store to speed up prep.
- Don’t skip the resting time after baking—it allows the casserole to set and makes it easier to cut and serve.
Creative twists
Feel free to get creative with this casserole! You can add in vegetables like spinach or bell peppers for extra nutrition. For a spicier kick, consider sprinkling in some diced jalapeños or topping with hot sauce before serving. If you’re looking for a lighter option, substitute sweet potatoes for regular potatoes or use a combination of egg whites and whole eggs.
FAQ
How long does it take to prepare?
The total prep and cooking time for Cheesy Ham and Potato Casserole is around 1 hour, with about 20 minutes of hands-on work and then 35-40 minutes in the oven.
Can I substitute the ham?
Absolutely! You can use cooked turkey, chicken, or even a plant-based protein to make this casserole suit your dietary needs.
How do I safely reheat leftovers?
Reheat leftovers in the oven at 350°F until heated throughout, usually about 15-20 minutes. If using a microwave, heat in intervals, stirring in between, to ensure even warming.
Try making this delightful Cheesy Ham and Potato Casserole for your next gathering, and watch as it quickly becomes a cherished recipe in your household!






