
I recently made this spicy Thai basil slaw recipe, and honestly, it completely surprised me with how fresh and vibrant it tasted. I love recipes that come together quickly, and this one felt effortless yet impressive. The mix of crunchy veggies, zesty citrus, and aromatic basil created such a refreshing balance.
What really stood out to me was how the heat from the jalapeño paired perfectly with the cool cucumber. If you’re looking for a bold, colorful side dish, this is one I’d happily make again and again.

Ingredients
Here’s everything you need to make this flavorful slaw, along with helpful tips:
- 1 cup cucumber, diced – adds freshness and a cooling crunch
- 1 (14 oz) bag coleslaw mix – saves prep time and gives a great texture
- 1 (10 oz) bag shredded purple cabbage – adds color and extra crunch
- 1–2 jalapeños, seeded and finely chopped – adjust spice level to your taste
- 1/4 cup Thai basil, chopped – gives a unique, slightly spicy herbal flavor
- 1/2 red onion, finely chopped – adds a sharp bite and depth
- 3/4 cup cilantro, chopped – brings freshness and brightness
- 1/4 cup sesame oil – creates a rich, nutty base for the dressing
- Juice of 2 large oranges – natural sweetness and citrus balance
- Juice and zest of 1 lime – enhances tanginess and aroma
- Juice of 1/2 lemon – adds extra acidity for balance
- 1 tbsp soy sauce – brings savory umami flavor
- 1 tsp onion powder – boosts overall flavor
- 1 tsp garlic powder – adds depth without overpowering
- 1 tsp salt – enhances all ingredients
- 1 tbsp sesame seeds – adds texture and a nutty finish
Note: This recipe makes approximately 10–12 servings, perfect for gatherings or meal prep.
Variations
You can easily customize this slaw based on your preferences:
- Use regular basil if Thai basil isn’t available
- Swap soy sauce with tamari for a gluten-free option
- Add shredded carrots or bell peppers for extra crunch
- Replace sesame oil with olive oil for a milder taste
- Add a drizzle of honey or maple syrup for a sweeter twist
- Make it extra spicy with chili flakes or an extra jalapeño

Cooking Time
Here’s how long it takes to prepare this recipe:
- Prep Time: 15 minutes
- Cooking Time: 0 minutes (no cooking required)
- Total Time: 15 minutes
Equipment You Need
- Large mixing bowl – to combine all vegetables easily
- Small bowl – for whisking the dressing
- Sharp knife – for chopping herbs and vegetables
- Cutting board – for safe and clean prep
- Whisk or fork – to mix the dressing smoothly
How to Make Spicy Thai Basil Slaw Recipe?
This recipe is simple and quick, making it perfect for busy days. I found that prepping everything ahead made the process even smoother. The real magic happens when the dressing meets the crunchy vegetables. Let’s break it down step by step.
Prepare the Vegetables
Start by dicing the cucumber, chopping the onion, and finely slicing the jalapeños. Add them to a large bowl along with the coleslaw mix and purple cabbage. Toss in the cilantro and Thai basil for a fresh herbal base.

Make the Dressing
In a separate bowl, whisk together sesame oil, orange juice, lime juice and zest, lemon juice, soy sauce, and spices. Mix until everything is well combined and slightly emulsified. The citrus and sesame oil create a beautifully balanced dressing.
Combine and Toss
Pour the dressing over the vegetable mixture. Toss everything thoroughly so the veggies are evenly coated. This step ensures every bite is flavorful and well-seasoned.
Add Finishing Touches
Sprinkle sesame seeds over the slaw for added crunch and nuttiness. Give it one final toss to distribute the seeds evenly. This small step adds a nice texture contrast.
Chill or Serve
You can serve the slaw immediately or let it chill for 20–30 minutes. Chilling allows the flavors to blend together even better. If making ahead, keep dressing separate until serving for best texture.
Additional Tips for Making this Recipe Better
From my experience, a few small tweaks can elevate this dish:
- I like to chill the slaw before serving—it tastes even fresher
- Don’t overdress it; add dressing gradually for better control
- I always taste and adjust salt and lime at the end
- Use fresh herbs only—dried herbs won’t give the same flavor
- If it gets too spicy, I add more cucumber to balance the heat
How to Serve Spicy Thai Basil Slaw Recipe?
This slaw is incredibly versatile and pairs well with many dishes. You can serve it as a refreshing side with grilled chicken, seafood, or BBQ meals. It also works beautifully as a topping for tacos or wraps. For presentation, I like to serve it in a wide bowl with extra basil leaves and sesame seeds sprinkled on top. Adding a wedge of lime on the side gives it a bright, restaurant-style finish.

Nutritional Information
Here’s a quick overview of the nutritional value per serving:
- Calories: حوالي 80–85 kcal
- Protein: حوالي 1 g
- Carbohydrates: حوالي 7 g
- Fat: حوالي 6 g
Make Ahead and Storage
Storing
Store the slaw in an airtight container in the refrigerator. It stays fresh for up to 2 days. Keep the dressing separate if possible to maintain crunch.
Freezing
This slaw is not suitable for freezing due to the fresh vegetables. Freezing will make the texture soggy and unappealing.
Reheating
No reheating is needed since this is a cold salad. Just give it a quick toss before serving again.
Why You’ll Love This Recipe?
This slaw is more than just a side dish—it’s a burst of flavor and texture.
- Quick and easy to prepare
I love how it comes together in just 15 minutes with minimal effort. Perfect for busy days or last-minute meals. - Packed with fresh flavors
The combination of citrus, herbs, and sesame oil creates a bold and refreshing taste. Every bite feels light yet satisfying. - Customizable to your taste
You can easily adjust the spice level or swap ingredients based on what you have. It’s super flexible. - Healthy and light option
With fresh veggies and simple ingredients, it’s a nutritious addition to any meal. Great for clean eating. - Perfect for any occasion
Whether it’s a BBQ, family dinner, or picnic, this slaw fits right in. It’s always a crowd-pleaser.
This spicy Thai basil slaw is one of those recipes that proves simple ingredients can create something truly special. Once you try it, you’ll likely find yourself making it on repeat!

Spicy Thai Basil Slaw Recipe
Ingredients
Method
- Start by dicing the cucumber, chopping the onion, and finely slicing the jalapeños. Add them to a large bowl along with the coleslaw mix and purple cabbage. Toss in the cilantro and Thai basil for a fresh herbal base.
- In a separate bowl, whisk together sesame oil, orange juice, lime juice and zest, lemon juice, soy sauce, and spices. Mix until everything is well combined and slightly emulsified. The citrus and sesame oil create a beautifully balanced dressing.
- Pour the dressing over the vegetable mixture. Toss everything thoroughly so the veggies are evenly coated. This step ensures every bite is flavorful and well-seasoned.
- Sprinkle sesame seeds over the slaw for added crunch and nuttiness. Give it one final toss to distribute the seeds evenly. This small step adds a nice texture contrast.
- You can serve the slaw immediately or let it chill for 20–30 minutes. Chilling allows the flavors to blend together even better. If making ahead, keep dressing separate until serving for best texture.
Notes
- I like to chill the slaw before serving—it tastes even fresher
- Don’t overdress it; add dressing gradually for better control
- I always taste and adjust salt and lime at the end
- Use fresh herbs only—dried herbs won’t give the same flavor
- If it gets too spicy, I add more cucumber to balance the heat






