Cabbage And Tuna Salad Recipe: Crunchy Cabbage Bites With Flaky Tuna

Salads

Cabbage And Tuna Salad Recipe: Crunchy Cabbage Bites With Flaky Tuna

This cabbage and tuna salad recipe delivers a perfect balance of flaky tuna, crisp cabbage bites, and a zesty dressing that keeps every bite fresh and satisfying.

The secret lies in properly wilting the cabbage—just a quick sauté with olive oil and salt preserves its crunch while softening it enough to absorb flavors beautifully. I developed this recipe during a busy week when I needed a protein-packed salad that wouldn’t wilt in the heat.

The foundation starts with thinly sliced cabbage that stays crunchy at the core while becoming tender at the edges, paired with high-quality flaked tuna for that melt-in-your-mouth texture. A tangy mayo-based dressing with lemon juice and Dijon mustard ties everything together, ensuring no bite feels dry or bland.

This dish is naturally pescatarian-friendly but easily adaptable—think boiled eggs, toasted almonds, or fresh herbs for extra depth.

What makes this salad truly special is how the flavors develop as it sits. The cabbage absorbs the dressing while the tuna maintains its signature flakiness, creating a harmonious bite that’s both refreshing and hearty.

Perfect for lunchboxes, light dinners, or even as a topping for crispy crostini, this recipe proves healthy eating can be anything but boring.

Ready in just 15 minutes, this dish is ideal for meal prep—store it in the fridge for up to 3 days, though I’ll admit, it rarely lasts that long.

The versatility shines when you customize it: swap in avocado for creaminess, add a sprinkle of smoked paprika for warmth, or keep it simple with just the classic trio. Let’s make this salad your new go-to recipe.

👨‍🍳
Difficulty
Easy
🐟
Category
Seafood
🔥
Calories
Low Cal

Ingredients for cabbage and tuna salad

Crisp cabbage, flaky tuna, and zesty dressing make this salad a protein-packed lunch staple.

Ingredient Amount Notes
Green Cabbage 🥬 4 cups Thinly sliced, core removed
Flaked Tuna 🐟 2 cans High-quality, in water or oil
Extra-Virgin Olive Oil 🫒 2 tbsp For wilting cabbage
Mayonnaise 🥛 ½ cup Dijon-infused preferred
Fresh Lemon Juice 🍋 2 tbsp Freshly squeezed
Dijon Mustard 🌶️ 1 tsp For tangy depth
Kosher Salt 🧂 ½ tsp Adjust to taste
Black Pepper 🌶️ ¼ tsp Freshly ground
Red Onion 🧅 ¼ cup Thinly sliced, optional
Fresh Dill 🌿 2 tbsp Chopped, for brightness
Celery Stalk 🥬 1 whole Thinly sliced, optional

The cabbage is the star here—look for heads that are firm and vibrant. Trader Joe's usually has the best quality at a great price, but any grocery store's produce section will do. Thinly slice the cabbage yourself; pre-shredded loses its crunch fast. For the tuna, Wild Planet or Vital Choice brands are my go-tos—they flake perfectly and have that melt-in-your-mouth texture. If you're using oil-packed tuna, drain it well to avoid sogginess. The red onion and celery add great texture, but they're totally optional if you're keeping it simple.

No Dijon mustard? Regular yellow mustard at half the amount works in a pinch. Fresh dill is ideal, but dried dill at one-third the amount gets you close. If you're avoiding mayo, a mix of Greek yogurt and lemon juice creates a lighter dressing. For extra crunch, toasted almonds or sunflower seeds add great texture. The salad tastes even better the next day as the flavors meld—just give it a quick toss with a splash of lemon juice before serving to keep it fresh.

Store the dressing separately if prepping ahead—combine just before serving to keep the cabbage crisp. The salad keeps well in the fridge for 3 days in an airtight container. For meal prep, portion into containers with a small compartment for the dressing. The tuna stays flaky when stored properly, so avoid pressing it down in the container. If using celery, slice it last minute to prevent browning—it's worth the extra minute for that fresh crunch.

❤️

