Coleslaw Recipe With Tomatoes: Garden-Fresh Crunch With Tangy Dressing

Coleslaw Recipe With Tomatoes: Garden-Fresh Crunch With Tangy Dressing

This garden-fresh slaw brings together crisp cabbage, juicy tomatoes, and a tangy dressing for a vibrant twist on a classic dish.

I developed this version to add summer brightness to the traditional coleslaw, using ripe tomatoes for natural sweetness that balances the creamy dressing. The secret is letting it chill for 30 minutes before serving to meld the flavors perfectly.

What you get is a colorful, crunchy side dish with layers of texture—tender cabbage, juicy tomato bursts, and a dressing that clings to every bite. It stays fresh in the fridge for up to 3 days.

Perfect for picnics, barbecues, or as a light lunch topping for sandwiches.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Coleslaw Recipe with Tomatoes

Bright, crisp, and tangy—this slaw uses summer tomatoes for natural sweetness and a creamy dressing.

Ingredient Amount Notes
Green Cabbage 🥬 1 whole Small head, about 2 lbs, finely shredded
Red Cabbage 🟣 ½ whole Small head, about 1 lb, finely shredded
Cherry Tomatoes 🍅 2 cups Halved for sweetness
Carrots 🥕 2 whole Medium, julienned or grated
Mayonnaise 🥫 ¾ cup Full-fat for creaminess
Sour Cream 🥛 ½ cup Full-fat preferred
Apple Cider Vinegar 🍏 2 tbsp For tangy brightness
Granulated Sugar 🍚 1 tbsp Adjust to taste
Dijon Mustard 🟡 1 tbsp For depth of flavor
Celery Seeds 🌿 ½ tsp Crushed lightly
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The cabbage is the base here. Green and red together give that vibrant color and extra crunch. I grab mine from Trader Joe’s or the farmers market—look for heads that feel heavy for their size (means they’re juicy). The tomatoes? Cherry or grape work best since they stay intact and burst with flavor. Avoid mealy ones; they’ll water down the slaw.

No red cabbage? Double the green, but you’ll lose some color. Out of cherry tomatoes? Diced Roma tomatoes work in a pinch (just drain excess juice). For a lighter version, Greek yogurt replaces the sour cream at a 1:1 ratio. The celery seeds are key for that classic slaw flavor, but celery salt at half the amount gets you close if that’s all you have.

This tastes better after 30 minutes in the fridge (the flavors meld). Keeps well for 3 days sealed tight. The cabbage will soften slightly, but that’s fine—it’s still crunchy. Don’t dress it too early, or it’ll get soggy.

❤️

Why You’ll Love This Recipe

  • I’ll be real: this tastes even better the next day after the flavors meld in the fridge.
  • No Chop Tears: I just halve the cherry tomatoes and shred the cabbage—no fancy knife skills needed.
  • Sweet Crunch: The tomatoes add a juicy pop that balances the creamy mayo and crisp cabbage perfectly.
  • Picnic Hero: Honestly, it’s my go-to for potlucks, BBQs, and even weekday lunches.

Step-by-Step Instructions for Coleslaw With Tomatoes

This method combines fresh vegetables with a creamy, tangy dressing for perfect texture and flavor balance.

Step 1: Prepare the Vegetables for Maximum Crunch

Start by finely shredding the 1 whole green cabbage and 0.5 whole red cabbage. I like to remove the core first and slice each half into thin strips for even texture. The combination of green and red cabbage gives you that beautiful color contrast that makes this dish pop.

Next, halve the 2 cups cherry tomatoes—this releases their juices and sweetness into the slaw. For the 2 whole carrots, I prefer to julienne them for elegant, thin strips that blend seamlessly with the cabbage. Place all prepared vegetables in a large mixing bowl.

Step 2: Create the Creamy Tangy Dressing

In a medium bowl, whisk together the 0.75 cup mayonnaise and 0.5 cup sour cream until completely smooth. I always use full-fat versions for that luxurious texture that clings perfectly to the vegetables.

