“You can just pop this in the oven in the morning,” my neighbor said over the fence, holding up a tupperware container filled with what looked like a cheesy mess of potatoes and ham. Honestly, I was skeptical—overnight casseroles always seemed like a hassle or too mushy. But with a chaotic morning ahead, I figured why not give this Easy Overnight Ham and Cheese Hash Brown Casserole a shot? The scent of melted cheese and baked ham wafting through my kitchen the next day was surprisingly comforting.
That first bite? Pure magic—a crispy golden top giving way to tender, cheesy goodness, all without me scrambling to make breakfast at the crack of dawn. From then on, this casserole became my go-to for busy mornings when I needed something hearty but fuss-free. Plus, it’s a crowd-pleaser that’s perfect when friends swing by unexpectedly or when I just want to treat myself to a cozy breakfast without the usual scramble.
It’s funny how a simple recipe can quietly become a staple in your kitchen. This casserole isn’t flashy, but it’s reliable and comforting in a way that keeps me coming back for more. No stress, no morning chaos—just good food that feels like a hug in casserole form.
Why You’ll Love This Recipe
After testing this Easy Overnight Ham and Cheese Hash Brown Casserole multiple times, I can honestly say it’s one of the most reliable breakfast dishes I’ve come across. Here’s why it’s worth keeping in your recipe box:
- Quick & Easy: Prep takes just about 10 minutes before bedtime, and it bakes itself overnight, making mornings a breeze.
- Simple Ingredients: No need for fancy items—just pantry staples like frozen hash browns, cheddar cheese, ham, and a few basics you probably already have.
- Perfect for Brunch or Holidays: Whether it’s a weekend brunch or a holiday morning like Christmas, this casserole fits right in with festive spreads.
- Crowd-Pleaser: Kids and adults alike always ask for seconds, especially when paired with a side of fresh fruit or a simple salad.
- Unbelievably Delicious: The balance of creamy cheese, savory ham, and crispy edges makes it comfort food without the guilt.
What sets this casserole apart is the overnight soak that lets the flavors meld beautifully without turning soggy. The secret is in using frozen hash browns—not fresh potatoes—to get that ideal texture. Plus, mixing in a little sour cream and cream of chicken soup gives it a creamy base that’s neither too heavy nor bland. I’ve swapped out ingredients here and there, but the classic combo of ham and cheese just can’t be beaten for that homey feeling.
This recipe has saved many rushed mornings and made brunches a stress-free pleasure. Honestly, it’s become my secret weapon when I’m juggling work and family at the same time.
What Ingredients You Will Need
This Easy Overnight Ham and Cheese Hash Brown Casserole uses simple, everyday ingredients to create a hearty and satisfying dish with minimal fuss. Most of these are pantry staples or easy to find at your local grocery store.
- Frozen hash browns (30 oz / 850 g): Use shredded, not cubed, for the best texture. I prefer store-brand frozen hash browns, but Alexia’s brand has great flavor too.
- Cooked ham (2 cups / 280 g), diced: Leftover holiday ham works perfectly, but deli ham or pre-cooked ham chunks are fine.
- Shredded cheddar cheese (2 cups / 200 g): Sharp cheddar adds a nice tang, but mild cheddar works if you want less bite.
- Sour cream (1 cup / 240 ml): Adds creaminess and tang, balancing the richness.
- Condensed cream of chicken soup (1 can / 10.5 oz / 298 ml): Classic choice for binding the casserole; you can substitute cream of mushroom if preferred.
- Onion powder (1 teaspoon): For subtle savory depth.
- Garlic powder (1 teaspoon): Adds warmth without overpowering.
- Salt and pepper to taste: Essential seasoning.
- Butter (2 tablespoons / 28 g), melted: Helps crisp the top and adds richness.
Optional add-ins: chopped green onions for freshness, a pinch of smoked paprika for subtle smoky notes, or diced bell peppers for color and crunch. In summer, swapping ham for smoked turkey can be a refreshing twist.
Equipment Needed
- 9×13-inch baking dish: A glass or ceramic dish works best for even baking and browning. I use Pyrex for durability and easy cleanup.
- Mixing bowl: Large enough to combine all ingredients comfortably.
- Measuring cups and spoons: Accuracy helps maintain the right texture and flavor balance.
- Spatula or large spoon: For mixing without mashing the hash browns.
- Aluminum foil: To cover the dish during baking if needed.
If you don’t have a 9×13 dish, a similar-sized casserole or oven-safe pan works fine—just adjust baking times slightly. For budget-friendly options, I’ve found that simple glass dishes from discount stores hold heat well and don’t affect flavor. When it comes to maintenance, avoid metal utensils to keep your baking dish scratch-free.
Preparation Method
- Thaw the frozen hash browns: Place them in a colander and run under cold water for 3-5 minutes to remove excess ice crystals. Pat dry thoroughly with paper towels. This step prevents sogginess and helps the casserole crisp up nicely (about 10 minutes).
- Preheat your oven: Set to 350°F (175°C) to get ready for baking while you assemble the casserole.
- Mix the creamy base: In a large bowl, combine the sour cream, condensed cream of chicken soup, melted butter, onion powder, garlic powder, salt, and pepper. Whisk until smooth and well blended.
- Add the hash browns, ham, and cheese: Gently fold the frozen (thawed) hash browns, diced ham, and 1 ½ cups (150 g) of shredded cheddar cheese into the creamy mixture. Avoid overmixing to keep texture intact.
- Transfer to the baking dish: Lightly grease your 9×13-inch dish with butter or non-stick spray. Pour the mixture in and spread evenly with a spatula.
- Top with remaining cheese: Sprinkle the last ½ cup (50 g) of cheddar evenly on top for a golden, bubbly crust.
- Cover and refrigerate overnight: Wrap the dish tightly with aluminum foil or plastic wrap and place it in the fridge for at least 6 hours or overnight. This resting time lets the flavors marry and texture improve.
- Bake uncovered: The next morning, bake the casserole at 350°F (175°C) for 55-65 minutes until the top is golden brown and the casserole is bubbly. If you see the top browning too fast, tent with foil.
- Let it rest: Allow the casserole to cool for 5-10 minutes before serving. This helps it set and makes cutting easier.
Pro tip: Keep an eye on the edges during baking; if they start to crisp too fast, loosely cover with foil. If the casserole seems too wet after baking, extra resting time helps absorb moisture. I’ve found that stirring in diced green onions right before serving adds a fresh pop of flavor and color.
Cooking Tips & Techniques
One trick I learned the hard way is to never skip drying the hash browns thoroughly. I once skipped this step, and the casserole came out more watery than I liked. Patience pays off here—the drier the potatoes, the crispier the edges.
Using frozen hash browns instead of fresh potatoes makes a world of difference. Fresh potatoes release too much moisture and don’t hold the structure well after an overnight soak. This recipe’s success lies in balancing moisture and texture.
When mixing, fold gently rather than stirring vigorously. Overmixing breaks down the potatoes, turning the texture mushy, which is not what you want in a hash brown casserole. It should feel hearty and chunky.
Timing is key: prepping the night before saves morning stress, but baking right after removing from the fridge might increase baking time slightly. Letting the casserole sit at room temperature for 10-15 minutes before baking can help it cook evenly.
For consistent results, I recommend using a reliable oven thermometer. Ovens can fluctuate, and baking this casserole at steady 350°F (175°C) ensures the perfect golden top without drying it out.
Variations & Adaptations
This casserole is a solid base for creativity. Here are a few variations I’ve tried or recommend:
- Vegetarian Version: Skip the ham and add sautéed mushrooms, bell peppers, or spinach for a veggie-packed breakfast. You can also add a touch of smoked paprika to keep that savory vibe.
- Spicy Kick: Mix in diced jalapeños or a dash of hot sauce to the creamy base for a little heat. Pepper jack cheese instead of cheddar amps up the spice level nicely.
- Low-Carb Adaptation: Substitute hash browns with riced cauliflower or shredded zucchini (well-drained) for a lighter, keto-friendly casserole.
- Seasonal Twist: In fall, I like stirring in some caramelized onions and fresh sage to bring out cozy flavors that pair well with the ham.
- Cooking Method Alternative: This casserole can be made in a slow cooker on low for 4-5 hours, but I prefer the oven for that crispy top.
One personal favorite is adding a layer of crispy candied pecans on the side for a sweet-savory brunch contrast. It’s unexpected but delicious.
Serving & Storage Suggestions
This casserole is best served warm, fresh out of the oven, when the cheese is melty and the top is crispy. I like to slice it into squares and serve with a simple fruit salad or some fresh tomatoes for balance.
For a cozy brunch, pairing it with lightly dressed greens or a fresh fruit compote adds brightness. Coffee or a mild herbal tea rounds out the meal perfectly.
Leftovers keep well in the fridge for up to 3 days in an airtight container. Reheat gently in the oven at 325°F (160°C) for about 15-20 minutes to regain crispiness, or use the microwave for convenience, though it softens the top.
You can freeze individual portions wrapped tightly in foil and plastic wrap for up to 2 months. Thaw overnight in the fridge before reheating. Flavors tend to deepen after resting, so reheated casserole often tastes better the next day.
Nutritional Information & Benefits
Each serving of this Easy Overnight Ham and Cheese Hash Brown Casserole provides a comforting mix of protein, carbs, and fats, making it a satisfying start to your day. Here’s an estimate per serving (based on 8 servings):
| Calories | 320 kcal |
|---|---|
| Protein | 18 g |
| Carbohydrates | 22 g |
| Fat | 18 g |
| Sodium | 650 mg |
The ham adds a good protein boost, while the cheese provides calcium and a creamy texture. Using frozen hash browns keeps it straightforward, though swapping in cauliflower can reduce carbs if desired. This dish contains dairy and gluten (from the soup), so those with allergies should check labels or consider substitutions like gluten-free soup or dairy-free cheese.
From a wellness perspective, this casserole feels indulgent but balanced enough to fit into a regular routine, especially when paired with fresh veggies or fruit.
Conclusion
This Easy Overnight Ham and Cheese Hash Brown Casserole has become a quiet champion in my kitchen—offering comfort, convenience, and consistently delicious results without the fuss. It’s a recipe that invites you to tweak and personalize based on what’s in your fridge or your cravings on any given morning.
Whether you’re feeding a hungry family or treating yourself to a slow weekend breakfast, this casserole fits the bill. I love how it takes the stress out of mornings while still delivering hearty, satisfying flavors that remind me of cozy get-togethers.
If you try it out, I’d be thrilled to hear how you make it your own—drop a comment below with your twists or questions! Here’s to many more mornings with breakfast waiting for you, no rush required.
FAQs About Easy Overnight Ham and Cheese Hash Brown Casserole
Can I use fresh potatoes instead of frozen hash browns?
Fresh potatoes release more moisture and can make the casserole soggy. Frozen hash browns are recommended for the best texture and ease.
How long can I refrigerate the casserole before baking?
Up to 24 hours is ideal. After that, the texture might degrade, but it’s usually still safe to bake within that window.
Can I make this casserole gluten-free?
Yes! Use a gluten-free condensed soup or make your own creamy base. Check all labels carefully to avoid hidden gluten.
Is there a way to make this recipe dairy-free?
Substitute dairy-free sour cream, cheese alternatives, and a suitable dairy-free cream soup. The texture and flavor will change slightly but still tasty.
Can I add vegetables to this casserole?
Absolutely! Sautéed peppers, onions, or spinach are great additions. Just make sure to drain any excess moisture before mixing in.
For a sweet finish to your brunch, pairing this casserole with a slice of cranberry orange bread or a warm cinnamon roll casserole is a real treat.
Pin This Recipe!

