Spinach Salad with Bacon and Mushrooms

A light homemade dressing perfectly compliments our Spinach Salad with Bacon and Mushrooms. Hard boiled eggs add the finishing touch to complete this healthy green spinach salad.

Fork in a small bowl of spinach mushroom salad with bacon, eggs and a light homemade dressing

Spinach Salad with Egg Recipe

This easy green salad is one of the ways our family keeps eating more vegetables. The white balsamic vinegar adds an upscale taste in a very simple way. A light homemade dressing and flavorful bacon really make this spinach side dish easy to eat.

Whether it’s this Green Monster Smoothie, Spinach Quiche or Spinach Stuffed Shells we know that more fresh greens make a healthier diet for our family.

My husband typically prefers not to eat eggs in his salad, but this light dressing is a great way to blend all of the flavors together into a pleasant mixture. He definitely enjoys the dynamic in this spinach salad with egg recipe.

Serving bowl over flowing with baby spinach and topped with fresh mushroom slices, bacon bits and slices of boiled eggs

We like to make this salad for a quick family meal, pool party or to bring along to a big family meal.

Save this Recipe
Please enable JavaScript in your browser to complete this form.

Enter your email and I’ll send this recipe right to your inbox! Plus, I’ll send you new recipes every week!

Keeping the ingredients separate and tossing together when ready to eat is a great way to keep a light lunch on hand too.

Quick Dressing for Spinach & Mushroom Salad

The most common dressing ingredients are canola oil and vinegar. It’s really the vinegar and other seasonings that give the flavor.

A premium White Balsamic Vinegar is truly the star of this show. White vinegar can be used, but white balsamic vinegar will often come in a fancier bottle and gives this salad the restaurant quality taste. In our Brown Rice Salad with Spinach red wine vinegar creates a great flavor. Some experimenting can help you find your favorite!

Sugar sweetens up the dressing. While dry mustard, Kosher salt and freshly ground black pepper also enhance the veggies.

Light salad dressing ingredients in a jar to shake and mix up

Unlike when we make Hot Bacon Salad Dressing, there is no need to save the bacon fat in this recipe. Bacon alone combines wonderfully with spinach.

Ingredients Needed:

  • Baby spinach or fresh spinach are packed with nutrients like Vitamin A, Vitamin C, Vitamin K, iron folate and potassium while being low in calories and high in fiber.
  • Fresh white mushrooms – raw mushrooms sliced thin add protein and Vitamin D.
  • Bacon – because real bacon makes everything better.
  • Hard boiled eggs – add more protein and another flavor dimension. A great way that I save time on this recipe is purchasing boiled eggs at the grocery store.
  • Green onions – We like to slice or chop the white and green parts of the onion for more fresh flavor in the salad.
Canola oil, white balsamic vinegar, black pepper, ground mustard, kosher salt and sugar

Recipe Tips & Tricks:

  • Pour dressing over salad and enjoy immediately for best results.
  • Making the dressing in a jar with a lid helps to shake and pour only the amount needed when needed onto the salad, which keeps everything fresh longer.
  • While we prefer baby spinach, regular spinach works fine, just tear the leaves into smaller pieces to make it easier to eat.
  • Bacon bits work fine, but making fresh bacon and chopping will give you bigger pieces and more bacon flavor with every bite of spinach.
  • Other greens of your choice like a spring mix salad or tossing in a little chopped Romaine lettuce works fine too.
  • Hard boiled can be purchased or made in the Instant Pot.

Step By Step Instructions:

Fry bacon, drain, pat dry on paper towels and chop into small pieces.

Bacon frying in a skillet

Add clean and dry spinach to a large mixing bowl.

Slice mushrooms and green onions and pour over spinach. Toss gently, but not too much or the toppings will fall to the bottom of the bowl.

Green onions and fresh sliced mushrooms piled on top of baby spinach

Add slices of egg to the top of the salad.

Fan out the slices of hard-boiled egg a bit to increase eye appeal.

Sliced hard boiled eggs fanned out on top of mushroom and spinach salad.

When ready to serve mix together dressing ingredients in a mason jar with a lid. Shake until mixed.

Pour over spinach salad mixture and top with bacon just before serving.

Freshly chopped bacon sprinkled on top of spinach and mushroom salad recipe

I do not recommend stirring, but just serve with large tongs right out of the bowl to keep the most toppings possible intact.

This is such a delicious salad that everyone we share it with has enjoyed!

Storage & Leftovers

Refrigerate extra salad and use as soon as possible as spinach with dressing is very likely to wilt.

Other Easy Salad Recipes:

Muffuletta Pasta Salad has a great blend of orzo pasta, olives, artichoke hearts, salami and feta cheese for unique and fun salad.

Linguine Salad is our most popular pasta salad and perfect to share at holiday parties and picnics!

Cucumber Salad with Mayo & Sour Cream is so creamy it’s almost dreamy. And it’s a great way to enjoy lots of cucumbers.

Our Easy Macaroni Salad for a Crowd is popular at graduation parties, banquets and other large events.

Printable Spinach Salad with Bacon and Mushrooms Recipe

Overhead view of mushroom, spinach, bacon and egg salad in white bowl on a yellow plaid napkin

Spinach Salad with Bacon and Mushrooms

Servings 6 servings
Author: Jennifer
A light homemade dressing perfectly compliments our Spinach Salad with Bacon and Mushrooms. Eggs add the finishing touch to complete this healthy green spinach salad.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes



  • 1 pound fresh baby spinach
  • 1/4 pound fresh mushrooms sliced
  • 3 hard-boiled eggs sliced
  • 2-3 green onions chopped
  • 8 slices bacon cooked and crumbled
  • 1/4 cup slivered almonds optional


  • 1/2 cup canola oil
  • 3 tablespoons vinegar
  • 1/4 cup granulated sugar
  • 1/4 teaspoon salt
  • 1/4 teaspoon dry mustard
  • 1/8 teaspoon pepper


  • Wash and dry spinach. If using regular spinach then tear into pieces, this is not necessary with baby spinach.
  • Combine spinach with mushrooms, eggs and green onions in a large bowl.
  • Combine dressing ingredients in a jar; cover and shake vigorously. Top salad with dressing and bacon right before serving.


Calories: 409kcalCarbohydrates: 14gProtein: 11gFat: 36gSaturated Fat: 6gPolyunsaturated Fat: 8gMonounsaturated Fat: 19gTrans Fat: 1gCholesterol: 113mgSodium: 384mgPotassium: 617mgFiber: 3gSugar: 10gVitamin A: 7270IUVitamin C: 22mgCalcium: 105mgIron: 3mg

Nutritional Disclaimer

“Plowing Through Life” is not a dietitian or nutrition professional. Any nutritional information shared is an estimate and can vary greatly depending on specific products are used. If calorie count and other nutritional values are important to you, we recommend running the ingredients through an online nutritional calculator of your choice.

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

Leave a Reply

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

Recipe Rating