Skip to Content
March 2, 2024

Smoky Bacon Cheddar Breakfast Hash

With melty cheddar cheese, crispy bacon, and golden russet potatoes, our breakfast hash recipe will be your new favorite breakfast!


Homemade smoky bacon cheddar breakfast hash in a skillet topped with fried eggs.
Photography by Gayle McLeod

Rise and Shine, It’s Potato Hash Time!

There’s nothing quite like potato hash in the morning. Whether it’s a lazy Sunday or the beginning of an activity-packed Saturday, the hour it takes to make everyone’s favorite potato hash breakfast is oh-so worth it! We even add a little Worcestershire sauce to punch up that umami flavor. So wake up and turn on some tunes, it’s time to make the best breakfast potato hash!

bacon, potatoes, onion, bell pepper, heavy cream, paprika, seasoning, cheddar, butter and eggs in bowls for breakfast hash

Why Do We Call It Breakfast Hash?

Did you know that the word “hash” is originally from the French word “hacher”? It means “to chop”! So a breakfast hash essentially means a breakfast chop. Makes sense, since hash consists of finely chopped meat and potatoes! Hash was originally a way of using up leftover food (we still love it as a way to clean out our fridges), and dates all the way back to the 17th century. By the mid 1800’s, low-priced restaurants all around the US were referred to as “hash houses” or “hasheries”. That’s right, hash breakfast has a long history!

cooked diced bacon being spooned out of a skillet with a slotted spoon
onions, potatoes, and bell peppers being cooked in a skillet with bacon grease
cream being poured into a skillet with bacon, potatoes, onion, bell pepper, worcestershire sauce, paprika, salt and pepper
bacon, potatoes, onion, bell pepper, cream, worcestershire sauce, paprika, salt and pepper being cooked together in a skillet

What Can I Add to Hash?

Traditionally, breakfast hash is made from corned beef, potatoes, and onions. But don’t worry, there really are no rules when it comes to breakfast hash! You can use leftover corned beef for our Corned Beef Hash! To give you some hash brown breakfast ideas, there are different ways of making hash around the world. In France, they use lamb with potatoes and in New England, fish hash is popular! The same goes for vegetables. You can add bell peppers, squash, mushrooms, or even greens like kale or swiss chard. So what can I add to hash? We say, the possibilities are endless! There is even a New England spin on potato hash called “red flannel hash,” named for the beets that are added to the potatoes! You can omit the meat, to make a delicious vegetarian breakfast hash! This breakfast hash is even great for camping. We recommend prepping the chopped veg before you hit the road, and everything else is pretty easy campside. It’s the perfect dish to jump start a day in the wilderness. No matter where you are or what time it is, we guarantee that you’ll be craving our smoky bacon cheddar breakfast hash!

bacon, potatoes, onion, bell pepper, cream, worcestershire sauce, paprika, salt and pepper topped with cheese and green onion

Let’s Make This Recipe For Breakfast Hash!

Now that we’re better acquainted with the history and ingredients of the breakfast hash potato, let’s get cooking! The key here is to cook everything in batches. First the bacon, then the potatoes, the veggies, and last but not least, our favorite part–the cheese. Let’s fire up the skillet.

  1. Whip out your trusty skillet and add that bacon! Cook the bacon until it’s nice and crispy and the fat has rendered. This just means that the fat has been separated from the bacon. The less fat in the bacon, the crispier it is, so cook it to your preferred crunchiness. Once it’s done, put the bacon on a paper towel and leave some fat in the skillet.

  2. Next up: potatoes! Load the skillet with your diced potatoes and cook until they’re good and golden.

  3. Now it’s time to add the onions and peppers to the potatoes!

  4. Return the bacon to the pan and add in the flavor. Mix in the cream, Worcestershire sauce, paprika, salt, and pepper. Then mix everything well, letting it simmer over low heat until thickened.

  5. Cut the heat and add the cheese and green onions! Then watch it turn into melty, gooey goodness while you fry up your eggs.

  6. Spoon out the hash and eggs and dig in!

