Looking for the ultimate cozy dinner that’s simple, hearty, and made with pantry staples? This Creamy Chickpea Noodle Soup is the kind of comforting meal that feels like a warm hug in a bowl. Packed with tender vegetables, protein-rich chickpeas, pasta, and a silky creamy broth, this vegan soup is perfect for busy weeknights, chilly evenings, or whenever you need an easy comfort meal.
The best part? This chickpea noodle soup comes together in just about 30 minutes with everyday ingredients you may already have in your kitchen.
Whether you’re vegan, trying more plant-based meals, or simply love a rich and satisfying soup, this recipe is guaranteed to become a family favorite.
Why You’ll Love This Chickpea Noodle Soup
There are so many reasons to keep this recipe on repeat:
- Ready in 30 minutes – Perfect for busy weeknights.
- Rich and creamy without dairy – Coconut milk creates a luscious broth.
- Budget-friendly pantry recipe – Uses affordable everyday ingredients.
- Loaded with plant-based protein – Chickpeas make it hearty and satisfying.
- Kid-friendly comfort food – Mild flavors everyone enjoys.
- Easy to customize – Swap noodles, veggies, or cream options.
What Makes This Soup So Good?
Classic noodle soup gets a delicious vegan twist here. Instead of chicken, hearty chickpeas add satisfying protein and texture. Coconut milk creates that creamy comfort-food feel without needing dairy, while warm spices like turmeric, curry powder, and ginger bring incredible flavor depth.
This isn’t just another soup—it’s a bowl of pure comfort.
Ingredients You’ll Need
For the Soup
- 2 tablespoons olive oil
- 1½ cups sliced carrots
- 1½ cups sliced celery
- 1 yellow onion, diced
- 5 garlic cloves, minced
- 1 teaspoon curry powder
- ½ teaspoon ground ginger
- ¼ teaspoon ground turmeric
- 32 ounces vegetable broth
- 1 can (13.5 ounces) full-fat coconut milk
- 8 ounces uncooked rotini pasta
- 1 can (15 ounces) chickpeas (garbanzo beans), drained and rinsed
- 2 bay leaves
- 1 teaspoon apple cider vinegar
- Kosher salt, to taste
- Fresh cracked black pepper, to taste
- Fresh parsley, chopped for garnish
Ingredient Notes
Chickpeas
These make the soup filling and protein-rich. Canned chickpeas are quick and convenient.
Coconut Milk
Use full-fat coconut milk for the creamiest broth. Light coconut milk will make the soup thinner.
Pasta
Short pasta shapes work best because they’re easy to eat in soup.
Best options:
- Rotini
- Fusilli
- Elbow macaroni
- Penne
- Farfalle
- Cavatappi
Apple Cider Vinegar
A small splash brightens the flavors and balances the richness.
How to Make Creamy Chickpea Noodle Soup
Step 1: Sauté the Vegetables
Heat olive oil in a large soup pot over medium-high heat.
Add:
- carrots
- celery
- onion
Season with salt and black pepper.
Cook for about 8 minutes, stirring occasionally until softened.
Step 2: Add the Aromatics
Add:
- garlic
- curry powder
- ground ginger
- turmeric
Cook for 1 minute, stirring constantly until fragrant.
Step 3: Deglaze the Pot
Pour in a small splash of vegetable broth.
Scrape the bottom of the pot to release all the flavorful browned bits.
Step 4: Build the Soup
Add:
- coconut milk
- remaining vegetable broth
- chickpeas
- rotini pasta
- bay leaves
Season again with salt and pepper.
Bring everything to a gentle simmer.
Step 5: Simmer Until Tender
Cover the pot and reduce heat to low.
Simmer for 6–10 minutes, depending on your pasta, until noodles are al dente.
Step 6: Finish and Serve
Remove bay leaves.
Stir in apple cider vinegar.
Taste and adjust seasoning.
Top with fresh chopped parsley and serve hot.
Tips for the Best Chickpea Noodle Soup
- Don’t overcook the pasta or it may become mushy.
- Use full-fat coconut milk for rich creamy texture.
- Add extra broth when reheating since noodles absorb liquid.
- Taste before serving and adjust salt as needed.
- Cook pasta separately if making ahead for meal prep.
Variations
Make It Gluten-Free
Use gluten-free pasta.
Add More Veggies
Try adding:
- spinach
- kale
- peas
- mushrooms
- corn
Make It Extra Protein-Packed
Add:
- white beans
- tofu cubes
- vegan chicken strips
Prefer Less Coconut Flavor?
Use:
- unsweetened oat milk
- almond milk
- vegan cream
Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 4 days.
The soup thickens as the pasta absorbs broth.
Add extra broth before reheating.
Freezer
Best frozen without pasta.
Freeze soup base for up to 2 months.
Add freshly cooked pasta when serving.
Serving Suggestions
This cozy soup pairs perfectly with:
- crusty artisan bread
- vegan garlic bread
- simple green salad
- roasted vegetables
- crackers
Detailed Recipe Card
Creamy Chickpea Noodle Soup
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Yield: 8 servings
Cuisine: American
Course: Main Dish / Soup
Diet: Vegan
Equipment
- Large heavy-bottom soup pot
- Wooden spoon
- Cutting board
- Chef’s knife
- Measuring cups and spoons
- Can opener
Ingredients
- 2 tablespoons olive oil
- 1½ cups carrots, sliced
- 1½ cups celery, sliced
- 1 yellow onion, diced
- 5 garlic cloves, minced
- 1 teaspoon curry powder
- ½ teaspoon ground ginger
- ¼ teaspoon turmeric
- 32 oz vegetable broth
- 13.5 oz full-fat coconut milk
- 8 oz uncooked rotini pasta
- 15 oz chickpeas, drained and rinsed
- 2 bay leaves
- 1 teaspoon apple cider vinegar
- Kosher salt, to taste
- Black pepper, to taste
- Fresh parsley for garnish
Instructions
- Heat olive oil in a large soup pot over medium-high heat.
- Add carrots, celery, and onion. Season with salt and pepper. Cook for 8 minutes.
- Add garlic, curry powder, ginger, and turmeric. Cook for 1 minute.
- Deglaze with a splash of vegetable broth.
- Add coconut milk, remaining broth, chickpeas, pasta, and bay leaves.
- Bring to a simmer.
- Cover and reduce heat to low.
- Cook for 6–10 minutes until pasta is tender.
- Remove bay leaves.
- Stir in apple cider vinegar.
- Taste, adjust seasoning, garnish with parsley, and serve.
Nutrition (Estimated Per Serving)
- Calories: 320
- Carbohydrates: 32g
- Protein: 9g
- Fat: 16g
- Fiber: 6g
- Sodium: 540mg
Frequently Asked Questions
1. Can I make chickpea noodle soup ahead of time?
Yes. For best results, cook the pasta separately and add it when serving so it doesn’t absorb too much broth.
2. Can I freeze this soup?
Yes, but it freezes best without the noodles. Pasta tends to become soft after thawing.
3. What can I use instead of coconut milk?
You can substitute:
- oat milk
- almond milk
- vegan heavy cream
- regular heavy cream if not vegan
4. Is this soup spicy?
No. The curry powder and ginger add warmth and flavor, not heat.
5. Can I use dried chickpeas instead of canned?
Yes, but they must be fully cooked first before adding to the soup.