Ham, potatoes, and leftover vegetables come together for a delicious, warm meal. Country ham hash is perfect for a family breakfast.
Country ham is the thick-sliced ham that you can purchase in the meat section at your grocery store. Combine that with some potatoes, vegetables, and seasonings for a delicious country ham hash breakfast.
This is similar to a breakfast casserole. It isn’t as heavy as a typical casserole but has the same feel.
A “hash” was originally created as a way to use up leftovers. And that’s exactly what we did for ours. I purchased the ham just for the recipe, but the rest was extra from other meals. This would also be a great way to use up leftover holiday ham.
The red onion was leftover from making guacamole and the bell pepper from making some taco-stuffed bell peppers. Yes, we had a Tex-Mex night recently. Since we needed a way to use these up, and had some potatoes, too, we decided to make it into a hash for “Big Breakfast Sunday”. As I mentioned, the only thing I purchased specifically for this was the country ham. We get deli-sliced ham for sandwiches often, but not country ham.
What is Ham Hash?
Ham hash is a classic comfort food made with diced ham, potatoes, onions, and a mix of seasonings, all fried together in a skillet until golden brown and crispy. It is often served as a hearty breakfast or brunch dish and is a great way to use up leftover ham. A ham hash recipe is simple, customizable, and perfect for feeding a family with just a few pantry staples.
Simple Ingredients
The best part about a ham hash recipe is that it relies on basic, budget-friendly ingredients that you probably already have on hand.
Country Ham
While I like to purchase country ham from the refrigerator section of the grocery store, you can also use leftover ham. If you cook a spiral ham for dinner, this would be a great way to use up those leftovers. If you want to change the flavor, you could make this with breakfast sausage in place of the ham or with it.
Butter
The butter is used just to soften the vegetables. Another option is olive oil or another cooking oil.
Russet Potatoes
You could use a variety of potatoes for this recipe, depending on your tastes. My family likes russet potatoes, but you could also use sweet potatoes, gold potatoes, or baby red potatoes.
Red Onion
Red onions are typically the sharpest-tasting onions, so they work well to give a zing to this dish. If you want something a little more mild, you can make this with yellow or white onion.
Orange Bell Pepper
My oldest son won’t eat anything with green bell peppers, so we used orange for this recipe. It would also be good with a red bell pepper if you prefer that taste.
Garlic
Using fresh garlic will give you the most flavor. If you don’t have that, I would use the minced garlic that comes in a jar.
Pepper
Half a teaspoon pepper goes a long way in this meal. Of course, make sure to taste-test it and add a bit more if needed.
Rosemary
Rosemary gives the dish a fresh taste. It’s woodsy flavor with a hint of mint is perfect to finish off this meal. Another option for garnish, in place of rosemary, is sliced green onion.
Variations and Add-Ins
This ham hash recipe is very versatile, and you can easily adjust it to fit your tastes or what you have available.
- Add cooked vegetables like mushrooms, spinach, or zucchini for extra nutrition.
- Swap in sweet potatoes for a slightly sweeter flavor.
- Top with shredded cheese and let it melt for a cheesy ham hash variation.
- Stir in a little hot sauce or red pepper flakes if you like a bit of heat.
- Add leftover cooked bacon or sausage for an even heartier skillet meal.
Serving Suggestions
Ham hash is delicious on its own, but there are plenty of ways to make it a complete meal. Serve it with a fried or poached egg on top for a traditional breakfast hash. Pair it with toast, biscuits, or fresh fruit for a balanced brunch. For dinner, serve your ham hash recipe with a side salad or roasted vegetables.
How to Store and Reheat
If you have leftovers, allow the ham hash to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3 days. To reheat, warm it in a skillet over medium heat until hot and crispy again. You can also microwave it, but the potatoes may lose some of their crispiness. For longer storage, freeze ham hash in a freezer-safe bag for up to 2 months. Reheat straight from frozen in a skillet.
Make-Ahead Tips
To save time in the morning, prep your ingredients the night before. Dice the ham, chop the vegetables, and partially cook the potatoes. Store everything in separate containers in the refrigerator. In the morning, all you need to do is toss the ingredients into a skillet, and you’ll have a quick and easy ham hash recipe ready to enjoy.
Country Ham Hash FAQ
Yes, canned diced potatoes work if you’re short on time. Just make sure to drain and pat them dry so they crisp up in the skillet.
Any cooked ham will do, but leftover baked ham adds extra flavor and texture.
It’s best enjoyed fresh, but you can cook the potatoes in advance and refrigerate them, then finish the hash when ready to serve.

Country Ham Hash Step by Step
Ingredients
- 8 oz country ham (sliced)
- 3 tbsp butter (unsalted)
- 1 1/2 lb russet potatoes (peeled and chopped)
- 1/2 red onion (chopped)
- 1 orange bell pepper (chopped)
- 1 clove garlic (diced or minced)
- 1/2 tsp black pepper
- 1 tbsp rosemary
Preparation
In a large skillet, fry the ham until it’s browned on both sides, about 10 minutes.

Remove the cooked ham slices from the skillet to a plate lined with paper towels and return the pan to medium-high heat. Melt butter in the skillet and add the potatoes, onion, and bell pepper. Cover and cook until the potatoes start to soften, about 8-10 minutes, stirring every 2-3 minutes.

Uncover and stir in the diced garlic. Cook, uncovered, until the potatoes are golden, about 15 minutes, stirring occasionally.

Chop the ham into bite-sized pieces and stir into the potato mixture.

Cook until the country ham hash is warmed through, about 2-3 minutes. Serve immediately and garnish with rosemary.

