Spinach Salad with Warm Bacon Dressing

4.94 from 30 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

This Spinach Salad with Warm Bacon Dressing is one of those salads that even non-salad eaters go back for seconds. With tender spinach, creamy eggs, crispy bacon, earthy mushrooms, and a warm, tangy dressing, it delivers bold flavor using everyday ingredients and less than 15 minutes of hands-on prep.

Looking for more flavorful salads? Don't miss my recipes for BLT salad, Strawberry Spinach Salad, and Copycat Panera Greek Salad.

Bowl of spinach salad topped with warm bacon dressing, hard-boiled eggs, and bacon.

Kristen's Keys for Spinach Bacon Salad

For a spinach bacon salad that strikes the perfect balance between salty, creamy, fresh, warm, and tangy, it all comes down to the right ingredients and timing.

  • Save the bacon drippings. That tablespoon of bacon fat is the base of the dressing. It adds richness and helps the dressing cling to the spinach instead of sliding right off.
  • Use fresh, dry spinach. The dressing can not cling to damp greens, making this a time that drying the greens is exceptionally important. Use a salad spinner or a clean kitchen towel.
  • Don't overcook the eggs. Aim for set eggs that are still a bit creamy for rich contrast. Using my method for Instant Pot Hard boiled eggs is nearly foolproof for but I have included stovetop instructions as well.
  • Dress the salad right before serving. You can prep the components in advance, but wait to assemble and dress the salad right before serving. That will ensure a slightly wilted, perfectly balanced salad rather than soggy, damp spinach.

How to Make Spinach Salad with Warm Bacon Dressing

While there are many components to creating the perfect spinach salad with warm bacon dressing, everything comes together with minimal effort. Even a beginner cook can easily prepare this impressive salad. 

Step One: Prepare Hard Boiled Eggs

Begin this recipe by preparing hard-boiled eggs. You can opt to use my recipe for Instant Pot Hard Boiled Eggs (my favorite!) or use the following stovetop method.

To make hard boiled eggs on the stove, place eggs in a saucepan, cover with water, and bring to a boil. Once boiling, cover, reduce heat to low, and cook for 1 minute. Then remove from heat and let sit, covered, for 14 minutes. After 14 minutes, transfer the eggs to an ice bath to chill completely.

Side by side picture of eggs in saucepan then in ice bath.

Step Two: Soak Onions

While the eggs are cooking, thinly slice the red onion and soak in cold water while you prep everything else. This takes the sharp edge off the onion so it adds flavor without overpowering every bite.

sliced red onions soaking in water in small bowl.

Step Three: Prepare Bacon & Dressing

Add chopped bacon to a skillet and pan-fry over medium-high heat until crispy. Transfer to a paper towel-lined plate, reserving for later.

Reserve 1 tablespoon of the drippings in the pan to begin to build the warm bacon dressing. To those drippings, add vinegar, maple syrup, mustard, and pepper. Whisk over low heat until slightly thickened.

Remove the dressing from the heat and give a quick taste. If the dressing tastes flat, add a pinch of salt.

Side by side saute pan showing browning bacon and making warm bacon dressing.

Step Four: Assemble Salad

At this point, the components are ready to go. Drain the onions, peel and slice eggs, and slice the spinach.

To assemble, layer spinach in a large bowl. Top with eggs, onions, mushrooms, and bacon. Drizzle the warm dressing over the salad, and gently toss to coat. Serve immediately.

Spinach, red onions, hard boiled eggs, mushrooms, and bacon in large clear serving bowl.

Advance Preparation

Spinach Bacon Salad is best if assembled and served immediately before serving for best results. That said, you can prepare the components up to 3 days in advance. making it a perfect salad for entertaining or busy weeknights. Follow my tips below to pull this salad together effortlessly. 

  • Prepare the hard-boiled eggs. Once cooled, peel the eggs, discarding the shell, but do not slice them until right before assembling the salad. Store the peeled eggs in an airtight container in the refrigerator for up to 3 days. 
  • Pan-fry the bacon as directed. Allow the bacon to cool and then store the crumbled bacon in an airtight container in the refrigerator for up to 3 days. 
  • Use the bacon drippings to prepare the dressing as directed. Let cool slightly and store in an airtight container in the refrigerator. 
  • Place the sliced onions in a glass jar and cover with cold water. Store the jar in the refrigerator for up to 3 days, until ready to serve the salad.

When ready to serve, slice the hard-boiled eggs, drain the onions, and warm the bacon dressing by microwaving it in a heat-safe dish in 20 second-intervals until smooth and warmed through. Then assemble as directed.

