This cabbage cucumber salad is fresh, crunchy, and full of vibrant flavors, with unexpected ingredients like apples and corn that make it truly stand out.

If you're looking for a fresh, crunchy, and vibrant salad, look no further than this cabbage cucumber salad. Unlike the soggy, mayo-heavy cabbage salads you may have encountered, this one keeps its crunch thanks to a combination of crisp cabbage, refreshing cucumber, and sweet apples. The secret is adding the dressing at the last minute to keep everything fresh and vibrant. The dressing, a perfect blend of sour cream and a touch of mayonnaise, ties it all together with a creamy, tangy flavor.
What really makes this salad stand out is the surprising addition of corn. It adds an unexpected pop of sweetness and texture, perfectly complementing the freshness of the cabbage and cucumber. The apples is another lovely unexpected addition. They bring a nice note of sweetness and, combined with a splash of lemon juice, stay crisp and bright without turning brown.
This salad not only tastes amazing but is also great for meal prep, making it the perfect side dish for busy days or for entertaining. All of the ingredients come together to create a colorful, flavorful dish that everyone will love.
Ingredients for Cabbage Cucumber Salad
- Green cabbage
- I usually use green cabbage for its crunchy texture, but you can also try Napa cabbage. While Napa cabbage is softer and more delicate, it’s still a tasty option, though it won’t be as crunchy as the green cabbage.
- Cucumbers
- I love using small cucumbers because they’re tender and crunchy.
- If you're using an English cucumber, just be sure to remove the seeds and peel the skin if it’s tough.
- Corn
- Fresh corn is my favorite! It’s so sweet and crunchy, especially in the summer when it’s in season.
- Cooked corn or canned corn can also be used in a pinch, but fresh really gives it that extra sweetness and crunch.
- Granny Smith apple
- Granny Smith apples are perfect for salads because they hold their shape well and have that perfect balance of sweet and tart. The tartness adds a wonderful contrast to the creamy dressing.
- Mayonnaise
- While I use some mayonnaise to add creaminess to the dressing, I also use sour cream to make it a little lighter. The mayo gives richness, while the sour cream adds a nice tang.
- Sour cream
- Sour cream adds creaminess and a tangy flavor that pairs perfectly with the other ingredients.
- You can also use thick, unflavored Greek yogurt as a substitute if you prefer a dairy-free option or want an even tangier taste.
- Salt and black pepper
- The right seasoning brings out the flavors of all the ingredients and balances the tangy dressing.
- Lemon juice
- A squeeze of fresh lemon juice is essential. It keeps the apples from browning and adds a lovely bright, acidic flavor that makes the salad even more refreshing.
- Fresh herbs
- Adding fresh herbs like parsley, dill, or cilantro gives the salad an extra layer of flavor and freshness. Fresh herbs really take this salad from good to great!
How To Make Cabbage and Cucumber Salad
- Prep the cabbage.
- Start by shredding or finely slicing the cabbage. You can use a sharp knife, a mandolin or a box grater, depending on your preference.
- If you’re prepping in advance, you can store the cabbage in the fridge for up to 3 days. This will save you time when you’re ready to assemble the salad.
- Julienne the cucumbers and slice the apple.
- Next, julienne the cucumbers into thin strips.
- If you’re using an English cucumber, be sure to peel the skin and remove the seeds for a smoother texture. The large seeds will also make the salad more watery.
- Slice the apple into thin pieces (also a julienne) and immediately pour freshly squeezed lemon juice over the apples. This will keep the apples from browning and add a tangy freshness to the salad.
- Cut the corn off the cob.
- You can use fresh corn or cooked corn and cut the kernels off the cob. You can use cooked or canned corn instead.
- Chop the fresh herbs.
- Combine all the ingredients.
- Toss all the ingredients in a large bowl. I usually start chopping all the ingredients and layer them in a large or medium sized mixing bowl, with the apples last and then pour the freshly squeezed lemon juice over the apples before I toss all the ingredients together.
- Dress the salad.
- In a separate bowl, combine sour cream and mayonnaise to create the dressing. I also like to add a little extra lemon juice to the dressing to really brighten it up. Add salt and pepper to taste. You can also add some sugar or honey if you want to add some sweetness.
- Dress the salad just before serving to keep the cabbage and cucumber fresh and crunchy.
- Toss it gently to combine all the ingredients, making sure everything is evenly coated with the creamy dressing.
- Serve and enjoy!
- Taste and adjust the seasoning with more salt, pepper, or lemon juice if needed. This salad can be served immediately or stored in the refrigerator for up to 3 days.
Meal Prep Made Easy: Cabbage and Cucumber Salad
Meal Prepping Cabbage and Cucumber Salad makes it easy to enjoy this fresh and crunchy salad even on busy weeks. Here are some tips and steps to help you prep ahead of time:
- Prep the Cabbage Ahead of Time
Shredding or slicing cabbage is the most time-consuming part of making this salad. You can slice or shred the cabbage up to 3 days in advance and store it in an airtight container or zip top bag in the refrigerator. Add a paper towel to it to absorb extra moisture. - Pre-Cut the Corn
If you’re using fresh corn, you can cut the kernels off the cob and store them in the fridge. In that case, I would blanch the corn to keep it from drying out.- If fresh corn is out of season, use canned or frozen corn instead, which don't require any prep at all.
- Prep the corn ahead and store it in a sealed container to keep it fresh for up to 1-2 day.
- Prep the Fresh Herbs Early
- How to store fresh herbs - all the details here.
- Washing and storing your fresh herbs will keep them fresh longer and they'll be so much easier to chop.
- Slice the Apple and Lemon Juice
- Apple slices can start to brown, but you can prevent this by putting them in a bowl with lemon juice before storing them in the refrigerator. This will keep them looking fresh for several hours or even overnight. You can prep the apples and store them in the fridge, just waiting to be added to the salad.
- Make the Dressing Ahead
The creamy dressing can be made in advance and stored separately in the fridge for up to 3 days. This will save you time when you’re ready to toss everything together. When you're ready to serve, just add the dressing and give the salad a quick toss. - Assemble the Salad Right Before Serving
If you’re meal prepping for the week, it’s best to assemble the salad just before serving. Combine all the prepped ingredients (cabbage, cucumbers, corn, apple slices, and herbs), and then pour the dressing on top. Toss to combine, and it’s ready to enjoy!
Bonus Tip: If you want to enjoy the salad throughout the week, consider storing the cabbage and dressing separately from the other ingredients. This will keep the cabbage crunchy and fresh, while the dressing will stay creamy.
If you make the salad ahead, it will soften a bit over time but will still taste delicious. The creamy dressing will take on a coleslaw-like texture after a day or two, which is just as tasty!
What To Serve With Cabbage Cucumber Salad
This is such a wonderful salad that pairs well with just about anything. It's great with chicken, seafood, meat and served with all sorts of barbecue and grilling recipes. You can also use it with Cod Fish Tacos, on top of a Slow Cooker BBQ Pulled Chicken sandwich and Beef Fajitas too.
Crunchy Cabbage Cucumber Salad
Fresh, crunchy, and full of flavor, this cabbage cucumber salad with corn and apples is the perfect balance of sweet, savory, and tangy. Great for meal prep!
- Prep Time: 15 mins
- Total Time: 15 mins
- Yield: 4 1x
- Category: Sides
Ingredients
- ½ green cabbage head, shredded
- 2 small cucumbers, julienned
- 1 ear of corn, kernels removed (about 1 cup)
- 1 Granny Smith apple, peeled and julienned
- 1 Tablespoon mayonnaise
- 2 Tablespoons sour cream (Greek yogurt can be used instead)
- salt, pepper, to taste
- 1 Tablespoon freshly squeezed lemon juice
Instructions
- Prepare the Vegetables and Apple.
Shred or slice the cabbage. Julienne the cucumbers. Slice the apple thinly and also julienne and immediately toss it with 1 tablespoon of lemon juice to prevent browning. Cut the corn kernels off the cob (or use canned or cooked corn) and set aside. Chop the fresh herbs. - Prepare the Dressing.
In a small bowl, combine mayonnaise, sour cream (or Greek yogurt) and more lemon juice, to taste . Stir well to combine and season with salt and pepper to taste. - Assemble the Salad.
In a large mixing bowl, combine the cabbage, cucumbers, corn, and apple. Add the fresh herbs. - Dress and Toss.
Drizzle the dressing over the salad. Toss gently to combine all ingredients, ensuring everything is evenly coated with the dressing. - Serve.
Serve immediately or store in the refrigerator until ready to serve. If making in advance, keep the salad and dressing separate until just before serving to preserve the freshness.
Notes
Meal Prep Tip:
You can shred the cabbage, prep the corn, up to 3 days ahead. The fresh herbs can be washed and stored 1-2 weeks ahead. Simply chop before serving. Store everything in separate containers in the fridge. Pre-slice the apples and toss with lemon juice to keep them fresh.
Cabbage Options:
Feel free to swap in Napa cabbage for a softer texture, but it won’t have the same crunch as green cabbage.
Apple Variety
Granny Smith apples work best for this salad due to their tart flavor and ability to hold their shape. However, you can also use Honeycrisp or Pink Lady apples if you prefer a sweeter salad.
I love cabbage and cucumbers! Can't wait to make this recipe.
Is this salad good to serve the next day? Or best fresh? Thanks.
I think it is best served right away, but it will still be crunchy and taste great the next day too, Lidiya.
I can't wait to try this recipe, Olga!
I hope you enjoy it, Shari.
Very good salad. I did you canned corn which works better for small children 🙂
Overall tastes great a kid approved. We all liked it!
Whoops I meant to say use*
I'm glad you and your children enjoyed this salad, Ilona:).
Looks great! How do you shred the cabbage so perfectly and julienne the apples and cucumbers?
Lots of practice, Theresa:). You can get a mandoline though.
Hi, by fresh corn you mean raw? Uncooked?
Thanks
Yes, Tanya, I mean raw, uncooked corn.
Looks good! I usually make this salad with green peas, green onions and cucumbers, and dress it with Mayo, this time I will try it with sour cream and little bit of Mayo. I've never liked it with too much Mayo. Thanks for the post 🙂
Hi Olga would canned corn work for this salad, or frozen?
Fresh corn is much crunchier but canned corn will work too.