Skip to Content

Smoky Bacon Cheddar Breakfast Hash

Share this recipe on Pinterest
Homemade smoky bacon cheddar breakfast hash in a skillet topped with fried eggs.

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

💌 Join Our Newsletter

Weekly dinner inspiration right in your inbox. Be first to know about giveaways, events, and exclusive recipes.

We Wrote a Cookbook!

The Modern Proper Cookbook Cover

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! 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!

Smoky Bacon Cheddar Breakfast Hash

September 14, 2022

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


  • 8 thick slices of bacon, diced
  • 2 tablespoons Olive or vegetable oil, if needed
  • 2 russet potatoes, 1/2 inch diced, about 1 ½ -2 pounds total
  • ½ yellow onion, diced
  • 1 large 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
  • 2 tablespoons unsalted butter
  • 6 eggs
  • 6 slices crusty bread, toasted, optional


  1. Place a large nonstick skillet or cast iron pan over medium-high heat. Cook the bacon until nearly crispy and the fat has rendered, about 10 minutes. Using a slotted spoon, transfer the bacon to a paper towel lined plate. Remove all but ¼ cup rendered fat from the pan. Add the diced potatoes spread out as much as possible. If your bacon was lean add a little oil to the pan along with the potatoes.

  2. Cook the potatoes until golden brown on most sides and begin to become tender, about 10-12 minutes.

  3. Add the onions and bell peppers and to the potatoes and cook for another 5 minutes.

  4. Add the bacon back to the pan. Stir in the cream, worcestershire sauce, paprika, salt and pepper. Turn the heat to low and simmer until the cream has thickened enough to bring the hash together, about 3 minutes.

  5. Turn off the heat, sprinkle with grated cheese and green onions and allow the cheese to melt while you fry the eggs.

  6. In a separate skillet, set over medium heat, melt the butter. Fry the eggs to desired doneness.

  7. Spoon the hash onto plates and serve topped with eggs with toast alongside.

Nutrition Info

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

Questions & Reviews

Avg: 5