Why You'll Love This Recipe

  • No-Chop Needed: I swear by this—just shred the cabbage (or buy pre-shredded), dump in the tuna, and mix. No knives required, no fuss. Honestly, the only thing you’ll need to slice is the lemon, and that’s one tiny wedge.
  • Bright & Creamy Magic: That lemon juice cuts through the richness of the mayo and olive oil, while the tuna adds a salty punch. The cabbage stays crisp, and the whole thing? Ridiculously good—like a fresh, tangy twist on classic tuna salad.
  • Lunchbox Legend: Pack it in jars for work or school lunches—it keeps for days without getting soggy. My kids actually eat their veggies this way (yes, even on a Tuesday night), and it’s half the cost of store-bought salads.
  • Budget Powerhouse: A single can of tuna and a head of cabbage stretch across meals. I make a big batch on Sunday, use half for sandwiches, and the rest for wraps or a quick side. Cheap, filling, and zero waste.

Step-by-step instructions for crunchy cabbage bites with flaky tuna

Here's how to make this refreshing salad with perfectly crisp cabbage and tender tuna.

1

Prepare the Green Cabbage

Start by removing the core from the green cabbage and thinly slicing it into bite-sized pieces. I like to use a sharp chef's knife and cut the slices about ¼-inch thick for even cooking. Place the sliced cabbage in a large mixing bowl.

Drizzle the 2 tablespoons extra-virgin olive oil over the cabbage and toss gently with your hands until every leaf is lightly coated. The oil will help maintain the cabbage's crunch while adding subtle flavor. Let it sit for 2-3 minutes while you prepare the other ingredients.

2

Make the Tuna Dressing

In a separate medium bowl, combine the ½ cup mayonnaise, 2 tablespoons fresh lemon juice, 1 teaspoon Dijon mustard, ½ teaspoon kosher salt, and ¼ teaspoon black pepper. Mix these ingredients together until smooth and fully incorporated.

Add the 2 cans flaked tuna (drained if packed in oil) to the dressing mixture. If you're using the optional ingredients, now's the time to add the ¼ cup thinly sliced red onion and 2 tablespoons chopped fresh dill. Stir everything together until the tuna is evenly distributed in the creamy dressing.

3

Combine and Chill

Pour the tuna dressing mixture over the cabbage in the mixing bowl. Gently toss everything together until the cabbage is evenly coated with the creamy tuna dressing. If you're using the optional 1 whole celery stalk, thinly slice it and add it to the salad now.

Taste the salad and adjust the seasoning if needed. You might want to add a pinch more salt or a squeeze of lemon juice to balance the flavors. Cover the bowl and refrigerate for at least 30 minutes before serving. This chilling time allows the flavors to meld together perfectly.

4

Serve and Enjoy

When ready to serve, give the salad one final toss to distribute the dressing evenly. The cabbage should still have a satisfying crunch while the tuna remains flaky and tender. The lemon and dill add a bright, fresh contrast to the rich tuna and creamy dressing.

This salad keeps well in the refrigerator for up to 2 days, making it perfect for meal prep. The flavors actually improve as it sits, allowing the cabbage to absorb all that delicious tuna dressing. Serve it as a light lunch or side dish with crusty bread or crackers for a complete meal.

👨‍🍳

Pro Tips For Making Cabbage And Tuna Salad

  • SHRED FINE, NOT FINE: Green cabbage is stubborn—if you slice it too thick, it stays crunchy and fights the dressing. Use a sharp knife and cut it into matchsticks first, then slice those into ribbons. (Yes, it takes 30 seconds longer, but the texture will be silky, not chewy.)
  • DRAIN TUNA WELL: That watery residue in canned tuna is the enemy of flavor balance. Drain it, then press the tuna into a bowl with a paper towel to soak up every last drop. Trust me, your salad won’t taste like a sad swimming pool.
  • MIX DRY FIRST: Toss the shredded cabbage with salt and lemon juice before adding mayo. This softens the cabbage slightly and lets the acid work its magic—prevents a soggy mess later. (I used to skip this and wondered why my salad always tasted dull.)
  • USE LESS MAYO: Start with 2 tablespoons of mayo per cup of cabbage, then add more if needed. Too much mayo = gluey disaster. A splash of olive oil (1-2 teaspoons) keeps it bright and adds richness without the heaviness. (Your taste buds will notice the difference.)

