Whether or not you are dairy free, this cashew spin on Alfredo sauce will be a go to pasta dish for you. Ready in just a couple of minutes, it is super creamy and flavorful. Especially when poured over a combination of pasta, shrimp and veggies like it is in this weeknight pasta recipe.
Jump to:

Throughout my young adult years, I struggled with digestive issues. And while we won't get into that here, the reason I am bringing it up is that for a period of that time, I went dairy free and stumbled upon the idea of using cashews to make a creamy pasta sauce.
And after some experimenting and tweaking, this dairy free Alfredo pasta sauce recipe came to be a regular in my dinner rotation. In fact, I loved it so much that even though I have since returned to eating dairy, I still opt to make this regularly.
Not everyone may agree, but personally, I enjoy it even more than traditional Alfredo sauce and you might too because it is:
- So fast! This sauce comes together in about 2 minutes total. And while I do recommend soaking the cashews overnight for creamiest blending, it is still delicious even if you skip that step.
- Flavorful. Do not be fooled by the simple ingredient list for the sauce. This stuff is so tasty that I have been known to take a spoon to it (don't judge me 'til you've tried it!).
- Dietary Friendly. Whether you have dietary restrictions or are entertaining friends or family who do, this is a meal that can easily accommodate most concerns. If you need it vegan, just leave out the shrimp. If you need gluten free, just use gluten free pasta. And if you need dairy free, well, it already is!
The Ingredients

- "Alfredo" Sauce:
- Raw Cashews- Make sure that you are using raw cashews and not roasted as they won't blend up to the same creamy consistency. For best results, soak the cashews overnight.
- Garlic- I prefer to use a fresh clove but ½ teaspoon of garlic powder can be used instead.
- Lemon Juice- Fresh squeezed always has the best flavor but I have made this with bottled as well before and it still turned out tasty.
- Fine Sea Salt- Kosher or table salt will work as well- just adjust to taste.
- Black Pepper
- Water
- Pasta- I like to use fusilli pasta as all of the spirals are a great place for soaking up the sauce. I really like the taste and texture of brown rice pasta which happens to be gluten free but you can use whatever type of pasta you prefer.
- Shrimp- To make this a filling, all in one meal, I added shrimp for protein and I also find that shrimp pairs great with the flavors of Alfredo. You can omit it if serving this as a side or substitute another protein such as chicken.
- Broccoli- Just like the shrimp, I added broccoli for some veggies to round out the meal. Feel free to leave it out or you can substitute another vegetable such as cauliflower, carrots or asparagus.
- Chickpeas (Optional)- This recipe has lived on my blog for years, but recently, I have started adding a can of beans to it for an extra boost of fiber. Any canned or cooked beans would be great- I really like cannellini beans in this as well- so you can use another type or just leave it out.
The Method
1. Make the sauce. Combine all of the sauce ingredients in a high powered blender and blend until smooth. Set aside.

2.Prep mix ins. Cook shrimp and broccoli using your preferred method, such as steaming, boiling or frying. I typically steam them over the pot of pasta water to minimize dishes.

3. Cook pasta. Cook the pasta to al dente. Reserve 2 cups of pasta water before draining.

4. Combine. Combine everything together in the pasta pot over medium low heat for 1-2 minutes until heated through.

Leftovers and Storage
Make Ahead: The cashew Alfredo sauce can be made up to 1 day in advance. Store it in an airtight container in the refrigerator.
To Store: Store leftover cashew Alfredo pasta in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
To Reheat: Warm in the microwave until heated through, adding an extra splash of water as needed (the pasta tends to soak up some of the sauce as it cools).
Make it Your Own
- Chicken Alfredo- Substitute 1 lb cooked and shredded or diced chicken breasts in place of the shrimp.
- Add more greens- Stir in 2 cups of fresh spinach when you combine all of the other ingredients with the pasta.
- Top it with Parmesan- If you don't need it to be dairy free, try topping with freshly grated parmesan cheese just before serving.

Serving Ideas
Enjoy this Alfredo alongside:
- a simple Spinach Salad
- Baked Herb Tomato Zucchini
- a slice of Honey Oat Bread
- Or check out this post with 23 Perfect Sides to Serve with Alfredo (Plus Toppings!) for even more ideas!

And if you liked this recipe...
...you might also like:
- Chai Frappe (Also made creamy by cashews!)
- Pot Pie Soup
- Sautéed Spinach Pasta
- Turkey Spinach Lasagna
Recipe Card

Cashew Shrimp Alfredo
Ingredients
For the Sauce:
- 1 cup raw cashews (ideally soaked overnight and drained)
- ¾ cup water
- 2 cloves garlic
- 2 teaspoon lemon juice
- 1 teaspoon fine sea salt
- ½ teaspoon black pepper
For the Pasta:
- 12 oz brown rice fusilli or other pasta of choice
- 4 cups broccoli florets
- 1 lb shrimp peeled and deveined
- 1 can chickpeas (optional) or another bean of choice
Instructions
- Combine all of the sauce ingredients in a blender and blend on high until smooth then set aside.
- Cook the broccoli and shrimp using your preferred method. I typically steam them over the same pot as I will be making the pasta in to minimize dishes. Set aside.
- Cook the pasta to al dente, adding the chickpeas in the last two minutes of cooking, if using. Reserve 2 cups of pasta water and then drain.
- Return the pasta and chickpeas to pot along with prepared sauce, 1 cup reserved pasta water, broccoli and shrimp. Stir and heat over medium low for 2-3 minutes until warmed through. If you would like a thinner sauce, add more pasta water until you reach your desired consistency.
- Enjoy!






Nathan says
I love this shrimp dish, so tasty and perfect to serve when I need to be mindful about dietary restrictions. Thanks for the recipe!
Janessa says
I'm glad you enjoyed this recipe, Nathan!
Deb says
I made this without the shrimp and it was so rich and filling. Thanks so much for sharing your wonderful recipes.
Janessa says
I'm glad you enjoyed this recipe, Deb! Thank you for your kind review.
Kerri says
This looks so good and I love how inclusive this recipe is! I've been looking to add some healthier options to my weekly meals and since this can easily be a vegan dish, I'm definitely adding it to my list!
Janessa says
Thank you for your kind review, Kerri. I hope you love it!
Claudia Lamascolo says
Super easy recipe and very tasty will make it again... very good
Janessa says
I'm glad you enjoyed this recipe, Claudia!
Sharon says
I love the creamy cashew sauce in this shrimp alfredo recipe. Perfect dairy-free substitute.
Janessa says
I'm glad you enjoyed this recipe, Sharon!
Jim Nelson says
My first attempt at making and or eating a cashew cream sauce. Have to say if I hadn't made it myself I wouldn't have believed there was no dairy other than the shaved parm I added. It was excellent and will be a staple for many cream based sauces I make in the future. We prepared ours with Broccoli and cajun grilled shrimp, and angel hair pasta. Next time I'd use a rotellini or maybe a bow tie pasta as the sauce is very rich. Served w/ side ceasar and garlic bread.
Janessa says
I'm so glad that you liked this recipe, Jim! Thank you for your kind review.
Jodie says
We love this. And it’s actually a quick thing to make. So delish
Janessa says
I'm so glad you like this recipe, Jodie! Thank you for your kind review.