I made this Chickpea Noodle Soup Vegan version and it turns into silky, slurpable bowls your family will literally fight over.

I’m obsessed with this Chickpea Noodle Soup Vegan because it hits savage comfort notes without trying too hard. I love that it feels like Vegan Noodle Soup but richer, like someone poured velvety goodness into a bowl.
The chickpeas give actual body and the raw cashews whisper cream without dairy. It’s slurpy, a little salty, faintly herby, and totally forgiving when life is chaotic.
And the noodles soak up broth like it’s their job. No fuss drama, just full-flavored, pantry-friendly soup that makes weeknight dinner not boring.
I swear my family fights over the last spoon every single damn time.
Ingredients

- Olive oil: it’s the cozy fat that helps veggies soften and taste richer.
- Yellow onion: adds sweetness and that homey base you’ll crave.
- Carrots: basically sweet crunch that brightens the soup texture.
- Celery: salty, crisp backbone for classic soup flavor.
- Garlic: punchy aroma that makes the whole pot smell irresistible.
- Chickpeas: hearty protein and creaminess once mashed a bit.
- Vegetable broth: the savory liquid that ties everything together.
- Noodles: comforting bite that soaks up the creamy broth.
- Raw cashews: creamy richness without dairy, really silky once blended.
- Plant milk: thins the cashew cream and keeps it light.
- Nutritional yeast: cheesy, nutty note that feels indulgent.
- Dried thyme: warm, herbal hint that’s quietly cozy.
- Dried rosemary: piney flake that adds depth, use sparingly.
- Bay leaf: subtle background aroma, worth the wait.
- Lemon juice: brightens and wakes up the whole bowl.
- Kosher salt: brings out flavors, don’t skip adjusting it.
- Black pepper: gentle heat and earthy bite.
- Red pepper flakes: optional kick if you want some heat.
- Fresh parsley: fresh green finish that looks and tastes lively.
Ingredient Quantities
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 2 (15 ounce) cans chickpeas, drained and rinsed
- 6 cups low sodium vegetable broth
- 8 ounces wide egg-free noodles or pasta of choice
- 1 cup raw cashews, soaked 30 minutes and drained (for creaminess)
- 1 cup unsweetened plant milk (oat or almond)
- 2 tablespoons nutritional yeast
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary, crushed
- 1 bay leaf
- 1 tablespoon lemon juice, or more to taste
- 1 to 1 1/2 teaspoons kosher salt, adjust to taste
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon red pepper flakes, optional for heat
- 1/4 cup fresh parsley, chopped for garnish
How to Make this
1. Heat the olive oil in a large pot over medium heat. Add the chopped onion, carrots and celery, sauté until the onion is translucent and the carrots start to soften, about 6 to 8 minutes; don’t rush this part, it builds the flavor.
2. Add the minced garlic, dried thyme, crushed rosemary, and red pepper flakes if using, cook 30 to 60 seconds until fragrant, stir often so the garlic doesn’t burn.
3. Pour in the drained chickpeas and 6 cups vegetable broth, add the bay leaf, bring to a gentle boil then reduce to a simmer for 10 minutes so the flavors mingle.
4. While the soup simmers, make the cashew cream: combine soaked, drained cashews with 1 cup unsweetened plant milk and about 1 cup of hot broth from the pot in a blender, blend until totally smooth and creamy. If it’s too thick add a little more broth or milk.
5. Add the pasta to the simmering soup and cook according to package directions until al dente. Stir occasionally to prevent clumping, and taste the broth while noodles cook so you can balance seasoning.
6. When the noodles are nearly done, stir in the cashew cream and nutritional yeast, simmer 2 to 3 minutes more to warm through and thicken slightly. If the soup seems too thick, stir in a splash more broth or plant milk.
7. Remove the bay leaf, then add lemon juice, kosher salt and black pepper. Taste and adjust seasoning, you may need more salt or lemon to brighten it up.
8. If you want a chunkier texture, lightly mash a cup of the chickpeas against the side of the pot before adding the cream; this gives body without using more thickener.
9. Serve hot, garnished with chopped fresh parsley and an extra pinch of black pepper or red pepper flakes if you like heat. Leftovers keep well in the fridge for 3 to 4 days and reheats nicely on the stove with a splash of plant milk.
Equipment Needed
1. Big heavy-bottomed pot for simmering the soup
2. Sharp chef’s knife for chopping onion, carrots and celery
3. Cutting board
4. Wooden spoon or heatproof spatula for stirring
5. Blender or high-speed blender for the cashew cream
6. Measuring cups and measuring spoons
7. Colander or fine mesh strainer for draining chickpeas and cashews
8. Ladle for serving and a small bowl for tasting/seasoning adjustments
FAQ
Creamy Chickpea Noodle Soup Recipe Substitutions and Variations
- Olive oil: use avocado oil, grapeseed, or melted butter if you want richer flavor. Avocado and grapeseed handle high heat like olive oil, butter will give a cozy taste but not great for high temp cooking.
- Chickpeas: swap for cannellini or great northern beans, or even cooked white beans. Texture is similar and they mash up nice for the creamy base.
- Raw cashews (for creaminess): replace with silken tofu or soaked sunflower seeds. Use same volume; tofu makes it lighter, sunflower seeds give a nutty note if you have a nut allergy.
- Unsweetened plant milk: coconut milk (light) or regular dairy milk work fine. Coconut adds a hint of sweetness, dairy gives a more neutral creaminess, so taste and adjust lemon and salt.
Pro Tips
1) Don’t rush the soffritto. Let the onion, carrot and celery get nicely browned and soft, you want a little browned bits on the bottom, that’s where most of the flavor lives. Stir every minute or so, but let them sit long enough to develop color.
2) Make the cashew cream extra smooth by blending with hot broth and then running it through a fine mesh sieve if you can. If the blender still leaves tiny bits, strain it, otherwise it can feel gritty in the soup. Also use piping hot broth in the blender to help everything emulsify.
3) For better noodle texture, cook the pasta separately to al dente and add to bowls when serving. Keeping the pasta out of the main pot stops it from absorbing too much broth and turning mushy if you have leftovers. If you must cook in the pot, undercook by a minute.
4) Taste like crazy at the end. The lemon, salt and nutritional yeast are what wake this up. Add lemon a little at a time and more salt only after the cream is in, because the cashews can mute flavor. If it tastes flat, a tiny splash more acid will fix it.

