June 19, 2026 ยท 5 min

Spicy Thai Chili Shrimp with Sesame Cabbage and Arugula Salad

Lunch5 min510 cal / serving

Sweet and spicy is a flavor combination that never gets old. In this dish, succulent shrimp are coated in a luscious blend of Thai chili sauce, lime zest and butter, then served over a crisp sesame cabbage and arugula salad. The candied peanuts add a delightful crunch and a touch of sweetness that ties everything together.

This recipe comes together in just 25 minutes, making it perfect for a busy weeknight when you crave something vibrant and satisfying. The fresh vegetables, zesty lime and savory shrimp create a balanced meal that’s as delicious as it is beautiful.


Recipe details

Lunch5 min510 cal / serving2 servings

Nutrition per serving

Calories510 kcalProtein30 gFat20.2 gCarbs52.5 gSugar23.3 gFiber5.6 gSodium1553 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: containsShellfish: containsPeanut: containsTree nuts: not detectedSoy: containsSesame: containsMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Carrots6 ounce CarrotsView ingredient guide
Persian Cucumber1 unit Persian CucumberView ingredient guide
Lime1 unit LimeView ingredient guide
Garlic2 clove GarlicView ingredient guide
Shredded Red Cabbage4 ounce Shredded Red CabbageView ingredient guide
Arugula Lettuce2 ounce Arugula LettuceView ingredient guide
Sesame Dressing1.5 ounce Sesame DressingView ingredient guide
Peanuts1 ounce PeanutsView ingredient guide
Shrimp10 ounce ShrimpView ingredient guide
Sugar2 teaspoon SugarView ingredient guide
Butter1 tablespoon ButterView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide

Instructions

  1. Wash and dry all produce. Trim and peel carrots, then grate on the largest holes of a box grater; transfer to a large bowl. Halve cucumber lengthwise; thinly slice crosswise into half-moons. Zest and quarter lime. Peel and mince or grate garlic.
  2. Heat a large, preferably nonstick, pan over medium-high heat. Add peanuts, 2 tsp sugar (4 tsp for 4 servings) and 2 TBSP water. Cook, stirring often, until water has evaporated and peanuts are coated and lightly toasted, 3-5 minutes. Turn off heat; transfer to a small bowl. Wipe out pan.
  3. Add cucumber, cabbage, arugula, sesame dressing and juice from two lime wedges (four wedges for 4 servings) to bowl with grated carrots. Toss to combine. Season with salt and pepper.
  4. Rinse shrimp under cold water, then pat dry with paper towels. Melt 1 TBSP butter (2 TBSP for 4 servings) in pan used for peanuts over medium-high heat. Once pan is hot, add shrimp and garlic. Cook, stirring occasionally, until shrimp is opaque and cooked through, 3-4 minutes. Season with salt and pepper.
  5. Turn off heat under pan with shrimp. Stir in chili sauce and half the lime zest until evenly coated.
  6. Divide sesame cabbage and arugula salad between plates and top with Thai shrimp. Garnish with candied peanuts and remaining lime zest. Serve with any remaining lime wedges on the side.

Recipe Tips

For extra heat, add a pinch of red pepper flakes when cooking the shrimp.

If you don’t have sesame dressing, whisk together 2 tablespoons sesame oil, 1 tablespoon rice vinegar and 1 teaspoon soy sauce as a substitute.

Make sure to pat the shrimp dry before cooking to ensure they sear properly.

FAQ

Can I use a different type of protein instead of shrimp?

Yes, you can substitute shrimp with chicken breast or tofu. Adjust cooking time accordingly: chicken may need 5-7 minutes and tofu should be pressed and pan-fried until golden.

Is there a substitute for sweet Thai chili sauce?

You can mix 1 tablespoon of sriracha with 1 teaspoon of honey or sugar to mimic the sweet and spicy flavor.

Can I make the candied peanuts ahead of time?

Yes, store them in an airtight container at room temperature for up to 2 days. They may lose some crunch but will still be delicious.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.