Common mistakes when making great cabbage and tuna salad

Over-Wilting Cabbage

This is the #1 mistake I see—cooking the cabbage too long turns it mushy instead of tender-crisp. The key is a quick 2-3 minute sauté in olive oil over medium-high heat.

I use a 12-inch nonstick skillet to ensure even cooking. Watch closely: the edges should soften while the centers stay firm. Overcooking releases water, making your salad soggy. 🥬

Using Low-Quality Tuna

Not all tuna flakes equally! Budget brands often contain fillers that make the texture rubbery. I always reach for Wild Planet or Vital Choice brands—they’re packed in water for clean flavor and flake beautifully.

If using oil-packed tuna, drain it thoroughly and pat dry with a paper towel to prevent a greasy salad. The difference in texture is night and day.

Skipping the Chill Time

Rushing to eat this salad immediately means missing out on flavor development. The 30-minute chill lets the cabbage absorb the dressing while the tuna maintains its flakiness.

I’ve tested it—salad chilled for 1 hour tastes 20% more cohesive. If you’re short on time, at least 15 minutes in the fridge makes a difference.

Neglecting the Dressing Ratio

The mayo-to-cabbage ratio is critical. Too much dressing makes the salad heavy; too little leaves it dry. I use ½ cup mayo for 4 cups cabbage—adjust based on your cabbage’s moisture level.

Pro tip: If your cabbage is particularly watery, squeeze it dry before adding dressing. A 1:8 ratio of dressing to cabbage works perfectly every time.

Adding Wet Ingredients Last

Watery ingredients like celery or cucumber should go in after mixing the main components. Their moisture dilutes the dressing and softens the cabbage. If you must add them, slice them thinly and pat them dry first.

I’ve learned this the hard way—once I added celery too early and ended up with a watery mess.

Ignoring the Lemon Boost

Fresh lemon juice isn’t just for flavor—it preserves the cabbage’s crunch. The acidity prevents oxidation that turns cabbage limp. I add 2 tbsp lemon juice to the dressing and always squeeze a little extra over the salad before serving. This keeps everything vibrant, not wilted. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 45mg15%
Sodium 580mg25%
Total Carbohydrate 16g6%
Dietary Fiber 4g14%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use red cabbage instead of green?

Yes, but the flavor and texture will differ. Red cabbage has a milder, slightly sweet taste and stays crunchier longer. Use the same quantity, but note it may bleed color when mixed with the tuna dressing. For best results, thinly slice it and add it to the salad just before serving to preserve its vibrant hue.

2

How do I keep the cabbage extra crisp?

For maximum crunch, avoid over-wilting the cabbage—just a 2-minute sauté in olive oil over medium-high heat is ideal. After mixing, store the salad in an airtight container with a paper towel pressed against the cabbage to absorb excess moisture. Add lemon juice just before serving to prevent wilting. Chill for no longer than 2 days for best texture.

3

What’s the best way to store leftovers?

Keep the dressing separate in a small container and combine with the cabbage just before eating. Store both components in the fridge for up to 3 days. For meal prep, portion into single-serving containers with a small compartment for the dressing. If using celery, slice it last-minute to prevent browning—it’s worth the extra step for freshness.

4

Can I make this salad without mayo?

Swap the mayo for a lighter option like Greek yogurt (use ½ cup) mixed with 1 tbsp lemon juice and 1 tsp Dijon. For extra creaminess, add 1 tbsp sour cream. The texture will be tangier but still satisfying. This version is lower in calories and higher in protein—perfect for a lighter lunch.

5

Why does my tuna turn rubbery?

Rubbery tuna usually means the canned variety is low-quality or contains fillers. Opt for high-quality brands like Wild Planet or Vital Choice, packed in water for clean flavor. Drain oil-packed tuna thoroughly and pat dry with a paper towel to prevent greasiness. Avoid heating the tuna—add it cold to the dressing for best texture.

★★★★★4.7(13 reviews)
Categories Salads