This post contains affiliate links.
If you’re after the creamiest, coziest vegan Alfredo of your life, this chickpea Alfredo is it! We’re talking velvety-smooth cashew sauce that hugs every fettuccine strand, topped with crispy, savory chickpeas. This plant-based, healthier take leaves you feeling totally satisfied—without the food coma!

While Alfredo relies on boatloads of heavy cream and butter, we use a luscious cashew-based sauce to keep our vegan Alfredo light yet every bit as decadent. But wait, there’s more! We also combine tender pasta with chickpeas for the textural contrast of your dreams.
Prepare To Fall In Love
- Ready In 30: Once the cashews are soaked, it’s just a matter of blending the sauce, roasting the chickpeas, and boiling the pasta.
- It’s So Flexible: Swap out the chickpeas for your favorite plant-based protein, add some sliced mushrooms or spinach, or mix in a few extra spices—this pasta plays well with whatever you have on hand!
- Fits (Mostly) All Diets: Whether you’re vegan, dairy-free, or just looking for a fresh recipe, this crowd-pleasing dish fits into virtually any diet!
Reader rating
“Absolutely delicious. My husband was very impressed with this recipe. He’s not 💯 vegan but he’s definitely trying!” —Elizabeth

You Don’t Need Much
We like to keep it simple with pantry staples here. (You likely already have most of the ingredients sitting in your cupboard!)
- Cashew Sauce Base: Raw, soaked cashews are the secret to this chickpea Alfredo’s creamy, dairy-free goodness. We’ll blend them with plain, unsweetened almond milk to make the dreamiest sauce.
- Flavor Boosters: Nutritional yeast brings a cheesy, umami kick. White vinegar balances the richness with a bit of tang. Onion powder adds a savory touch. And garlic? Let’s be real—you can never have too much garlic (we’ll use both powdered and fresh here)!
- Chickpeas: When roasted, chickpeas make the ideal pasta topping. Plus, they’re packed with plant-based protein and fiber. Feel free to use canned chickpeas (or learn how to cook your own chickpeas!).
- Fettuccine: Classic fettuccine gives this dish a classic Alfredo vibe, but you can sub in gluten-free pasta if needed.

Soaking Cashews
If you don’t have a high-speed blender, don’t worry! Soaking raw cashews overnight works wonders to soften them up. Cover them with room-temperature water in a bowl, and by morning, they’ll blend into a creamy, velvety sauce without any lumps.

Making Pasta With Chickpeas Is Simple
The real selling point of this recipe is how easily it comes together! (I bet you can do it with your eyes closed.)
- Soak the cashews in hot water until they’re soft.
- Blend the Alfredo ingredients until the sauce is smooth and creamy.
- Cook the chickpeas (in the oven or air fryer), then toss with seasonings.
- Cook your pasta in salted water, then toss it with sauce and top it with crispy chickpeas, grated Parmesan, and fresh basil or parsley.
Save The Water!
Before you drain the fettuccine, save some of the cooking water. You can add a splash to your Alfredo sauce (instead of extra almond milk) to loosen it up and help it cling to every pasta strand. Plus, it adds more flavor and creaminess!



Keep It Fresh
Feel free to store any leftover chickpea Alfredo in an airtight container in the fridge for up to 4 days. Reheat it gently on the stove, adding a splash of almond milk or pasta water to loosen the sauce up again.
For longer periods, you can freeze the sauce (keeping it separate from the pasta). Store it in single-serving containers or freezer bags for up to 3 months. When you want more pasta, thaw individual portions in the fridge overnight!
Recipe Testing Notes
Here’s a behind-the-scenes look at how we perfected this chickpea pasta.
- Salt the water generously! Think of this like seasoning your pasta from the inside out. Plus, it helps the pasta cook evenly and prevents sticking.
- For the crispiest chickpeas, spread them in a single layer on the baking sheet, and don’t forget to shake them halfway through cooking.
- You can swap the fettuccine for your favorite pasta shape, like penne or spaghetti, or whatever you have on hand. This recipe is flexible!

Plays Well With
Looking to round out your meal? Here are a few classics that pair unbelievably well with this vegan Alfredo!
- Roasted Vegetable Medley: Who doesn’t love a colorful veggie boost
- Vegetarian Caesar Salad: Its light and crunchy texture balances the rich, creamy Alfredo perfectly.


Vegan Alfredo Pasta With Crispy Chickpeas
Ingredients
Vegan Alfredo
- 1 ½ cups raw unsalted cashews, 200 g
- 1 ½ cups unflavored almond milk, may need more, 350 mL
- ¼ cup nutritional yeast
- 3 cloves garlic, minced
- 1 Tbsp white vinegar, 15 mL
- ¼ tsp each salt and pepper
Chickpea Pasta
- 1 15-oz can chickpeas, drained, 425 g
- 1 Tbsp olive oil, 15 mL
- 1 Tbsp nutritional yeast
- ½ tsp each salt, garlic powder, onion powder
- 1 lb fettuccine pasta, 450 g
- To serve: vegan parmesan cheese
Instructions
- Soak Cashews: Cover cashews in hot water and let them soak for at least 15 minutes (longer if your blender isn't strong).
- Alfredo: Drain cashews and add them to a blender, along with all other Vegan Alfredo ingredients.This sauce thickens as it sits, so you may need to add more almond milk in a few minutes before serving to make it nice and pourable.
- Cook Chickpeas: Pat dry chickpeas and toss them together with the oil. Cook until crispy.Air Fryer – 400°F (204°C) for 8 to 10 minutes. Oven – 400°F (204°C) for 15 to 20 minutes. As soon as chickpeas are finished cooking and while they're still hot, toss them in a bowl together with nutritional yeast and seasonings.
- Pasta: Cook fettuccine in a pot of salted water. When ready to serve, toss pasta with the Vegan Alfredo Sauce and top with crispy chickpeas and grated parmesan.(Don't combine everything until you're ready to eat, as the sauce will absorb into the pasta if combined too early.)


















This site has taught me to love chickpeas! This was great.
Made this recipe over the weekend, but it the perfect quick weeknight dinner! The crispy seasoned chickpeas were so yummy that we wanted to make a batch just to snack on, and they were a great addition to pasta for the texture difference, the raw garlic was too sharp for our tastebuds (we all thought it was overpowering, even though we love garlic) so next time we will be decreasing and trying sautéing first to soften the bite. Would make again and add in as the recipe suggests: toasted broccoli, spinach, chicken etc. Overall this is a quick recipe that boosts nutrition for my family’s dinner but tastes like a treat!
I’m so happy to hear it was a hit, Jen! Happy eating! 😀
Absolutely delicious. My husband was very impressed with this recipe. He’s not 💯 vegan but he’s definitely trying!
I’m so happy to hear it, Elizabeth! Happy eating! 😀
If I see a recipe with ingredients measured in cups, I usually move on.
This recipe looked delicious and had ingredients in both metric and American units (except for the nutritional yeast), so I gave it a go. Superbly tasty isn’t really a good enough description of this food.
So glad to hear you loved the recipe! Thanks for dropping in to let us know how it went! 🙂
I made this. Added some red pepper flakes for spice and on the last serving added a bit of dried cheese powder from a box of Banza Mac n cheese. Definitely will make again!
Thanks for cooking with me, can’t wait for you to try more!