Most salads are built on false promises. They look impressive in a lunch container on Monday, then turn into sad, soggy regret by Wednesday. This one is different because it starts with the right foundation. If you want a full week of lunches covered, mason jar overnight salads gives you five combinations using the same layering principle.
Shredded green cabbage does not wilt. It actually gets a little better as it sits, absorbing dressing flavor while staying crunchy. Pair that with a blended avocado-tahini dressing loaded with fresh herbs, add a generous protein source, and you have a salad that genuinely earns the label "meal prep."
Why this works
The typical green goddess dressing is herb-forward and usually cream or mayo-based. This version blends avocado and tahini instead, which gives you healthy fat, creaminess, and a slightly nutty depth without any dairy. Fresh basil and chives do the heavy lifting on flavor.
Cabbage over lettuce is the right call here. Romaine and baby greens collapse under moisture. Cabbage holds its structure for 3 to 4 days refrigerated, which means you can assemble your base at the start of the week and only add dressing the morning you eat it. That single habit makes this salad actually workable for busy weeks.
Ingredients
Serves 4
For the salad:
- 4 cups green cabbage, finely shredded (about half a small head)
- 1 English cucumber, thinly sliced and quartered
- 4 scallions, thinly sliced
- 1.5 cups shelled edamame, cooked (frozen works fine, just thaw)
- 2 cups shredded rotisserie chicken OR 1 can (15 oz) chickpeas, drained and rinsed
- 1/3 cup pepitas (raw or lightly toasted)
- 1/2 cup fresh herbs, roughly torn - a mix of basil, flat-leaf parsley, and mint
For the dressing:
- 1 ripe avocado
- 2 tablespoons tahini
- Juice of 1.5 lemons (about 3 tablespoons)
- 1 clove garlic, peeled
- 1/4 cup fresh basil leaves
- 2 tablespoons fresh chives, roughly chopped
- 2 tablespoons olive oil
- 1/2 teaspoon kosher salt, plus more to taste
- 3 to 5 tablespoons cold water, to thin
Method
1. Make the dressing first.
Add the avocado, tahini, lemon juice, garlic, basil, chives, olive oil, and salt to a blender or food processor. Blend until completely smooth, about 60 seconds. Add water one tablespoon at a time until the dressing reaches a consistency you want - thicker dressing clings to the cabbage better, thinner dressing distributes more evenly. Taste and adjust salt and lemon. Set aside or refrigerate.
2. Shred the cabbage.
Quarter the cabbage, cut out the core, and shred as finely as you can manage. A mandoline makes this faster, but a sharp knife works well. Very fine shreds absorb the dressing more evenly and make the salad easier to eat with a fork.
3. Prepare the protein.
If using rotisserie chicken, shred or chop it into bite-sized pieces. If using chickpeas, pat them dry with a paper towel. You can roast the chickpeas at 400F for 20 minutes with olive oil and salt for extra texture, but straight from the can is fine too.
4. Assemble.
In a large bowl, combine the shredded cabbage, cucumber, scallions, edamame, and fresh herbs. Toss gently. Add the protein on top. Scatter the pepitas.
5. Dress it.
If eating immediately, pour dressing over and toss to coat. If meal prepping, keep the dressing in a separate jar and add it the morning of. Use about 2 to 3 tablespoons per serving.
Meal prep notes
This is one of the few salads that actually survives the week. Here is how to do it right:
- Shred and store the cabbage base (without cucumber) in an airtight container. The cucumber releases water over time and can make the base slightly wet by day 3. Add it fresh each morning if that bothers you.
- Keep dressing in a jar in the fridge. It holds for 4 days before the avocado starts to oxidize. The lemon juice slows this down significantly.
- Store the protein separately if you can. Chicken and chickpeas both hold fine on their own for 4 days.
- Pepitas go in last, right before eating. They lose their crunch if they sit in the salad for days.
When you're ready to eat: scoop the cabbage base into a bowl, add cucumber, protein, dressing, and pepitas. Takes about 3 minutes.
Dressing consistency guide
- Thicker dressing: great for dipping, or when you want the dressing to coat rather than pool at the bottom. Use 2 to 3 tablespoons of water.
- Thinner dressing: pours more easily, distributes well. Use 4 to 5 tablespoons of water.
- If the dressing thickens in the fridge overnight, stir in a splash of water before using.
Variations
Add shrimp: Pan-sear 6 oz large shrimp per serving with garlic, olive oil, and a pinch of chili flakes. Takes 4 minutes and brings the protein up even higher.
Keep it vegan: Use chickpeas as your protein, swap tahini dressing as written (already vegan), and you are set. The dressing contains no dairy or eggs.
Add grains: Half a cup of cooked quinoa or farro per serving adds fiber and makes it more filling for lunch on hungrier days.
Swap the herbs: If you are not a basil person, try dill and chives in the dressing instead. It changes the flavor profile considerably and works really well with shrimp.
Nutrition per serving
With shredded chicken:
- Calories: 420
- Protein: 38g
- Fat: 22g
- Carbohydrates: 24g
- Fiber: 9g
With chickpeas (vegan):
- Calories: 380
- Protein: 18g
- Fat: 22g
- Carbohydrates: 38g
- Fiber: 12g
Nutrition calculated with 1/4 of dressing per serving. Pepitas and avocado account for the majority of fat, which is primarily unsaturated.
The dressing is the part people come back for. Once you have a jar of it in the fridge, you will find yourself using it on other things - grain bowls, wraps, roasted vegetables. Make a double batch. The avocado and tahini base also delivers a good amount of omega-3 and healthy fat - pairing this regularly with fatty fish like salmon gives you even more of those benefits, which omega-3 for women explains in detail.
Free Newsletter
Enjoyed this? Get more every week.
Practical health, fitness, and beauty tips delivered straight to your inbox. No fluff.





