Salads
This cashew chicken rotini salad recipe delivers a perfect balance of protein, texture, and flavor in every bite. The crisp-tender chicken gets its signature crunch from cashew butter and almond flour, while the rotini absorbs a creamy dressing that ties everything together.
I developed this dish after realizing how often salads lack substantial protein—this version solves that problem with a satisfying, restaurant-quality meal.
The secret to this salad lies in the chicken preparation: marinated in a blend of ginger, garlic, and soy sauce, then baked with crushed cashews for texture. Meanwhile, the rotini gets tossed in a silky dressing made with peanut butter, lime juice, and a touch of honey for balance.
What makes this dish truly special is how the components work together—crispy chicken, chewy noodles, and a creamy dressing that coats every bite without overpowering the fresh vegetables.
By the time you assemble everything on a bed of mixed greens, you'll have a salad that's hearty enough to be a main course yet light enough to enjoy any time of day.
The cashew chicken adds a satisfying crunch, while the rotini soaks up the creamy dressing perfectly. This is the kind of salad that proves healthy eating doesn't mean sacrificing flavor or texture.
Perfect for meal prep or a quick weeknight dinner, this recipe comes together in under 30 minutes with just 10 ingredients. The flavors develop as you eat, making it even more satisfying the second day. Let's get started on this complete dish that delivers on every promise.
Ingredients for cashew chicken rotini salad
Ten simple ingredients transform into a restaurant-quality salad with perfect crunch and creamy texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch cubes |
| Rotini Pasta 🍝 | 12 oz | Uncooked, whole wheat preferred |
| Raw Cashews 🥜 | 1 cup | Crushed for coating |
| Almond Flour 🌰 | ½ cup | For crispy coating |
| Peanut Butter 🥜 | ½ cup | Natural, no added sugar |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Honey 🍯 | 2 tbsp | For dressing balance |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Soy Sauce 🍶 | 2 tbsp | Low-sodium preferred |
| Mixed Greens 🥬 | 6 cups | Baby spinach or spring mix |
| Sesame Oil 🫒 | 1 tbsp | For finishing drizzle |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken is where this salad shines. Look for boneless breasts with good marbling—they stay juicier when baked. I grab mine from Trader Joe's or the butcher counter at Whole Foods if I want extra-lean cuts. The cashews and almond flour are non-negotiable for that signature crunch. Costco sells bulk cashews that are cheaper than the fancy jars, and I always toast them first to deepen the flavor. For the rotini, whole wheat adds fiber, but regular works too—just don't overcook it or it'll turn mushy.
No cashews? Crushed peanuts or walnuts work in a pinch, though the flavor won't be identical. The peanut butter in the dressing can be swapped for almond butter if you're avoiding peanuts, but keep the honey—it's what balances the richness. Fresh ginger and garlic are ideal, but jarred minced ginger and powdered garlic save time. The soy sauce adds umami depth, so don't skip it—low-sodium works best if you're watching salt. For the greens, anything leafy works, but baby spinach holds up better to the creamy dressing than iceberg.
This salad keeps beautifully—3-4 days in the fridge if you store the dressing separately. The chicken stays crispy for 2 days if wrapped tightly in foil. I always double the dressing because it's perfect for drizzling on other salads too. For meal prep, portion the greens and dressing first, then add the chicken and nuts just before eating so everything stays fresh. The sesame oil and seeds add that final restaurant touch—toast them in a dry pan for 30 seconds to bring out their flavor.
Why You'll Love This Recipe
- No-Fuss Pantry Magic: I swear by this one—no fancy prep, just chop the chicken, toss it in the sauce, and let it marinate while I boil the pasta. The cashews and peanut butter blend into a creamy sauce that’s basically foolproof.
- Crunchy Creamy Balance: That peanut butter and almond flour sauce? It’s rich but not heavy, and the raw cashews add just enough texture to keep things interesting. Honestly, the first bite makes me question why I ever ate plain chicken salad.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The rotini holds up for days, the chicken stays tender, and the sauce doesn’t separate—perfect for packing lunches or feeding a crowd without stress.
- Budget-Friendly Bulk: Almond flour and peanut butter stretch this recipe far, and chicken breast is cheaper than takeout. I’ll be real: it’s the same cost as delivery, but I get leftovers that actually taste better the next day.
Step-by-step instructions for cashew chicken rotini salad
Here's how to build this nutty, crunchy salad with tender chicken and creamy cashew dressing.
Marinate and Cook the Chicken
Cut the 1.5 lb boneless chicken breast into 1-inch cubes and place them in a bowl. In a separate small bowl, whisk together the 2 tbsp soy sauce, 2 tbsp honey, 0.25 cup lime juice, 4 minced garlic cloves, and 1 tbsp grated ginger root. Pour this marinade over the chicken and toss to coat evenly. Let it marinate for at least 15 minutes—this ensures tender, flavorful chicken.
Heat a large skillet over medium-high heat and add the chicken in a single layer, leaving space between pieces. Cook for 5-6 minutes until the chicken is light golden brown and cooked through (165°F internal temperature). Remove from heat and set aside—it'll stay juicy while you work on the rest of the salad.
Prepare the Crispy Cashew-Almond Coating
Toast the 1 cup raw cashews in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until they turn light golden and smell nutty. Immediately transfer them to a cutting board and roughly chop them with a knife—you want a mix of small pieces and larger chunks for texture. Set aside.
In a shallow bowl, mix together the 0.5 cup almond flour, 0.5 cup peanut butter, 1 tsp salt, and 0.5 tsp black pepper. The peanut butter will thicken the mixture slightly—this is perfect for creating a crispy, flavorful coating. Spread the cashew-almond mix on a plate and roll each piece of cooked chicken in it until fully coated. Place the coated chicken on a wire rack and let it sit for 5 minutes to set slightly.
Cook the Rotini Pasta
Bring a large pot of water to a rolling boil and add 12 oz rotini pasta. Cook according to package instructions until al dente—usually about 10-12 minutes. Drain the pasta and rinse it under cold water for 30 seconds to stop the cooking process. This prevents the pasta from becoming mushy when mixed with the dressing later. Drain well and set aside in a large bowl.
While the pasta cooks, lightly toast the 1 tbsp sesame seeds in the same dry skillet you used for the cashews, stirring for 1-2 minutes until fragrant. Remove from heat and set aside with the chopped cashews—they'll add crunch and depth to the salad.
Assemble the Salad and Dressing
In a large mixing bowl, combine the 6 cups mixed greens with the cooked rotini pasta. In a separate bowl, whisk together the 1 tbsp sesame oil, 2 tbsp honey, 0.25 cup lime juice, and 1 tbsp grated ginger root until smooth. Drizzle this dressing over the pasta and greens, tossing gently to coat evenly. The dressing should look glossy but not overly wet—if it's too thick, add a splash of water to loosen it.
Add the coated chicken pieces to the salad and toss everything together lightly. Sprinkle the toasted sesame seeds and chopped cashews over the top. The contrast of warm, crispy chicken, creamy cashew coating, and cool greens makes this salad truly special. Serve immediately while the chicken is still warm and the coating is crispy.
Pro Tips For Making Cashew Chicken Rotini Salad
- CRISP THE CASHEWS: DESCRIPTION:
- CUT CHICKEN UNIFORM: DESCRIPTION:
- SALT THE PASTA WATER: DESCRIPTION:
- TOAST THE ALMOND FLOUR: DESCRIPTION:
Troubleshooting this dish
Chicken Too Dry
If your chicken turns out dry, it's usually from overcooking or not resting properly. I've found that cutting the chicken into 1-inch cubes ensures even cooking, but the real secret is monitoring the internal temperature.
Use a meat thermometer to pull the chicken at 160°F—it'll rise to 165°F while resting. Also, let the chicken rest for 5 minutes after cooking before coating it with the cashew-almond mix. This keeps all the juices locked in. 💡
Dressing Too Thick
The dressing can sometimes thicken too much, especially if the peanut butter is too cold. I always use natural peanut butter at room temperature and whisk it with the other ingredients until completely smooth. If it's still too thick, add 1-2 teaspoons of warm water to loosen it up.
The dressing should coat the back of a spoon but still be pourable. Pro tip: Store any leftover dressing in the fridge and whisk again before using—it always comes together perfectly. ✨
Cashew Coating Not Crispy
For that perfect crunch, the cashew-almond coating needs to set properly. After rolling the chicken in the mix, place it on a wire rack instead of a plate—this allows air to circulate and keeps the coating crispy.
If your kitchen is humid, you might need to broil the chicken for 1-2 minutes at the end to crisp up the coating. Also, make sure your cashews are toasted to light golden—this deepens their flavor and helps with texture. 🥜
Pasta Getting Mushy
Overcooked pasta is the fastest way to ruin this salad. Always cook the rotini to al dente (about 1 minute less than package instructions) and rinse it under cold water for 30 seconds to stop the cooking process.
Drain it well and toss it with a tiny bit of olive oil to prevent sticking. I also recommend cooking the pasta in a large pot with plenty of water—this helps it cook evenly. 🍝
Salad Too Wet
If your salad ends up soggy, it's likely because the dressing is too wet or the greens are too fresh. Start by draining the greens really well before adding them to the bowl. Also, don't over-toss the salad—just combine everything gently.
If the dressing is too wet, let it sit for 10 minutes before using, or mix in 1 tablespoon of toasted sesame seeds to absorb excess moisture. The key is balance—you want everything coated but not drowned. 🥬
Flavor Too Overpowering
Sometimes the ginger or lime can be too strong, especially if you're not used to bold flavors. To balance it, add a pinch of salt and a drizzle of honey to the dressing. You can also reduce the ginger to 0.5 tbsp if you prefer milder flavors.
For extra freshness, add 1 tbsp of chopped cilantro or mint to the salad—these herbs help brighten the dish without overpowering it. 🌿
Nutrition facts
Frequently asked questions
Can I use ground chicken instead of breast?
Ground chicken works beautifully and actually cooks faster. Just shape it into 1-inch patties before baking to maintain texture. The marinade will still penetrate well, but reduce cooking time to 4-5 minutes per side. For extra flavor, add 1 tsp smoked paprika to the marinade.
How do I make this gluten-free?
Replace the rotini with gluten-free pasta like brown rice rotini, and swap almond flour for gluten-free oat flour or certified GF breadcrumbs in the coating. Check your peanut butter label for gluten-free certification too. The rest of the recipe stays the same—just ensure all ingredients are certified GF.
Can I prep this salad ahead of time?
Yes! Cook the chicken and rotini separately, then store them in airtight containers for 3-4 days. Keep the dressing in a separate jar—it thickens when chilled. When ready to serve, toss everything together and add fresh greens last. For best texture, crisp up the chicken coating in a 350°F oven for 5 minutes before serving.
What's the best way to reheat leftovers?
Reheat the chicken and pasta separately in a skillet over medium-low heat with a splash of water to prevent drying. Warm the dressing in a small saucepan until smooth, then toss everything together. Never microwave the chicken—the coating will get soggy. Add fresh greens and sesame seeds after reheating for the best presentation.
Can I make this vegetarian?
Swap the chicken for extra-firm tofu pressed and cubed, or use crispy chickpeas (tossed in the same marinade). For a meaty texture, try mushroom stems seared until tender. The rest of the recipe remains identical—just adjust cooking times for your protein choice.
