Cheesy Hash Brown Casserole with Ham

If you are familiar with and enjoy a hashbrown casserole, you will love this cheesy hash brown casserole. What makes this hashbrown recipe different? It’s loaded with ham, bell peppers, and onions to make a hearty dish that can be served as a whole meal.

Overhead view of cheesy hash brown casserole in a baking dish and on a plate.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Ham and Hashbrown Breakfast Casserole

When growing up, I didn’t think casseroles with potatoes got any better than a cheesy potato casserole, but this particular potato recipe has had a few updates.

First off, this ham and hash brown breakfast casserole is not just ideal for a filling breakfast. By adding ham, cheddar cheese, and sauteed vegetables, it can also be eaten for lunch or dinner.

Why You Should Try This Ham and Cheese Hash Brown Casserole

This is one of those perfect easy recipes for evenings when you’ve had a long day at work and have no time (or motivation) to cope with the details of anything more complex. This cheesy hash brown casserole recipe simply involves chopping and sautéeing a couple of veggies, adding some canned soup, dumping everything into a pan, sprinkling on some cheese, and baking it up. What could be simpler?

Also, this cheesy hash brown potato casserole recipe is a little lighter in fat content because it doesn’t contain any sour cream. However, it is so tasty you won’t even miss the sour cream.

Breakfast Casserole With Ham and Hash Browns – Ingredients You Will Need

This ham hashbrown breakfast casserole tastes great and involves just a few basic ingredients you probably already have on hand:

  • Hash browns
  • Ham
  • Cheddar cheese
  • Cream of celery soup
  • Butter
  • Onion
  • Bell pepper
Cheesy hash brown casserole with ham ingredients on a tray.

How to Make This Cheesy Hash Brown Potato Casserole

This hash brown casserole is so easy to make and is a great way to use up any leftover ham. Here are the steps:

  1. Sauté the onions, bell peppers, and ham in butter.
Cooked diced ham, onion, and bell peppers in a skillet.
  1. Combine with the hash browns and soup.
Ham and hash brown casserole mixture in a bowl.
  1. Transfer into a casserole dish and sprinkle over half of the cheese.
Cheesy hash brown casserole with ham before baking.
  1. Cover and bake for 45 minutes at 350°F.
  2. Add the remaining cheese and bake uncovered for about 15 more minutes.

A hashbrown casserole is done when the edges are crisp, and it is brown from the top. You can also test with a knife – if it comes out clean, your casserole is done.

Cheesy hash brown casserole with ham on a white plate and in a glass baking dish.

Recipe Variations

Soup: You could vary the soup, e.g., go with cream of mushroom or cream of chicken soup. The soup gives the casserole something to help everything stick together and adds some flavor. However, if you don’t like using canned soups in your cooking, you could substitute a simple white sauce flavored with onion.

Cheese: Try out other kinds of cheese in the recipe besides cheddar. American, gouda, mozzarella, Monterey Jack, Pepper Jack, provolone, Swiss, or sharp Cheddar cheese – would all taste great.

Veggies: Add different vegetables of your choice. This cheesy hash brown casserole is the perfect way to use up any leftover veggies you’ve been wondering what to do with.

Protein: You can create this hashbrown casserole with any protein option you like. This includes chicken, turkey, or eggs.

Sausage Hash Brown Casserole: Follow the same basic recipe but replace the ham with breakfast sausage. Cook the sausage first in a skillet so there is no pink meat remaining before adding it to the casserole mix.

Bacon Hash Brown Casserole: Use bacon to replace the ham entirely or add both.

Vegetarian Hash Brown Casserole: If you’d prefer a substitute for meat, try the Impossible brand breakfast sausage for a savory flavor of sausage. Or go for one of their other plant-based options.

How to Serve This Cheesy Hash Brown Casserole

This ham and hashbrown breakfast casserole is a hearty meal all by itself. However, you can serve it with a veggie side, such as green beans or broccoli. Biscuits are also a great choice.

As a bonus, this ham and hashbrown breakfast casserole tastes just as good reheated for a microwaved leftover lunch.

How to Store This Breakfast Casserole With Ham and Hash Browns

Leftover hashbrown casserole will be good in the refrigerator for 2 to 3 days. Cover it with plastic wrap or transfer the leftovers to an airtight container.