Smoky bacon cheddar breakfast hash topped with fried eggs in a skillet

Tools You’ll Need

Make It A Full Breakfast Menu

Here’s a few ideas for what we like to serve in addition to a hearty breakfast hash:

Smoky bacon cheddar breakfast hash topped with fried eggs in a skillet being served along side crusty bread

Let’s Hash It Out!

There’s never a bad time for this breakfast potato hash recipe. Morning, noon, night, weekend, weekday, you name it! Show us how you make yours at by tagging @themodernproper and #themodernproper!

💌 Let's Stay Together

There are so many great ways to receive all of our latest recipes, meal tips, and inspiration.

Smoky Bacon Cheddar Breakfast Hash

  • Serves: 6
  • Prep Time:  15 min
  • Cook Time:  40 min
  • Calories: 499


  • 8 slices thick-cut bacon, diced
  • 2 tablespoons olive or vegetable oil, if needed
  • 2 russet potatoes (about 1½ pounds), cut into ½ -inch pieces
  • ½ yellow onion, diced
  • 1 l arge red bell pepper, diced
  • 1 cup heavy cream
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon smoked paprika
  • 1 teaspoon sea salt
  • 1/4 teaspoon freshly cracked black pepper
  • 1 cup shredded cheddar cheese
  • ¼ cup green onions, chopped
  • 6 eggs, cooked to your liking
  • 6 slices crusty bread, toasted (optional)


  1. Heat a large nonstick or cast-iron skillet over medium-high heat. Add the bacon and cook until almost crispy and the fat has rendered, about 10 minutes. Using a slotted spoon, transfer the bacon to a paper towel-lined plate, reserving the fat in the pan. Discard all but ¼ cup of the bacon fat.

  2. Add the potatoes to the bacon fat in a single layer and cook until golden brown on mostly tender, 10-12 minutes. Add the onions and bell peppers and cook, about 5 minutes more.

  3. Return the bacon to the pan and stir in the cream, Worcestershire sauce, paprika, salt, and pepper. Reduce the heat to low and simmer until the cream has thickened, about 3 minutes.

  4. Remove the skillet from heat. Sprinkle the hash with cheddar and green onions.

  5. Spoon the hash out of the pan, dividing it evenly between plates. Top each with an egg and serve with toast on the side.

Nutrition Info

  • Per Serving
  • Amount
  • Calories499
  • Protein21 g
  • Carbohydrates42 g
  • Total Fat29 g
  • Dietary Fiber3 g
  • Cholesterol236 mg
  • sodium888 mg
  • Total Sugars5 g

Smoky Bacon Cheddar Breakfast Hash

Questions & Reviews

Join the discussion below.


    Any questions?

    Need to change up some ingredients? Unsure about a step in the method? Click the Ask a Question button above. We’re here for you.

  • Silver

    This was delicious and will be a welcome addition to my meal rotation.

    Don’t be afraid to substitute if necessary, I was missing a couple of ingredients so I had to wing it.

    And I added finely chopped spinach, I’m always trying to shoehorn more veggies into our diet.

    Thanks Silver, so happy you love it!

  • Andrea

    Just made this for lunch for my husband and me (really procrastinating when you make a decadent breakfast dish in the middle of a work day). It was delicious and we had to force ourselves to put the leftovers in the fridge. However, when I poured in the cream I lost all the pretty color in the potatoes and veggies - it looked like gray mush. Not pretty like you photo, but amazingly delicious. Maybe I put in too much cream?

    Thanks Andrea, we are so glad that you enjoyed it! Did you just use the 1 cup, that shouldn't effect the color much.

  • J

    This was really good. Great flavor, can't wait to make it again. It's easy to make a double batch then reheat and throw a fried egg on top.

    Thanks J! We are so glad that you liked it!