This Mason jar Cobb salad is a portable, meal-prep-friendly lunch that layers chicken, bacon, hard-boiled eggs, and fresh vegetables with a creamy Greek yogurt ranch dressing. It stays fresh in the refrigerator for up to 5 days.
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Instructions
1
To a small bowl add: plain greek yogurt, unsweetened almond milk, dill, onion powder, garlic powder, salt and honey. Whisk together until smooth and combined.
2
Assemble the Mason Jar Salads: line up your mason jars. To each jar add 3 tablespoons of the dressing, 1/4 cup diced cucumber, 1/4 cup tomatoes, 1-2 tablespoons eggs, 1/3 cup chopped chicken, 1 tablespoon chopped bacon, 1-2 tablespoons of avocado and finish with 1 cup chopped romaine.
3
Put the lid on and store in the refrigerator. Will last up to 5 days.
Was this recipe helpful?
Tips & Notes
Pro tips
Layer dressing at the bottom of the jar first—it prevents greens from wilting and helps flavors distribute when shaken.
Chop all ingredients to uniform, bite-sized pieces so they mix evenly when you shake the jar before eating.
Add avocado last, on the very top layer, to prevent browning and keep it firm until you're ready to eat.
Use a wide-mouth mason jar (32 oz or larger) for easy shaking and eating directly from the jar without dumping into a bowl.
Substitutions
Rotisserie chicken → grilled chicken breast or turkey (same protein, neutral flavor)
Greek yogurt → sour cream or mayo-based ranch (will increase calories and fat)
Bacon → prosciutto or smoked turkey (adds salt and smokiness without the grease)
Hard-boiled eggs → chickpeas or white beans (plant-based protein alternative)
Storage & make-ahead
Store in sealed mason jars in the refrigerator for up to 5 days; shake well before eating to combine dressing with vegetables.
Equipment
mason jars (32 oz wide-mouth recommended) · jar lids or sealed containers
Common Questions
How long does a mason jar Cobb salad last in the fridge?
Properly layered with dressing on the bottom and greens on top, it stays fresh for 3–5 days. Keep the mason jar sealed until ready to eat.
Can I use store-bought ranch dressing instead?
Yes, but the Greek yogurt version adds protein and reduces calories. Use ½ cup store-bought ranch to replace the homemade dressing.
What order should I layer the ingredients?
Start with dressing at the bottom, then harder vegetables (cucumber, tomato), proteins (chicken, bacon, eggs), avocado, and greens on top to prevent wilting.
Can I make this salad without avocado?
Yes. Substitute with sliced bell peppers, shredded cheese, or extra cucumber for crunch without affecting prep time.
Is this salad dairy-free?
No, it contains Greek yogurt and eggs. For dairy-free, replace Greek yogurt with coconut cream and omit eggs, or use tofu.