In a non-stick pan over medium heat, heat the olive oil. Add the bacon to the pan and cook until browned and crispy. Remove the bacon from the pan and drain on a paper towel.
Drain the fat from the pan, reserving 1 tablespoon.
Reheat the pan over medium high heat. Add the wild mushrooms, garlic, and thyme and sauté until lightly caramelized. Season with salt and black pepper.
Transfer the cooked mushrooms to a plate and clean the pan.
Crack three eggs into a bowl, add one half eggshell of water, and whisk with a fork.
Heat the pan over medium heat and add half the butter.
When the butter begins to sizzle, add the eggs and stir them with the spatula.
Once the eggs have set, add half the goat cheese and half of the bacon, then roll the omelet over in the pan three times.
Plate the omelet and top with half of the mushrooms and a sprinkle of chives.
Repeat to make a second omelet.
Give yourself a high five because you just made the perfect omelet and it’s delicious!