Cook the bacon in a skillet over medium heat until crispy. Remove bacon, crumble and set aside. Keep the bacon fat in the skillet.
4 slices bacon
Add minced shallot and sliced mushrooms to the hot bacon fat. Cook until softened, about 3-4 minutes.
4 small white mushrooms, 1 medium shallot
In a small bowl, whisk together red wine vinegar, dijon mustard, honey, and olive oil.
2 tablespoons red wine vinegar, 1.5 teaspoons dijon mustard, 2 teaspoons honey, 1 tablespoon olive oil
Pour the vinaigrette into the skillet with shallots and mushrooms. Warm gently on low heat, keeping it warm but not hot.
Place baby spinach leaves in a large salad bowl. Add sliced hard boiled eggs on top.
2 hard boiled eggs
Pour the warm bacon vinaigrette over the spinach and eggs. Toss gently to coat evenly.
Sprinkle crumbled bacon on top and finish with freshly ground black pepper. Serve immediately.
4 slices bacon, to taste black pepper
Optionally, use a pressure cooker to boil eggs using natural release for perfect yolks and soften mushrooms if desired.