Preheat oven to 350 degrees and add a large skillet on the stove over medium high heat.
Add the chopped bacon to the skillet and cook until crispy. Transfer the bacon to a plate lined with paper towel leaving as much bacon grease in the skillet as possible.
Add the potatoes to the skillet with the bacon grease with a dash of salt, pepper and garlic salt. Stir and cook until the potatoes start to turn golden brown.
Whisk the eggs in a large bowl and add the cooked bacon and potatoes. Add additional seasoning if desired. Gently stir.
Grease a muffin tin and fill each cup ¾ full with egg mixture. Top each muffin cup with chopped tomatoes. Cook for 25 minutes.
Remove from oven and let cool for 10-15 minutes.
Enjoy!
Recipe by Kiss by Brooke at https://www.kissbybrooke.com/2018/01/22/bacon-and-potatoes-breakfast-egg-muffins/