Creamy Chickpea Noodle Soup Recipe
I made this Chickpea Noodle Soup Vegan version and it turns into silky, slurpable bowls your family will literally fight over.
6
servings
500
kcal
Equipment: 1. Big heavy-bottomed pot for simmering the soup
2. Sharp chef’s knife for chopping onion, carrots and celery
3. Cutting board
4. Wooden spoon or heatproof spatula for stirring
5. Blender or high-speed blender for the cashew cream
6. Measuring cups and measuring spoons
7. Colander or fine mesh strainer for draining chickpeas and cashews
8. Ladle for serving and a small bowl for tasting/seasoning adjustments
Ingredients
-
2 tablespoons olive oil
-
1 medium yellow onion, finely chopped
-
2 medium carrots, peeled and diced
-
2 celery stalks, diced
-
3 garlic cloves, minced
-
2 (15 ounce) cans chickpeas, drained and rinsed
-
6 cups low sodium vegetable broth
-
8 ounces wide egg-free noodles or pasta of choice
-
1 cup raw cashews, soaked 30 minutes and drained (for creaminess)
-
1 cup unsweetened plant milk (oat or almond)
-
2 tablespoons nutritional yeast
-
1 teaspoon dried thyme
-
1/2 teaspoon dried rosemary, crushed
-
1 bay leaf
-
1 tablespoon lemon juice, or more to taste
-
1 to 1 1/2 teaspoons kosher salt, adjust to taste
-
1/2 teaspoon freshly ground black pepper
-
1/4 teaspoon red pepper flakes, optional for heat
-
1/4 cup fresh parsley, chopped for garnish
Directions
- Heat the olive oil in a large pot over medium heat. Add the chopped onion, carrots and celery, sauté until the onion is translucent and the carrots start to soften, about 6 to 8 minutes; don’t rush this part, it builds the flavor.
- Add the minced garlic, dried thyme, crushed rosemary, and red pepper flakes if using, cook 30 to 60 seconds until fragrant, stir often so the garlic doesn’t burn.
- Pour in the drained chickpeas and 6 cups vegetable broth, add the bay leaf, bring to a gentle boil then reduce to a simmer for 10 minutes so the flavors mingle.
- While the soup simmers, make the cashew cream: combine soaked, drained cashews with 1 cup unsweetened plant milk and about 1 cup of hot broth from the pot in a blender, blend until totally smooth and creamy. If it’s too thick add a little more broth or milk.
- Add the pasta to the simmering soup and cook according to package directions until al dente. Stir occasionally to prevent clumping, and taste the broth while noodles cook so you can balance seasoning.
- When the noodles are nearly done, stir in the cashew cream and nutritional yeast, simmer 2 to 3 minutes more to warm through and thicken slightly. If the soup seems too thick, stir in a splash more broth or plant milk.
- Remove the bay leaf, then add lemon juice, kosher salt and black pepper. Taste and adjust seasoning, you may need more salt or lemon to brighten it up.
- If you want a chunkier texture, lightly mash a cup of the chickpeas against the side of the pot before adding the cream; this gives body without using more thickener.
- Serve hot, garnished with chopped fresh parsley and an extra pinch of black pepper or red pepper flakes if you like heat. Leftovers keep well in the fridge for 3 to 4 days and reheats nicely on the stove with a splash of plant milk.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 503g
- Total number of serves: 6
- Calories: 500kcal
- Fat: 22.3g
- Saturated Fat: 3.4g
- Trans Fat: 0g
- Polyunsaturated: 3.4g
- Monounsaturated: 9.7g
- Cholesterol: 0mg
- Sodium: 653mg
- Potassium: 638mg
- Carbohydrates: 64.8g
- Fiber: 9.3g
- Sugar: 6.7g
- Protein: 26.7g
- Vitamin A: 4176IU
- Vitamin C: 8mg
- Calcium: 117mg
- Iron: 5.3mg






