Can You Freeze Hashbrowns Casserole?

Yes, you can freeze leftover ham hashbrown breakfast casserole. It will be good in the freezer for 2-3 months. Be sure to allow the casserole to cool to room temperature before freezing. Thaw it in the fridge overnight.

Can You Freeze Uncooked Hashbrown Casserole?

You can make this cheesy ham and hashbrown casserole ahead of time and freeze it in an airtight container.

How to Reheat

This ham and cheese hash brown casserole tastes very good when reheated. Cover the pan with some foil and place it in a preheated 325°F oven for about 30 minutes or until completely heated through.

Cheesy hash brown casserole with ham on a fork over a plate of it.

Favorite Casserole Recipes

Check out more of my easy casserole recipes and the best breakfast recipes on CopyKat!

Overhead view of cheesy hash brown casserole in a baking dish and on a plate.

Cheesy Hash Brown Casserole with Ham

You can make a delicious and hearty hashbrown casserole with ham and cheese.
5 from 4 votes
Print Pin Rate Add to Collection
Course: Main Course
Cuisine: American
Keyword: Hasbrown Casserole
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
Servings: 10
Calories: 283kcal


  • 2 tablespoons butter
  • 3/4 cup chopped onion
  • 1 cup chopped bell pepper
  • 2 cups diced ham
  • 2 pounds frozen hash browns
  • 10 ounces condensed cream of celery soup
  • 8 ounces cheddar cheese grated, divided use


  • Preheat the oven to 350°F and spray a 9×13-inch pan with cooking spray.
  • In a large skillet, melt 2 tablespoons of butter over medium heat. Sauté the onions, bell peppers, and ham until the onions are softened and translucent.
  • Combine the frozen hash browns, sautéed ham and vegetables, and condensed celery soup in a large bowl. Stir until the hash browns are coated.
  • Transfer the mixture to the prepared 9×13-inch pan. Sprinkle half of the cheese over the casserole and cover it with foil. Bake for approximately 45 minutes.
  • Remove the foil, add the remaining cheese, return to the oven uncovered, and cook for 15 more minutes. The cheese should begin to brown when the casserole is ready.



Calories: 283kcal | Carbohydrates: 20g | Protein: 14g | Fat: 16g | Saturated Fat: 8g | Cholesterol: 50mg | Sodium: 660mg | Potassium: 437mg | Fiber: 1g | Sugar: 1g | Vitamin A: 845IU | Vitamin C: 27.4mg | Calcium: 187mg | Iron: 1.5mg

About Stephanie Manley

I recreate your favorite restaurant recipes, so you can prepare these dishes at home. I help you cook dinner, and serve up dishes you know your family will love. You can find most of the ingredients for all of the recipes in your local grocery store.

Stephanie is the author of's Dining Out in the Home, and's Dining Out in the Home 2.

REVEALED: Copycat Secrets for 2023

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Reader Interactions


  1. Justin

    This is one of those great recipes for evenings when you’ve got no time (or motivation) for wrangling the details of a complex recipe. This is simply chopping + sautee’ing a couple of veggies, then dumping all the store-bought ingredients into a pan and baking it up.

    Tastes great, and is very satisfying. (Made mine with a can of cream of chicken soup, since we always have those in the cupboard.) As a bonus, it tastes just as good reheated for a microwaved leftover lunch.

    • stephaniemanley

      I am a big fan of recipes like this. I don’t always like putting a lot of effort into a meal. This dish also tastes very good reheated. Which means it is a great dish to bring to work and heat up.

  2. Nicole Glynn

    What’s the purpose of adding the soup – flavor or consistency? I’m not a fan of using canned soup in my cooking so I’m wondering why it’s added so I can come up with a substitution.

    • stephaniemanley

      It gives the casserole some something to help it all stick together, and adds some flavor. If you don’t like this, you may want to add a simple white sauce that is flavored with onion or something like this.

  3. Engel

    Sounds good, except for the soup. Absolutely hate Cream of Celery soup. I’m assuming Cream of Chicken or C of Mushroom would do?

5 from 4 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating

homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2024


Yes, you CAN make it at home! 
I'll show you how.