Zucchini ribbons tossed in a silky cashew-coconut sauce—light, bright, and wildly satisfying. This recipe turns humble summer squash (or pantry-friendly shirataki noodles) into a creamy, dairy-free weeknight meal that comes together in under 20 minutes once the cashews are ready. It’s perfect when you want something low-carb but not dry, and it pairs surprisingly well alongside heartier mains or light starters; for an easy weeknight combo, try serving it with a warm bowl of creamy chicken and noodles for contrast.
Why you’ll love this dish
This version of zucchini noodles balances the fresh, crisp snap of spiralized squash with a rich, velvety sauce made from soaked cashews and coconut milk. It’s dairy-free, can be nut-free if you swap canned coconut milk, and is fast enough for a busy evening. The lemon zest and juice keep the sauce bright so the dish never feels heavy.
“A creamy, dairy-free delight—light enough for summer but comforting like a cozy pasta.” — a quick reader note after trying the recipe
Reasons people search for recipes like this: low-carb dinners, dairy-free creamy sauces, ways to use a spiralizer, and quick meals that still feel special for guests.
How this recipe comes together
A quick overview so you know what to expect: soak the cashews (or reach for canned coconut milk), blitz the sauce until silky, salt the spiralized zucchini briefly so it sheds excess water, then warm everything with garlic in a skillet—just long enough to marry flavors without turning the noodles mushy. Total active stove time is about 5–7 minutes.
What you’ll need
- 2 medium zucchini (or 1 package shirataki noodles, rinsed and drained)
- 3/4 cup raw cashews, soaked 2–4 hours (or 1 cup canned full-fat coconut milk for a nut-free version)
- 1/2 cup unsweetened full-fat coconut milk (if using soaked cashews, reduce to 1/4 cup)
- 2 tablespoons olive oil or avocado oil
- 3 garlic cloves, minced
- 2 tablespoons fresh lemon juice
- Zest of 1 lemon
- 1/4 cup nutritional yeast (optional, adds savory “cheesy” notes)
- 1 teaspoon Dijon mustard (optional, brightens the sauce)
- 1/2 teaspoon sea salt, plus extra to taste
- 1/4 teaspoon freshly ground black pepper
- 1/4 cup chopped fresh basil or parsley
- 2 tablespoons chopped chives or green onions
Optional garnish: toasted pine nuts or pumpkin seeds, red pepper flakes
Ingredient notes:
- If you’re nut-free, use 1 cup canned full-fat coconut milk in place of soaked cashews and skip the 1/2 cup coconut milk in the ingredient list (the recipe already accounts for that swap).
- Shirataki noodles are a great pantry shortcut—rinse and dry them well to remove packaging liquid.
Step-by-step instructions
- Soak or quick-boil the cashews: Cover cashews with water and soak 2–4 hours, or place in boiling water for 10 minutes, then drain. (If using canned coconut milk, skip this step.)
- Make the sauce: In a high-speed blender combine the soaked cashews (or canned coconut milk), the measured coconut milk, lemon juice, lemon zest, nutritional yeast, Dijon, and 1/2 teaspoon salt. Blend on high until completely smooth—scrape down the sides and blend another 10–20 seconds if needed. The sauce should be velvety and pourable.
- Prepare the zucchini: Spiralize the zucchini into ribbons or noodles. Place them in a colander, sprinkle with a light pinch of salt, and let sit 5–10 minutes to draw out moisture. Pat dry with paper towels to avoid a watery final dish. If using shirataki, rinse well and pat dry.
- Warm the base: Heat 2 tablespoons oil in a large skillet over medium heat. Add the minced garlic and sauté for 30–45 seconds until fragrant but not browned.
- Heat the sauce: Pour the blended sauce into the skillet and warm gently, stirring, until it loosens and becomes glossy—do not boil. Taste and adjust salt.
- Combine with noodles: Add the zucchini ribbons or prepared shirataki noodles to the skillet. Toss to coat thoroughly and cook just 1–2 minutes until warmed through; zucchini should remain slightly crisp.
- Finish and serve: Remove from heat, fold in chopped basil (or parsley) and chives (or green onions). Season with extra salt and black pepper to taste. Garnish with toasted pine nuts or pumpkin seeds and a pinch of red pepper flakes if desired.
Best ways to enjoy it
Serve warm in shallow bowls so the sauce sits around the noodles. Pair with grilled fish, roasted chicken, or a simple tomato salad. For a light meal or a summer spread, serve alongside crunchy rolls or spring rolls; the bright, creamy noodles complement a herb-forward appetizer like fresh spring rolls with peanut sauce. Sprinkle toasted seeds or a little extra lemon zest on top right before serving.
Storage and reheating tips
- Refrigeration: Store leftovers in an airtight container for up to 3 days. The zucchini will soften over time and absorb sauce.
- Freezing: Avoid freezing assembled zucchini noodles—the texture becomes watery and mushy. You can freeze the cashew-coconut sauce for up to 3 months in a freezer-safe container; thaw overnight in the fridge and whisk before reheating.
- Reheating: Gently reheat on the stovetop over low heat, adding a tablespoon or two of water or coconut milk if the sauce has thickened. Microwaving is possible but use short bursts and stir frequently to keep the zucchini from turning soggy.
Pro chef tips
- Don’t overcook: The key to good zoodles is quick heat. Cook only until warmed to keep structure.
- Salt the zucchini: That short resting with salt removes excess water and concentrates flavor—don’t skip it.
- Blender power matters: A high-speed blender yields the creamiest cashew sauce. If yours is less powerful, blend longer and strain if you notice grit.
- Quick nut-free option: If you forgot to soak cashews, use 1 cup canned full-fat coconut milk for an instant, smooth sauce.
- Toast seeds in a dry skillet until fragrant (1–2 minutes) for a fast garnish upgrade.
Creative twists
- Spicy sun-dried tomato: Blend a tablespoon of packed sun-dried tomatoes or a teaspoon of harissa into the sauce for a smoky kick.
- Pesto swap: Fold in 2 tablespoons of basil pesto at the end for a herbaceous change.
- Protein boost: Add pan-seared shrimp or shredded rotisserie chicken for a heartier main.
- Mediterranean: Stir in chopped roasted red peppers, kalamata olives, and a sprinkle of capers.
- Vegan parmesan: For more tang, increase nutritional yeast to 1/3 cup and add a pinch of garlic powder.
Common questions
Q: How long does the cashew soak really need to be?
A: 2–4 hours at room temperature is ideal for softening cashews so they blend silky. If you’re short on time, boil them for 10 minutes and drain—this yields an acceptable creaminess.
Q: Can I make this nut-free?
A: Yes—use 1 cup canned full-fat coconut milk in place of the soaked cashews and reduce additional coconut milk as specified in the ingredients. The texture will be slightly different but still creamy.
Q: Will the zucchini get soggy if I make this ahead?
A: Zucchini noodles soften over time. If planning ahead, store the sauce separately for up to 3 days and toss with freshly spiralized zucchini at serving time for the best texture.
Q: Are shirataki noodles a good substitute?
A: Yes. Rinse them thoroughly, pat dry, and use them as directed. They’re very low-carb and keep longer in the pantry, but they have a different mouthfeel than zucchini.
Q: Is the sauce safe to store and reuse?
A: Absolutely. Refrigerate the sauce in an airtight container for up to 4 days, or freeze for up to 3 months. Thaw in the fridge and whisk before reheating.
If you’d like, I can generate a printable recipe card version or a shopping list formatted for mobile—which would you prefer?
Print
Creamy Dairy-Free Zucchini Noodles
- Total Time: 20 minutes
- Yield: 4 servings
- Diet: Vegetarian, Dairy-Free, Low-Carb
Description
Zucchini ribbons tossed in a silky cashew-coconut sauce—light, bright, and wildly satisfying for a quick weeknight meal.
Ingredients
- 2 medium zucchini (or 1 package shirataki noodles, rinsed and drained)
- 3/4 cup raw cashews, soaked 2–4 hours (or 1 cup canned full-fat coconut milk for a nut-free version)
- 1/2 cup unsweetened full-fat coconut milk (if using soaked cashews, reduce to 1/4 cup)
- 2 tablespoons olive oil or avocado oil
- 3 garlic cloves, minced
- 2 tablespoons fresh lemon juice
- Zest of 1 lemon
- 1/4 cup nutritional yeast (optional, adds savory “cheesy” notes)
- 1 teaspoon Dijon mustard (optional, brightens the sauce)
- 1/2 teaspoon sea salt, plus extra to taste
- 1/4 teaspoon freshly ground black pepper
- 1/4 cup chopped fresh basil or parsley
- 2 tablespoons chopped chives or green onions
- Optional garnish: toasted pine nuts or pumpkin seeds, red pepper flakes
Instructions
- Soak or quick-boil the cashews: Cover cashews with water and soak for 2–4 hours, or place in boiling water for 10 minutes, then drain. (If using canned coconut milk, skip this step.)
- Make the sauce: In a high-speed blender combine the soaked cashews (or canned coconut milk), the measured coconut milk, lemon juice, lemon zest, nutritional yeast, Dijon, and 1/2 teaspoon salt. Blend on high until completely smooth—scrape down the sides and blend another 10–20 seconds if needed.
- Prepare the zucchini: Spiralize the zucchini into ribbons or noodles. Place them in a colander, sprinkle with a light pinch of salt, and let sit for 5–10 minutes to draw out moisture. Pat dry with paper towels.
- Warm the base: Heat the oil in a large skillet over medium heat. Add the minced garlic and sauté for 30–45 seconds until fragrant but not browned.
- Heat the sauce: Pour the blended sauce into the skillet and warm gently, stirring, until it loosens and becomes glossy. Taste and adjust salt.
- Combine with noodles: Add the zucchini ribbons or prepared shirataki noodles to the skillet. Toss to coat thoroughly and cook just 1–2 minutes until warmed through; zucchini should remain slightly crisp.
- Finish and serve: Remove from heat, fold in chopped basil and chives. Season with extra salt and black pepper to taste. Garnish with toasted pine nuts or pumpkin seeds and a pinch of red pepper flakes if desired.
Notes
Store leftovers in an airtight container for up to 3 days. Avoid freezing assembled zucchini noodles, as they become watery.
- Prep Time: 10 minutes
- Cook Time: 7 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