Country Ham Hash Leftovers
Storage: Let any leftover country ham hash cool to room temperature. Place in an airtight container in the refrigerator.
Reheating: To reheat, add the leftovers to a skillet over medium heat. Stir often while cooking for about 8-10 minutes, until everything is warmed through.

Recipe
Originally Published On: October 20, 2021
Last Updated On: September 10, 2025

Country Ham Hash
Ingredients
- 8 oz country ham (sliced)
- 3 tbsp butter (unsalted)
- 1 1/2 lb russet potatoes (peeled and chopped)
- 1/2 red onion (chopped)
- 1 orange bell pepper (chopped)
- 1 clove garlic (diced or minced)
- 1/2 tsp pepper
- 1 tbsp rosemary
Recommended Equipment
Instructions
- In a large skillet, fry the ham until it’s browned on both sides, about 10 minutes
- Remove the ham from the skillet and return it to medium-high heat
- Melt the butter in the skillet and add the potatoes, onion, and bell pepper
- Cover and cook until the potatoes start to soften, about 8-10 minutes, stirring every 2-3 minutes
- Uncover and stir in the diced garlic
- Cook, uncovered, until the potatoes are golden, about 15 minutes, stirring occasionally
- Chop the ham into bite-sized pieces
- Stir into potato mixture
- Cook until warmed through, about 2-3 minutes
- Serve immediately and garnish with rosemary
All nutritional information is based on third-party calculations and should be considered estimates. Actual nutrition content will vary based on brands used, measuring methods, portion sizes, and more.
Ham Recipes
- Ham Steak and Gnocchi Casserole with Cheese
- Country Ham Hash Breakfast
- Easy Hawaiian Sliders Recipe with Ham and Cheese
- Baked Skillet Ham and Eggs
- Christmas Sandwiches
- 15 Bean Ham Bone Soup
- Easy Chicken Cordon Bleu
- Homemade Kolaches: A Texas Tradition
- Ham and Cheese Hot Pocket
- Ham and Cheese Omelet
- Baked Ham, Egg, and Cheese Quiches
More Hash Recipes to try
- Country Ham Hash Breakfast
- Healthy Breakfast Hash
- Cheesy Hash Brown Casserole
- Corned Beef Hash Breakfast Toast
Breakfast Casserole
- Healthy Breakfast Hash
- Berry Croissant Bake Breakfast Casserole
- Make-Ahead Pancake Casserole Breakfast
- Berry French Toast Casserole
- Cheesy Hash Brown Casserole
- Make-Ahead French Toast Casserole
- Country Ham Hash Breakfast
- Ham Steak and Gnocchi Casserole with Cheese
Potato Recipes
- Smooth and Creamy Mashed Cauliflower and Potatoes
- Sheet Pan Salmon with Smashed Potatoes
- Guinness Beef Stew with Mashed Potatoes
- Creamy Au Gratin Potatoes with a Secret Ingredient
- Sheet Pan Ranch Pork and Potatoes
- Kale Beef Stew with Smashed Potatoes
- Lemon Thyme Chicken Dinner with Potatoes and Green Beans
- Creamy Homemade Mashed Potatoes
- Loaded Baked Potato Casserole Recipe
- Easy Cheesy Potato Casserole
- BBQ Pork Potatoes in the Slow Cooker
- Roasted Potatoes Seasoned for Any Meal
- Potato Leek Skillet
- Sausage Potato and Kale Soup
- Country Ham Hash Breakfast
- Homemade French Fries in 20 Minutes






Not a big ham fan but I wonder if I could do this with turkey sausage! I do love a good hash!
It sounds like this dish is packed with flavour. I love the addition of the rosemary and garlic!!!
This looks very tasty. The kind of meal I enjoy as it is very easy to put together and something all of the family will enjoy!
Potatoes are my favorite for breakfast. So smart to put them into a hash.
This looks so so good!!! I am making it this weekend, thanks a lot!!!
This is exactly my kind of breakfast, something hearty and warm x
What a hearty and filling breakfast!
I love this so much. I used to drizzle it with ketchup! I want to make this for breakfast next week.
What a delicious breakfast idea! I am always looking for tasty breakfasts for the weekend for the whole family so I might just give this a go!
I love anything potato and this recipe simply looks phenomenal!
I will be sure to make it this following week.
Thanks for sharing!
Excellent ingredients! I can totally see my family making this for breakfast.
I really like this recipe, i will try this and share photos here!
I like the country ham hash recipe. The fact that one can in-cooperate their leftover veggies and have a delicious meal is awesome.
These hash and ham omg they look soooooo good…I can’t wait to make your recipe, can’t wait. Thanks a lot.
This looks like my sort of food. I love cooked ham with potatoes, I know for a fact that my kids would love it too.
Love this for a different recipe idea. I’m always looking for new breakfast ideas as it’s so easy to get stuck in the old usual favourites. Will have to give this a try.
This type of homemade hash browns are my absolute favorite! I especially like them when camping cooked on the Blackstone griddle!
What a delicious recipe that would be perfect to enjoy with eggs and coffee. The perfect hearty breakfast to start the day.
My family is going to devour this! We love ham for breakfast, and you can never go wrong with potatoes.
I will be making this next week for dinner 🙂 this would be a great recipe to add to our collection.
We love to make a hash at home, but we’ve never put ham in ours. We usually do potato, leek and sausage in ours x
A perfect side with eggs…I love homemade hash. You have me craving breakfast for dinner with these 😀
That looks so good! I would like to try the recipe.
Yummy! I could have this for breakfast as it looks so delicious and filling, my kids would love this too
I love hash potatoes for breakfast, but I’ve never tried making my own. These sound so hearty and delicious!
I love potatoes…what not to love about them. Your recipe is a keeper.
This was such a good recipe. Appreciate the effort!