Bacon Sausage Ham Breakfast Skillet Recipe

One of the most popular items at breakfast establishments is a traditional breakfast skillet. These incredible dishes are served in a piping hot skillet and loaded with layers and layers of breakfast goodness ... and plenty of cheese. Every single bite is jam-packed with flavor, and it's easy to see why it's become such a sought-after dish.

Recipe developer Jamie Monkkonen who's serving up tasty gluten-free recipes via Vibrantly g-free is the mastermind behind this bacon, sausage, and ham breakfast skillet. It's a total dream for anyone who loves breakfast meats. Monkkonen reveals that her favorite part of this breakfast classic is the combination of flavors. "This breakfast skillet reminds me of a meat lover's pizza, but the breakfast version! It's incredible how many flavors are in a single bite." 

Non-meat lovers can also get in on the fun, loading it up with veggies instead of meat. "Vegetarians can definitely add more veggies. Tomatoes, mushrooms, zucchini, and red bell peppers would all work nicely in place of meat," Monkkonen suggests. "Since bacon fat is used for frying, a vegetarian would need to substitute a plant oil. And the extra liquid released while sautéing these vegetables would need to be drained, or the cooking time extended."

Keep scrolling to find out how to put together this savory skillet, which is sure to impress the whole family or anyone you invite over for breakfast.

Gather your ingredients to prepare this bacon, sausage, and ham breakfast skillet

First thing's first: You'll want to head to the grocery store to round up your ingredients. (However, most of the ingredients you likely already have at home!) In terms of meat, you'll need three slices of 1-inch thick-cut bacon. You'll also need breakfast sausage links. To wrap up the meat category, get 4 ounces of diced ham.

As far as veggies go, the recipe calls for two small russet potatoes, a medium yellow onion, and a medium bell pepper (which will need to be diced). You'll also want to gather salt, pepper, and garlic salt for seasoning. In addition, get half a dozen eggs and milk (2 tablespoons will be used in this recipe). Of course, 1 cup of cheddar cheese is needed to round out this tasty breakfast skillet. Now, you're ready to begin!

Preheat the oven to 350 F, and cook the bacon

To get this party started, preheat the oven to 350 F. In the meantime, grab a 10-inch skillet, and put it on the stove. Turn the heat to medium, and place the bacon to cook. It will take about eight minutes to achieve the crispy bacon that this recipe calls for. When the bacon is fully cooked, remove it from the skillet. Keep a little excess oil to use later. Then, set the bacon on a plate with a paper towel to absorb any excess oil.

Add the sausage and ham

Once you have the bacon set to the side, you'll want to add your two other meat to the skillet — your diced ham and breakfast sausage links (which should be cut into bite-sized pieces). Let them cook in the skillet, and stir on occasion. When the sausage is fully cooked and the ham is browned, which should take approximately eight minutes, remove them from the skillet, and set them aside. You have now successfully completed the meat portion!

Cook the potatoes, onion, and bell peppers

Now it's time to add all of your diced veggies, including potatoes, onion, and bell peppers. At this point, you can also add salt, black pepper, and garlic powder. Add any additional bacon fat as needed to coat. Stir the veggies on occasion, and cook for about seven to 10 minutes. You'll know the potatoes and veggies are done cooking when they're soft. Now, you'll want to whisk together the eggs and milk in a bowl.

Layer everything in the skillet

Now, it's time to remove the skillet from heat, but keep your veggies in there! You'll want to layer the sausage and ham evenly for your second layer. Pour the egg mixture on the top, layer with cheese, and then put some bacon over the top of the cheese. Bake the skillet for about 15 to 20 minutes, checking frequently. You'll know it's finished when the edges are brown, the cheese is melted, and the center rises. "Sliced green onions make a nice garnish. It's also nice with hot sauce," Monkkonen says. "I would serve it for brunch with cinnamon rolls on the side and a pot of fresh coffee." Yummy! 

Bacon Sausage Ham Breakfast Skillet Recipe
5 from 37 ratings
Serve this bacon, sausage, and ham breakfast skillet with green onions as a garnish, or top it off with hot sauce.
Prep Time
Cook Time
breakfast skillet served
Total time: 36 minutes
  • 3 slices thick-cut bacon, cut into 1-inch pieces
  • 3 breakfast sausage links, cut into bite-sized pieces
  • 4 ounces diced ham
  • 2 small russet potatoes, diced
  • ½ medium yellow onion, diced
  • ½ medium green bell pepper, diced
  • ¼ teaspoon salt
  • ¼ teaspoon ground black pepper
  • ½ teaspoon garlic powder
  • 6 eggs
  • 2 tablespoons milk
  • 1 cup shredded cheddar cheese
  1. Preheat oven to 350 F.
  2. In a 10-inch skillet on medium heat, cook the bacon until crisp (about 5 minutes), flipping and stirring on occasion to prevent from sticking. Remove the bacon from the skillet, and set on a plate lined with a paper towel to absorb excess oil.
  3. Remove half of the remaining bacon fat from the skillet, and set aside.
  4. Add the breakfast sausage links and diced ham to the skillet. Cook, stirring on occasion, until the sausage is cooked and the ham is browning (about 5 minutes). Remove from the skillet, and set aside.
  5. Add the diced potatoes, diced onion, diced bell pepper, and spices (salt, black pepper, and garlic powder) to the skillet. Add additional bacon fat as needed to coat. Cook, stirring on occasion, until the potatoes and veggies are soft (5 to 8 minutes). Meanwhile, in a medium-sized bowl, whisk together the eggs and milk.
  6. Remove the skillet from the heat. Layer sausage and ham evenly across the potatoes and veggies in the skillet. Pour over the egg and milk mixture, layer with cheese, and top with bacon.
  7. Bake the skillet until the edges brown, the cheese melts, and the center rises (15 to 20 minutes).
Calories per Serving 320
Total Fat 21.2 g
Saturated Fat 8.5 g
Trans Fat 0.3 g
Cholesterol 208.8 mg
Total Carbohydrates 13.6 g
Dietary Fiber 1.4 g
Total Sugars 1.7 g
Sodium 592.7 mg
Protein 18.4 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe