Country Ham Hash Breakfast on a square white tray next to a wooden spatula on a grey placemat all on a wooden surface (with logo overlay)

Country Ham Hash Breakfast with Potato and Vegetables

Ham, potatoes, and leftover vegetables come together for a delicious, warm meal. Country ham hash is perfect for a family breakfast.

Jump to Recipe

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

Can I use canned potatoes for ham hash?

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.

What type of ham works best?

Any cooked ham will do, but leftover baked ham adds extra flavor and texture.

Can I make ham hash ahead of time?

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.

6 slices of country ham cooking in a skillet on a wooden surface

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.

Diced potatoes and vegetables in a skillet on a wooden surface

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

Cooked potatoes and vegetables in a skillet on a wooden surface

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

Cooked ham, potatoes, and vegetables in a skillet on a wooden surface

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

Country Ham Hash Breakfast on a square white tray next to a wooden spatula on a grey placemat all on a wooden surface (vertical)

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 Breakfast on a square white tray next to a wooden spatula on a grey placemat all on a wooden surface

Country Ham Hash

Country ham, potatoes, and leftover vegetables come together for a delicious, warm meal. Country ham hash is perfect for a family breakfast.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course:
Breakfast
Cuisine:
American
Keyword:
breakfast hash
|
country ham
|
potato hash
Dietary Needs:
Egg-Free
|
Gluten-Free
|
Nut-Free
Meat:
Pork
Cooking Method:
One-Pan Meals
Servings: 6
5 from 10 votes

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
Click the buttons below to share and print this recipe
Pin Recipe Print Recipe
Nutrition Facts
Country Ham Hash
Amount Per Serving (1 g)
Calories 244 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 6g30%
Cholesterol 39mg13%
Sodium 506mg21%
Potassium 636mg18%
Carbohydrates 23g8%
Fiber 2g8%
Sugar 2g2%
Protein 11g22%
Vitamin A 809IU16%
Vitamin C 33mg40%
Calcium 25mg3%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

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

More Hash Recipes to try

Breakfast Casserole

Potato Recipes

27 thoughts on “Country Ham Hash Breakfast with Potato and Vegetables”

  1. I like the country ham hash recipe. The fact that one can in-cooperate their leftover veggies and have a delicious meal is awesome.

  2. 5 stars
    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.

  3. 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

Leave a Comment

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

Recipe Rating