Add the 2 tbsp apple cider vinegar, 1 tbsp granulated sugar, and 1 tbsp Dijon mustard. The vinegar provides that signature tang, while the sugar balances the acidity. Whisk in the 0.5 tsp celery seeds, 1 tsp salt, and 0.5 tsp black pepper until fully incorporated. Taste and adjust the seasoning—I sometimes add a pinch more sugar if the tomatoes are particularly tart.

Step 3: Combine and Chill for Flavor Development

Pour the dressing over the vegetable mixture in the large bowl. Using a large spoon or tongs, gently fold everything together until every piece is evenly coated. Be thorough but gentle—you want to maintain those crisp textures.

Here’s the thing—this slaw tastes even better after it sits. Cover the bowl and refrigerate for at least 2 hours, but ideally 4 hours or overnight. This chilling time allows the flavors to meld and the vegetables to soften just slightly while staying perfectly crisp.

Just before serving, stir in the 0.25 cup fresh parsley for a bright, herby finish. The parsley adds a fresh note that cuts through the richness of the dressing. Give it one final toss and transfer to your serving dish.

👨‍🍳

Pro Tips For Making Coleslaw Recipe With Tomatoes

  • Salt the Cabbage First: Toss the shredded green and red cabbage with 1 teaspoon of salt and let it sit for 10 minutes before mixing with other ingredients. I learned this the hard way—it draws out excess water so your slaw doesn’t turn into a soggy mess.
  • Halve the Tomatoes: Cut cherry tomatoes in half instead of leaving them whole. Sounds weird, but it works: their juices distribute better and you get a burst of flavor in every bite.
  • Skip the Pre-Shredded: Steer clear of pre-shredded cabbage and carrots—they dry out fast and lack texture. Shred your own with a sharp knife or mandoline for a crisp, fresh slaw.
  • Chill Before Serving: After mixing everything, refrigerate the slaw for at least 30 minutes. My grandmother swore by this, and she was right: it lets the flavors meld and the mayo thicken up just right.

Perfect Pairings for These Flavors

BBQ Pairings

This slaw is a natural match for smoked pulled pork or grilled chicken—the cool crunch cuts through the richness. I serve it on sandwiches or as a side with Texas-style ribs. The tomatoes add a juicy contrast that works beautifully. 🍖

Burger Toppings

Pile this on cheeseburgers for a fresh, crunchy element that replaces lettuce and tomato. The creamy dressing soaks into the patty for extra flavor in every bite. I love it on bacon cheeseburgers with a toasted brioche bun.

Seafood Companions

Serve alongside grilled shrimp skewers or blackened fish tacos for a light, summery meal. The acidity in the dressing balances the richness of seafood perfectly. I often add a squeeze of lime for extra brightness.

Picnic Sides

At potlucks, pair with cornbread, baked beans, or deviled eggs for a classic Southern spread. The colors look stunning together, and the flavors complement each other wonderfully. 🥗

For a lighter picnic, serve with watermelon slices and iced tea.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 25mg8%
Sodium 580mg25%
Total Carbohydrate 14g5%
Dietary Fiber 5g18%
Sugars 7g
Protein 3g6%
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 regular tomatoes instead of cherry?

Yes, but seed and dice them first to prevent excess moisture. Roma tomatoes work well—just drain any liquid before mixing to keep the slaw crisp.

2

How do I keep the slaw from getting soggy?

Salt the shredded cabbage and let it sit for 10 minutes before dressing. This draws out water you can pat dry. Also, chill for 2 hours minimum before serving.

3

What can I substitute for mayonnaise?

Greek yogurt works perfectly at a 1:1 ratio for a lighter option. For dairy-free, use vegan mayo or silken tofu blended with 1 tbsp vinegar.

4

Why add tomatoes to coleslaw?

The tomatoes add natural sweetness and juicy texture that balances the tangy dressing. They also bring bright color and extra vitamins to the dish.

★★★★★4.5(2 reviews)
Nathan Turner