Spinach salad topped with bacon, mushrooms, red onions, and hard-boiled eggs.

Serving Suggestions

Warm Bacon Spinach Salad is so rich in flavor, making it a great dish to serve with dishes that can stand up to bold flavor, or when you want to really make an impression. Below are a few of my favorite entrees to pair with this salad.

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
4.94 from 30 votes

Spinach Bacon Salad

Servings: 6
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Spinach salad topped with bacon, mushrooms, red onions, and hard-boiled eggs.
This Spinach Bacon Salad is made with tender spinach, hard-boiled eggs, crispy bacon, and a warm bacon dressing for an easy, yet impressive, salad recipe.

Video

Ingredients 

Spinach Salad

  • 8 ounces spinach, washed and dried
  • 5 slices thick-sliced bacon, diced into bite-size pieces
  • 1 small red onion, thinly sliced
  • 3 hard-boiled eggs
  • 6 ounces button mushrooms, sliced, optional

Warm Bacon Dressing

  • 1 tablespoon warm bacon grease, reserved from cooked bacon
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon Dijon mustard
  • 1 tablespoon maple syrup
  • ½ teaspoon pepper

Instructions 

  • Prepare hard-boiled eggs according to the directions below. While the eggs are cooking, place the thinly sliced red onion in a small bowl and cover it with cold water. Set aside to soak while the remainder of the salad is being prepared.
  • Heat a medium frying pan over medium heat. Place the chopped bacon in the pan and pan-fry for 3-4 minutes per side, or until bacon is crispy. Remove bacon from the frying pan and place on a paper towel-lined plate. Reserve 1 tablespoon bacon grease for the dressing.
  • To the same skillet that the bacon was prepared in combine the drippings with the vinegar, maple syrup, mustard, and pepper. Whisk together until slightly thickened and creamy. Remove from the heat and taste to see if you need to add a pinch of salt--that will depend upon how salty your bacon is.
  • To prepare the salad, drain off water from red onions and peel and slice the hard-boiled eggs. Toss the spinach with the cooked bacon, onions, and eggs. Toss with the warm dressing and serve immediately.

Stove-Top Hard-Boiled Eggs

  • Place 3 eggs into a saucepan and cover with water. Turn the heat to high and allow the water to come to a rapid boil. Once the water has reached a rapid boil, cover, turn the heat to low, and cook for 1 minute. Remove the saucepan from heat and leave covered for 14 minutes. After 14 minutes, transfer the eggs to an ice bath to chill completely.

Instant Pot Hard-Boiled Eggs

  • Pour 1 cup of cold water into the inner pot of a 6-quart Instant Pot, or 1 ½ cups of cold water into the inner pot of an 8-quart Instant Pot. Place a trivet or egg rack into the inner pot and add the eggs to the rack. Cook on high pressure for 5 minutes. After the cooking time has elapsed, allow the pressure to release naturally for 5 minutes, then do a quick release of any remaining pressure. Place the eggs into an ice bath for 5 minutes, or until chilled.

Notes

Dressing: Be sure your dressing is slightly warm when tossing it with the salad. If needed, warm slightly in the microwave. And if you like a lot of dressing DOUBLE the recipe! This salad is lightly dressed. 
Bacon: This is the time to use pork bacon, not lean turkey or chicken bacon. 
Onions: Feel free to omit the onions or use pickled onions in place of sliced onions. 
Storage/Preparing in Advance: This salad is best served assembled immediately before serving, however, you can prepare the components up to 3 days in advance. Store the components in separate containers in the refrigerator. To serve, warm the dressing slightly, slice the eggs, drain the onions, and then toss the components together and serve immediately.  

Nutrition

Calories: 164kcalCarbohydrates: 6gProtein: 6gFat: 12gSaturated Fat: 4gCholesterol: 107mgSodium: 215mgPotassium: 312mgFiber: 1gSugar: 3gVitamin A: 3675IUVitamin C: 12mgCalcium: 58mgIron: 1.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

4.94 from 30 votes (13 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

33 Comments

  1. 5 stars
    I have made this many times. One of my husband's most requested recipes and he doesn't even like salad!

  2. 5 stars
    Kudos to you for this lovely recipe! My husband and I loved it. My daughter happened to be here the night we had this salad and she also loved it! (And wants the recipe)

  3. 5 stars
    I loved this recipe..a great alternative to my usual lettuce and tomato salad! I added just a sprinkle of red pepper flakes to the finished salad, not too much!