Salads
This cashew chicken rotini salad delivers restaurant-quality crunch and creamy texture in one balanced bowl. The secret lies in perfectly cooked rotini with crispy edges and a velvety cashew-chicken mixture that transforms ordinary salad into something extraordinary.
I developed this recipe during a busy week when I needed a meal that was both satisfying and quick to assemble—no compromises on flavor or texture.
The foundation begins with al dente rotini, cooled just enough to hold its shape while absorbing the creamy dressing. Tender chicken, marinated in soy-ginger sauce and baked to juicy perfection, gets tossed with toasted cashews for that signature crunch.
What makes this dish special is the dressing—a blend of creamy cashew butter, sesame oil, and rice vinegar—that coats every noodle and bite of chicken without overpowering the natural flavors.
By the time you assemble this salad, you'll have a dish that's hearty enough for a main course but light enough for a summer lunch. The rotini stays crispy from the moment it hits the dressing, while the cashew-chicken mixture delivers a satisfying protein punch.
Serve immediately for the best texture, or let it sit for 15 minutes to allow flavors to meld even deeper.
This salad is the perfect balance of protein, carbs, and healthy fats—ideal for meal prep or a quick weeknight dinner. The combination of textures and flavors makes it a crowd-pleaser, whether you're feeding a family or bringing a dish to a potluck.
Let's get started on creating this harmonious salad that's as beautiful as it is delicious.
Ingredients for cashew chicken rotini salad
Crunchy rotini, creamy cashew dressing, and tender chicken come together for a satisfying salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Rotini Pasta 🍝 | 12 oz | Al dente, cooled before dressing |
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into bite-sized pieces |
| Raw Cashews 🥜 | 1 cup | Toasted for extra crunch |
| Cashew Butter 🥜 | ½ cup | Natural, unsweetened preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame flavor |
| Rice Vinegar 🍶 | 2 tbsp | White or seasoned |
| Soy Sauce 🍶 | 2 tbsp | Low-sodium preferred |
| Ginger 🌿 | 1 tbsp | Freshly grated |
| Garlic Cloves 🧄 | 3 cloves | Minced for marinade |
| Olive Oil 🫒 | 1 tbsp | For cooking chicken |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Red Bell Pepper 🌶️ | 1 whole | Diced, for fresh crunch |
| Green Onion 🧅 | 2 whole | Sliced, for garnish |
| Sesame Seeds 🌾 | 1 tsp | Toasted for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The rotini is your base—look for whole wheat or regular rotini at Trader Joe's or your local grocery store. I always grab the barilla brand because it holds up better to the dressing. For the chicken, boneless, skinless breasts work best—cut them into even-sized pieces so they cook through at the same time. The cashews? Raw and unroasted give you the best crunch when toasted yourself. Toast them in a dry pan for 3-4 minutes until golden—don't walk away, they burn fast. The cashew butter should be natural, no sugar added—Kallo or Crazy Richard's are my go-tos.
No sesame oil? Toasted sesame seeds mixed with olive oil works in a pinch. Short on ginger? Substitute 1/2 tsp ground ginger, but fresh is always better. The chicken marinade is key—let it sit for at least 20 minutes if you have time. For extra flavor, add 1/2 tsp of red pepper flakes. The bell pepper adds freshness, but any color works—just dice it small. If you're prepping ahead, store the dressing separately until ready to toss with the salad to keep the rotini crispy.
This salad keeps well for 3 days in the fridge, but the rotini gets softer over time. Toast fresh cashews right before serving if you're reheating. The dressing stays good for 5 days if stored in a sealed jar. For meal prep, portion the dressing separately and toss just before eating. Garnish with fresh herbs like cilantro or basil if you've got them—they brighten up the whole dish. Serve with a side of steamed veggies or a simple green salad to round out the meal.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear by this recipe because the chicken gets a quick sear with minimal prep—just slice the breasts into strips and let the pan do the work. The rotini cooks in the same pot as the sauce, so you’re not juggling a million dishes.
- Creamy Nutty Magic: Between the cashew butter and raw cashews, this salad has that rich, velvety texture without being heavy. Honestly, the sesame oil ties it all together with a little nutty punch that makes every bite satisfying.
- Lunchbox Hero: This keeps beautifully for days, so I pack it for work or school lunches—no soggy pasta here. The flavors actually deepen overnight, and it’s still fresh-tasting when reheated (or eaten cold).
- Budget Win: Chicken breast and cashews stretch further than you’d think, especially when paired with affordable rotini. I’ll be real: it’s my go-to when I need a filling, flavorful meal without breaking the bank.
Step-by-step instructions for cashew chicken rotini salad
Here's how to make this creamy, nutty salad with perfectly cooked chicken and crisp rotini.
Cook the Rotini Pasta to Al Dente Perfection
Bring a large pot of water to a rolling boil and add the 12 oz rotini pasta. Cook according to package directions until it's al dente—about 1 minute less than recommended. You want it firm enough to hold its shape when tossed with the dressing later.
Drain the pasta immediately in a colander and rinse under cold water for 30 seconds to stop the cooking process. I like to shake the colander vigorously to separate any clumps. Let it drain completely before moving to the next step—this prevents a soggy salad. Spread the pasta on a baking sheet to cool completely, about 10 minutes.
Marinate and Cook the Chicken
In a medium bowl, combine the 1.5 lb boneless chicken breast cut into bite-sized pieces with the 2 tbsp soy sauce, 1 tbsp lime juice, 1 tbsp grated ginger, and 3 minced garlic cloves. Mix well to coat all pieces evenly. Let it marinate for 15-20 minutes while you prepare the other components.
Heat the 1 tbsp olive oil in a large skillet over medium-high heat. Add the marinated chicken in a single layer and cook undisturbed for 4-5 minutes until the bottoms are golden brown. Flip and cook another 4-5 minutes until the chicken reaches an internal temperature of 165°F and is no longer pink in the center. Remove from heat and set aside.
Prepare the Creamy Cashew Dressing
In a food processor, combine the 0.5 cup cashew butter, 1 cup raw cashews, 2 tbsp rice vinegar, 1 tbsp sesame oil, 1 tsp salt, and 0.5 tsp black pepper. Process until completely smooth, scraping down the sides as needed. With the processor running, slowly drizzle in 2-3 tablespoons of water until you reach a creamy, pourable consistency—it should coat the back of a spoon.
Transfer the dressing to a bowl and stir in the 1 tbsp lime juice. Taste and adjust seasoning if needed. This dressing is the heart of your salad, so don't be shy with the salt or lime if it needs it. The texture should be thick enough to coat the noodles but still flow easily when tossed.
Assemble the Salad
In a large mixing bowl, combine the cooled rotini pasta, cooked chicken, 1 diced red bell pepper, and sliced green onions. Pour the dressing over the top and toss gently but thoroughly until everything is evenly coated. The salad should look vibrant with a glossy sheen from the dressing.
Let the salad sit for 5 minutes to allow the flavors to meld together. This resting time gives the dressing a chance to fully penetrate the pasta and chicken. Taste again and adjust seasoning if needed—sometimes the flavors develop more after mixing.
Garnish and Serve
Transfer the salad to serving bowls and sprinkle each portion with 1 tsp toasted sesame seeds. The seeds add a beautiful crunch contrast to the creamy texture. Serve immediately while the chicken is still warm and the rotini maintains its perfect al dente texture.
This salad keeps well in the refrigerator for 2-3 days, but the best texture is enjoyed fresh. The cashew dressing continues to develop flavor as it chills, so it actually tastes even better the next day. Pair with a simple green salad or steamed vegetables for a complete meal.
Pro Tips For Making Cashew Chicken Rotini Salad
- TOAST THE CASHEWS: Toss raw cashews in a dry skillet over medium heat for 2-3 minutes until they smell nutty and deepen in color. Skipping this step means your salad will taste bland—roasted cashews add crunch and richness that raw ones can’t match.
- CUT CHICKEN THIN: Slice boneless chicken breast into ¼-inch thick strips before cooking—thinner pieces sear faster and stay juicier. Thick chunks end up dry and chewy, even if you cook them perfectly.
- COOL PASTA FAST: Drain rotini and immediately rinse under cold water, then toss with a splash of sesame oil while still hot. This stops cooking and prevents mushiness, so your salad stays al dente and holds its shape.
- WHISK CASHEW BUTTER WELL: Thin cashew butter with a little warm water or broth before mixing into the dressing—this prevents clumps and ensures a silky, smooth sauce. Stirring in lumps makes the salad taste uneven and gritty.
Storing and reheating your cashew chicken rotini salad
Refrigerator Storage
Store your cashew chicken rotini salad in an airtight container for up to 3 days—just make sure it's fully cooled before sealing. I use glass Pyrex containers because they keep the salad fresh longer and won't absorb odors.
The rotini will soften slightly over time, but the flavors actually deepen as the dressing melds with the ingredients. 💫
Freezer-Friendly Components
While the salad itself doesn't freeze well, you can prep components separately. Freeze the cooked chicken in a single layer on a tray, then transfer to a bag for up to 2 months.
The cashew dressing also freezes beautifully—just thaw it in the fridge overnight before using. Keep the rotini and veggies fresh by storing them separately in the fridge until ready to assemble. ❄️
Reheating for Best Texture
For the best results, reheat only the chicken and dressing in a skillet over medium-low heat for 3-4 minutes, stirring occasionally. Add a splash of water if the dressing thickens too much.
Toss it with freshly cooked rotini (cooked al dente and cooled) and any fresh veggies you want to add. The rotini should always be cooked fresh for that perfect bite. 🔥
Reviving Crunch
If your salad loses its crunch after refrigeration, toast 1 cup raw cashews in a dry pan for 3-4 minutes until golden. Sprinkle them over the salad right before serving to restore that satisfying texture. You can also add crispy fried shallots or toasted sesame seeds for extra crunch. 🥜
Portioning for Meal Prep
Divide the salad into individual airtight containers if meal prepping. Store the dressing separately in a small jar and toss it with the salad just before eating.
This keeps the rotini crisp and prevents sogginess. Label containers with dates to track freshness—this salad stays best within 3 days of assembly. 📅
Garnish Like a Pro
Fresh garnishes elevate reheated salads. Add sliced green onions, cilantro, or thinly sliced red bell pepper right before serving. A drizzle of extra sesame oil or a squeeze of lime juice brightens up flavors that may have mellowed during storage.
Garnish with toasted sesame seeds for that final restaurant-quality touch. ✨
Nutrition facts
Frequently asked questions
Can I use ground chicken instead of breast for this salad?
Yes, but adjust the cooking time! Ground chicken cooks much faster than breast—about 3-4 minutes total over medium-high heat until it reaches 165°F. Skip the marinade and just season with 1 tsp soy sauce, ½ tsp ginger, and ¼ tsp garlic powder before cooking. The texture will be slightly different but still delicious.
How do I keep the rotini from getting mushy when storing?
Always cook the rotini 1 minute less than package instructions and rinse immediately with cold water. Store the salad in an airtight container with the dressing on the side—toss it in just before eating. For extra insurance, keep the rotini portion small (2 oz per serving) and add fresh pasta when reheating.
What's the best way to make this salad vegan?
Replace the chicken with 1 lb firm tofu pressed for 20 minutes, cubed and pan-fried until crispy. Use vegan cashew butter (check for no added oils) and swap soy sauce for tamari. Add 1 tbsp nutritional yeast to the dressing for a cheesy flavor. The texture will be equally satisfying!
Can I make this with gluten-free rotini?
Use gluten-free rotini (like Barilla or Jovial) and check that your soy sauce is gluten-free (tamari works). The cooking time remains the same, but gluten-free pasta often absorbs more liquid—rinse it thoroughly after cooking to prevent a gummy texture. The flavor profile stays identical.
Why does my dressing turn out too thick or too thin?
Thick? Add 1-2 tbsp water while blending. Too thin? Add 1 tbsp cashew butter or ½ tsp xanthan gum (for vegan versions). The ideal consistency coats the back of a spoon but still flows easily. For extra insurance, blend the cashews first into a fine powder before adding other ingredients.
