Go Back
+ servings

Mason Jar Spinach Salad Recipe

This Mason Jar Spinach Salad recipe is easy to assemble in advance, it's portable, and it's packed with a variety of flavors and textures. Perfect for meal prep, too!
Course Salad
Cuisine American
Keyword Mason Jar Salad, Spinach Salad Recipe, Spinach Salad with Bacon
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 4 salads
Calories 304kcal
Author Blair Lonergan




  • 4 cups baby spinach leaves (or more as needed)
  • 1 red onion diced
  • 8 slices cooked, chopped bacon
  • 4 hard-boiled eggs sliced
  • 2 cups sliced mushrooms
  • 4 quart-size mason jars


  • Whisk together dressing ingredients in a small bowl or measuring cup until completely combined.
  • Place a few tablespoons of dressing at the bottom of each jar.
  • Divide remaining ingredients among the jars, layering in the following order: red onion, egg, mushroom, bacon, spinach. Make sure to really add enough spinach to the jar to pack it tightly and eliminate as much air as possible (this will help to keep your salad fresh). Twist on the top to seal your salads and refrigerate until ready to serve.
  • To serve, dump the salad into a bowl. The greens will be on the bottom, then the toppings, and finally the dressing!


How long does a salad in a jar last?
Layered properly, these salads will last for at least 5 days in the refrigerator.
Be sure to pack the jars tightly, though! You want to squeeze as much spinach into the top of the jar as possible before sealing the lid, because you don’t want any air in there. Eliminating the vegetables’ exposure to air will help the salad stay fresh longer.
Tips and Recipe Variations:
  • This is a flexible "method" for creating mason jar salads, so feel free to pick your favorite ingredients. For instance, try adding avocado or sliced pears to your spinach salads. Strawberries are always a nice addition, and so are mandarin oranges.
  • Make an autumnal spinach salad with dried cranberries, diced apples and toasted pecans!
  • For an extra boost of protein, try adding some sliced, grilled chicken to your spinach salads. It can be layered next to the bacon.
  • Add cheese! Crumbled blue cheese, feta cheese, or goat cheese would all work well.
  • For a shortcut, pick your favorite store-bought bottled salad dressing instead of making your own.


Serving: 1salad | Calories: 304kcal | Carbohydrates: 15g | Protein: 17g | Fat: 19g | Saturated Fat: 4g | Cholesterol: 218mg | Sodium: 1519mg | Potassium: 533mg | Fiber: 1g | Sugar: 9g | Vitamin A: 3095IU | Vitamin C: 11.5mg | Calcium: 64mg | Iron: 2.3mg