American dinner

Easy Spinach Salad

Easy homemade spinach salad recipe with bacon, eggs, and lemon vinaigrette. Fresh, nutritious, and ready in 30 minutes.

Share
Prep: 15 minCook: 12 minTotal: 27 minServes 4348 cal

Ingredients

4 servings
  • 6 cups fresh baby spinach, lightly packed
  • 4 strips bacon, chopped
  • 1/2 red onion, thinly sliced
  • 1 cup fresh mushrooms, sliced
  • 2 large eggs, hard-boiled and halved
  • 1/3 cup raw almonds, roughly chopped
  • 1/4 cup crumbled feta cheese
  • 2 medium carrots, julienned or grated
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons fresh lemon juice
  • 1 tablespoon apple cider vinegar
  • 1 clove garlic, minced very fine
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon sea salt
  • 1/4 teaspoon freshly ground black pepper
  • 1 tablespoon fresh parsley, finely chopped
  • 1/2 teaspoon honey
Shop Ingredients

Instructions

  1. 1

    Cook the bacon pieces in a skillet over medium-high heat, stirring occasionally, until deeply browned and crispy, approximately 6-8 minutes.

  2. 2

    Transfer the cooked bacon to a paper towel-lined plate to drain and cool slightly, reserving 1 teaspoon of the rendered bacon fat.

  3. 3

    Submerge the eggs in a pot of boiling water and let them cook for 9 minutes, then immediately transfer to ice water and peel once cooled completely.

  4. 4

    Whisk together the minced garlic, Dijon mustard, apple cider vinegar, and honey in a small bowl, letting the flavors meld for about 1 minute.

  5. 5

    Drizzle in the extra virgin olive oil slowly while whisking constantly to create a creamy emulsion, then add the fresh lemon juice and whisk until fully combined.

  6. 6

    Season the dressing generously with sea salt and freshly ground black pepper, tasting and adjusting the balance of acid and richness to your preference.

  7. 7

    Place the fresh baby spinach into a large salad bowl and scatter the sliced red onion, mushrooms, julienned carrots, and cooled bacon across the top.

  8. 8

    Arrange the halved hard-boiled eggs around the salad and sprinkle the chopped almonds and crumbled feta cheese over everything.

  9. 9

    Pour approximately three-quarters of the dressing over the salad and toss gently but thoroughly, coating all the greens while keeping the delicate leaves intact.

  10. 10

    Divide the dressed salad among serving bowls, drizzle any remaining dressing over the top, and finish with a sprinkle of fresh parsley before serving immediately.

Variations & Substitutions

IngredientSubstituteNotes
bacontempeh bacon or smoked chickpeasCreates a plant-based protein option that maintains the smoky, umami richness while reducing saturated fat and cholesterol
feta cheesenutritional yeast or hemp seedsProvides savory, cheesy notes with less saturated fat and sodium while adding complete amino acids and B vitamins
almondspumpkin seeds or sunflower seedsOffers similar crunch and protein with better gut health benefits from higher magnesium and anti-inflammatory compounds
apple cider vinegar and honey dressingtahini and lemon juice dressingReplaces processed sweetener with whole-food fat and improves blood sugar response through healthy fats and fiber
red onion rawthinly sliced scallions or green onionsProvides similar bite and antioxidants with milder flavor that's easier to digest for sensitive stomachs

Recommended Equipment

Tools that make this recipe easier

Nutrition Information

Per serving (serves 4)

Calories348
Total Fat26g
Saturated Fat5g
Cholesterol95mg
Sodium385mg
Carbohydrates13g
Fiber5g
Sugar3g
Protein17g

This recipe was extracted from the original video source using AI. Nutritional information is estimated and may vary. Not a substitute for professional dietary advice. As an Amazon Associate, AlmostChefs earns from qualifying purchases. Product links are affiliate links — they cost you nothing extra but help support the site. Read full disclaimer

You Might Also Like