Easy Overnight Ham and Cheese Hash Brown Casserole
A quick and easy overnight casserole combining frozen hash browns, ham, and cheddar cheese for a comforting and hearty breakfast. Prep before bed and bake in the morning for a stress-free start to your day.
- Prep Time: 10 minutes
- Cook Time: 55-65 minutes
- Total Time: 6 hours 65 minutes (including refrigeration)
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 30 oz (850 g) frozen shredded hash browns
- 2 cups (280 g) cooked ham, diced
- 2 cups (200 g) shredded cheddar cheese, divided
- 1 cup (240 ml) sour cream
- 1 can (10.5 oz / 298 ml) condensed cream of chicken soup
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 2 tablespoons (28 g) butter, melted
Instructions
- Thaw the frozen hash browns by placing them in a colander and running under cold water for 3-5 minutes to remove excess ice crystals. Pat dry thoroughly with paper towels.
- Preheat your oven to 350°F (175°C).
- In a large bowl, combine sour cream, condensed cream of chicken soup, melted butter, onion powder, garlic powder, salt, and pepper. Whisk until smooth and well blended.
- Gently fold the thawed hash browns, diced ham, and 1 ½ cups (150 g) of shredded cheddar cheese into the creamy mixture. Avoid overmixing.
- Lightly grease a 9×13-inch baking dish with butter or non-stick spray. Pour the mixture in and spread evenly with a spatula.
- Sprinkle the remaining ½ cup (50 g) of cheddar cheese evenly on top.
- Cover the dish tightly with aluminum foil or plastic wrap and refrigerate for at least 6 hours or overnight.
- Bake uncovered at 350°F (175°C) for 55-65 minutes until the top is golden brown and bubbly. Tent with foil if the top browns too quickly.
- Let the casserole rest for 5-10 minutes before serving.
Notes
Thoroughly drying the hash browns prevents sogginess and helps achieve crispy edges. Use frozen shredded hash browns for best texture. Let the casserole rest after baking to set properly. If the top browns too fast, tent with foil. Optional add-ins include green onions, smoked paprika, bell peppers, or swapping ham for smoked turkey. For a vegetarian version, omit ham and add sautéed vegetables.
Nutrition
- Serving Size: 1/8th of casserole
- Calories: 320
- Sodium: 650
- Fat: 18
- Carbohydrates: 22
- Protein: 18
Keywords: overnight casserole, ham and cheese casserole, hash brown casserole, breakfast casserole, easy breakfast, make ahead breakfast




