A light homemade dressing perfectly complements this spinach salad with bacon and mushrooms. Sliced hard‑boiled eggs finish the dish, creating a healthy, flavorful green salad.

If you enjoy this recipe, try our Spinach and Strawberry Salad with Feta or Pizza Pasta Salad for other tasty options.
Spinach Salad with Egg Recipe
This easy spinach salad is a family favorite for adding more greens to our meals. White balsamic vinegar lifts the dressing with a mild, refined sweetness. A simple homemade vinaigrette, combined with savory bacon and mushrooms, makes this side dish satisfying and fresh.
Whether paired with a smoothie, pasta, or served on its own, adding more fresh greens helps create a healthier diet for the whole family.
My husband usually skips eggs in salads, but the light dressing here melds the flavors so well he enjoys this version. The balance of textures and tastes makes the salad a hit at home.

This salad is great for a quick family meal, a poolside lunch, or to bring to a potluck. Keeping ingredients separate until serving helps maintain freshness and texture.
Quick Dressing for Spinach & Mushroom Salad
A basic vinaigrette of canola oil and vinegar forms the base; the vinegar and seasonings provide most of the flavor. We prefer white balsamic vinegar for a slightly sweeter, more refined taste, but plain white or red wine vinegar can be used if needed.
A touch of sugar balances the acidity, while dry mustard, kosher salt, and freshly ground black pepper round out the dressing.

Unlike hot bacon dressings, you don’t need to reserve bacon fat for this recipe—crispy bacon added to the finished salad gives plenty of smoky flavor.
Ingredients Needed:
- Baby spinach or fresh spinach – nutrient‑dense greens rich in vitamins A, C and K, iron, folate and potassium. Low in calories and high in fiber.
- Fresh white mushrooms – thinly sliced raw mushrooms add texture and some vitamin D.
- Bacon – cooked and crumbled or chopped for smoky, savory bites.
- Hard boiled eggs – sliced for added protein and creaminess. Store‑bought cooked eggs save time.
- Green onions – sliced, including both white and green parts, for a fresh, mild onion flavor.

Recipe Tips & Tricks:
- Dress the salad just before serving for the best texture and flavor.
- Make the dressing in a jar with a lid so you can shake and store any extra; it’s easy to pour only what you need.
- Baby spinach is ideal, but regular spinach works—just tear larger leaves to bite‑size pieces.
- Freshly cooked and chopped bacon offers a better texture and more flavor than prepackaged bacon bits.
- Mixing in other greens like spring mix or chopped Romaine is an easy way to vary the salad.
- Hard boiled eggs can be bought pre‑cooked or made at home (Instant Pot or stovetop methods both work well).
Step By Step Instructions:
1. Fry bacon until crisp, drain on paper towels, and chop into small pieces.

2. Wash and dry the spinach. If using regular spinach, tear leaves into smaller pieces; baby spinach can be used whole.
3. Place spinach in a large bowl. Add sliced mushrooms and chopped green onions, and arrange sliced hard‑boiled eggs on top. Fan the egg slices for visual appeal.

4. Combine dressing ingredients in a jar with a tight lid; shake vigorously until well combined. Pour over the salad and sprinkle with bacon just before serving.

5. Serve with large tongs without over‑mixing so toppings remain visible and intact.

This simple, delicious salad is consistently well‑received by friends and family.
Storage & Leftovers
Store any leftover salad chilled and eat it as soon as possible; once dressed, spinach wilts quickly. Keep dressing and bacon separate from the greens when possible to preserve texture.
Other Easy Salad Recipes:
Muffuletta Pasta Salad is full of orzo, olives, artichoke hearts, salami and feta for a bold, savory side.
Linguine Salad is our popular pasta salad, perfect for parties and potlucks.
Easy Macaroni Salad for a Crowd is a classic choice for large gatherings like graduations and banquets.

Spinach Salad with Bacon and Mushrooms
Equipment
-
12‑inch skillet
-
Mixing bowls
-
Chef’s knife
Ingredients
Salad
- 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
Dressing
- 1/2 cup canola oil
- 3 tablespoons vinegar (white balsamic preferred)
- 1/4 cup granulated sugar
- 1/4 teaspoon salt
- 1/4 teaspoon dry mustard
- 1/8 teaspoon black pepper
Instructions
-
Wash and dry spinach. Tear regular spinach into bite‑size pieces if needed; baby spinach requires no tearing.
-
Combine spinach with sliced mushrooms, sliced eggs, and chopped green onions in a large bowl.
-
Mix dressing ingredients in a jar, cover, and shake until emulsified. Pour over the salad and add bacon immediately before serving.
Nutrition
Carbohydrates: 14g
Protein: 11g
Fat: 36g
“Plowing Through Life” is not a dietitian. Nutritional values are estimates and can vary with ingredient choices. Use a nutrition calculator if precise values matter to you.