There’s something incredibly comforting about a warm bowl of homemade soup, especially when it’s filled with tender vegetables, hearty chickpeas, and perfectly cooked pasta. This Creamy Chickpea Noodle Soup is one of my favorite plant-based comfort meals because it combines simple ingredients with rich, satisfying flavors.

I love how the coconut milk creates a silky, creamy broth without needing any dairy, while the curry powder, ginger, and turmeric add a gentle warmth that makes every spoonful delicious. The chickpeas provide a hearty texture, and the rotini pasta makes the soup filling enough to enjoy as a complete meal.

Best of all, I can prepare this delicious soup in just 30 minutes using one pot, making it an ideal recipe for busy weeknights, chilly evenings, or whenever I crave something wholesome and comforting.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

2 tablespoons olive oil

1.5 cups sliced carrots

1.5 cups sliced celery

1 yellow onion, diced

5 cloves garlic, minced

1 teaspoon curry powder

1/2 teaspoon ground ginger

1/4 teaspoon ground turmeric

32 oz vegetable broth

1 (13.5 oz) can full-fat coconut milk

8 oz uncooked rotini pasta

1 (15 oz) can garbanzo beans (chickpeas), drained

2 bay leaves

1 teaspoon apple cider vinegar

Kosher salt, to taste

Fresh cracked pepper, to taste

Fresh chopped parsley, for garnish

Directions

I love how straightforward this recipe is. By following these simple steps, I can make a creamy, flavorful soup with minimal effort.

Heat the Olive Oil:

I start by heating 2 tablespoons of olive oil in a large, heavy-bottomed pot over medium-high heat. I let the oil warm for a few moments before adding the vegetables.

Sauté the Vegetables:

I add the sliced carrots, celery, and diced yellow onion to the pot. Then I season everything with a couple of generous pinches of kosher salt and freshly cracked black pepper.

I cook the vegetables for about 8 minutes, stirring occasionally, until they begin to soften and the onions turn translucent.

Add the Garlic and Spices:

Next, I stir in the minced garlic, curry powder, ground ginger, and turmeric.

I cook the mixture for about 1 minute, stirring frequently to prevent the garlic from burning. This step helps release the wonderful aromas of the spices.

Deglaze the Pot:

I pour in a small splash of vegetable broth and use a wooden spoon to scrape any browned bits from the bottom of the pot.

I never skip this step because those flavorful bits add extra depth to the soup.

Add the Creamy Ingredients:

I stir in the full-fat coconut milk, uncooked rotini pasta, and drained chickpeas.

Then I pour in the remaining vegetable broth and add the two bay leaves. I season everything with another pinch of salt and pepper.

I gently stir the ingredients together so the pasta is distributed evenly throughout the broth.

Simmer the Soup:

I bring the soup to a gentle simmer over medium-high heat.

Once it begins simmering, I cover the pot and reduce the heat to low.

I let the soup cook for approximately 6–10 minutes, stirring occasionally, until the rotini pasta is just al dente.

I make sure to stir the bottom of the pot occasionally because pasta can stick as it cooks.

Finish with Apple Cider Vinegar:

Once the pasta is tender, I remove the bay leaves and stir in 1 teaspoon of apple cider vinegar.

I taste the broth and adjust the salt and freshly cracked black pepper as needed.

I love how the vinegar adds a subtle brightness that balances the richness of the coconut milk.

Garnish and Serve:

Finally, I ladle the warm soup into bowls and sprinkle freshly chopped parsley over the top.

I like serving it immediately while the pasta is tender and the broth is still creamy.

For an extra comforting meal, I sometimes pair it with crusty bread or homemade garlic toast.

Servings and Timing

Prep Time: 10 minutes

Cook Time: 20 minutes

Total Time: 30 minutes

Servings: 8

Calories per serving: Approximately 330 kcal

Variations

One of my favorite things about this chickpea noodle soup is how easily I can customize it. Here are a few delicious variations I enjoy.

Add More Leafy Greens:

I sometimes stir in a few handfuls of fresh spinach or chopped kale during the last few minutes of cooking. The greens add extra color, texture, and nutrients without changing the comforting flavor.

Make It Gluten-Free:

When I want a gluten-free version, I replace the regular rotini with my favorite gluten-free pasta.

I check the cooking instructions carefully because gluten-free pasta can soften or break apart more quickly than traditional wheat pasta.

Make It Extra Creamy:

For an even creamier consistency, I blend a small portion of the chickpeas with some of the broth and stir the mixture back into the pot.

I love this method because it thickens the soup naturally without adding flour or cream.

Add a Spicy Kick:

When I crave a little heat, I add crushed red pepper flakes, cayenne pepper, or a spoonful of chili paste.

I start with a small amount and adjust the spice level to taste.

Switch the Pasta:

Although rotini works wonderfully, I sometimes substitute elbow macaroni, small shells, fusilli, or another short pasta shape.

I adjust the simmering time based on the pasta I choose.

Add Extra Vegetables:

I like adding zucchini, mushrooms, green peas, or diced bell peppers when I want to use up vegetables from my refrigerator.

I add firmer vegetables earlier in the cooking process and delicate vegetables toward the end.

Make It Without Coconut Milk:

If I want a different flavor profile, I replace the coconut milk with an unsweetened, creamy plant-based alternative such as oat cream or cashew cream.

I find that the soup remains comforting, although the richness and flavor change slightly.

Storage/Reheating

I love making this soup ahead of time, but I keep in mind that pasta continues absorbing liquid as it sits. With proper storage, I can enjoy the leftovers without losing too much of the original creamy texture.

Refrigerating:

I allow the soup to cool slightly before transferring it to airtight containers and refrigerating it promptly.

I store leftovers in the refrigerator for up to 3–4 days at 40°F (4°C) or below.

If I know I’ll have leftovers, I prefer cooking and storing the pasta separately so it doesn’t become overly soft.

Freezing:

I can freeze this soup for up to 2–3 months for the best quality.

For the best texture, I freeze the soup base without the pasta and add freshly cooked noodles when reheating.

I use freezer-safe containers and leave a little room at the top for expansion.

Reheating on the Stovetop:

I pour the leftover soup into a saucepan and warm it over medium-low heat, stirring occasionally.

Since the pasta absorbs some of the broth during storage, I usually add a splash of vegetable broth or water to restore the consistency.

I heat the soup thoroughly until it reaches 165°F (74°C).

Reheating in the Microwave:

For a quick lunch, I transfer a portion into a microwave-safe bowl and cover it loosely.

I heat it in short intervals, stirring between each interval, until the soup is steaming hot throughout and reaches 165°F (74°C).

I add a little extra broth if the soup becomes too thick.

Meal Prep Tip:

When preparing this recipe for several days, I cook the broth, vegetables, and chickpeas together but keep the pasta separate.

I add cooked pasta to individual portions when serving. This helps maintain a pleasant noodle texture and keeps the broth from becoming too thick.

FAQs

Can I Make Chickpea Noodle Soup Ahead of Time?

Yes! I often prepare the soup base in advance because the flavors develop beautifully as it rests.

However, I prefer storing the pasta separately until I’m ready to serve. This prevents the noodles from absorbing too much broth and becoming mushy.

When it’s time to eat, I reheat the soup base and stir in the cooked pasta.

Can I Use Dried Chickpeas Instead of Canned Chickpeas?

Absolutely. I can replace canned chickpeas with dried chickpeas that have been soaked and fully cooked beforehand.

For this recipe, I use approximately 1½ cups of cooked chickpeas to replace one 15-ounce can.

I make sure the chickpeas are tender before adding them because the short soup simmering time isn’t enough to cook dried chickpeas from scratch.

Does Chickpea Noodle Soup Taste Like Coconut?

I notice a mild coconut flavor because the recipe uses full-fat coconut milk.

However, the vegetable broth, garlic, curry powder, ginger, and turmeric help balance the flavor.

If I want a more neutral taste, I substitute unsweetened cashew cream or another mild plant-based cream.

How Can I Prevent the Pasta From Becoming Mushy?

I cook the rotini only until it’s al dente, which usually takes about 6–10 minutes depending on the pasta brand.

I also avoid letting the soup simmer for too long after the pasta is cooked.

When making a batch for leftovers, I cook the noodles separately and add them just before serving. This is my favorite way to maintain the best texture.

Is Chickpea Noodle Soup Healthy?

I consider this soup a nourishing option because it contains vegetables, chickpeas, and a flavorful plant-based broth.

The chickpeas contribute plant-based protein and fiber, while carrots, celery, onions, and garlic add a variety of nutrients.

I also appreciate that the recipe is naturally dairy-free and can easily be made gluten-free with the right pasta.

Since full-fat coconut milk contains saturated fat, I can adjust the amount or use a lighter alternative when I prefer a less rich soup.

Conclusion

This Creamy Chickpea Noodle Soup is one of those simple, comforting recipes I love keeping in my regular dinner rotation. With tender vegetables, hearty chickpeas, satisfying rotini pasta, and a rich coconut broth infused with warming spices, every bowl feels cozy and delicious.

I especially appreciate that I can make this soup in just 30 minutes using one pot and ingredients I often already have in my kitchen. It’s a practical choice for busy weeknights, meal prep, or a comforting homemade lunch.

Whether I serve it with warm crusty bread, a simple green salad, or enjoy it on its own, this creamy chickpea noodle soup always makes a satisfying plant-based meal.

For me, it’s the perfect combination of convenience, wholesome ingredients, and comforting homemade flavor.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chickpea Noodle Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 30 minutes
  • Yield: 8 servings
  • Diet: Vegan

Description

This Creamy Chickpea Noodle Soup combines tender vegetables, hearty chickpeas, and rotini pasta in a rich, silky coconut milk broth infused with warming spices. Ready in just 30 minutes, this comforting vegan one-pot soup is perfect for busy weeknights and cozy family dinners.


Ingredients

2 tablespoons olive oil

1½ cups sliced carrots

1½ cups sliced celery

1 yellow onion, diced

5 cloves garlic, minced

1 teaspoon curry powder

½ teaspoon ground ginger

¼ teaspoon ground turmeric

32 ounces vegetable broth

1 (13.5-ounce) can full-fat coconut milk

8 ounces uncooked rotini pasta

1 (15-ounce) can chickpeas (garbanzo beans), drained

2 bay leaves

1 teaspoon apple cider vinegar

Kosher salt, to taste

Freshly cracked black pepper, to taste

Fresh parsley, chopped, for garnish


Instructions

  1. Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot over medium-high heat.
  2. Add the sliced carrots, celery, and diced yellow onion. Season with a couple of generous pinches of kosher salt and freshly cracked black pepper. Cook for about 8 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent.
  3. Stir in the minced garlic, curry powder, ground ginger, and turmeric. Cook for approximately 1 minute, stirring frequently, until fragrant.
  4. Pour in a small splash of vegetable broth and scrape the bottom of the pot with a wooden spoon to release any browned bits.
  5. Add the full-fat coconut milk, uncooked rotini pasta, drained chickpeas, remaining vegetable broth, and bay leaves. Season with another pinch of salt and black pepper. Stir gently to combine.
  6. Bring the soup to a gentle simmer over medium-high heat. Cover the pot, reduce the heat to low, and simmer for approximately 6–10 minutes, stirring occasionally, until the pasta is al dente. Stir along the bottom of the pot to prevent sticking.
  7. Remove and discard the bay leaves. Stir in 1 teaspoon of apple cider vinegar. Taste and adjust the kosher salt and freshly cracked black pepper as needed.
  8. Ladle the creamy chickpea noodle soup into serving bowls. Garnish with freshly chopped parsley and serve immediately while warm.

Notes

Gluten-free option: Replace regular rotini with gluten-free pasta and adjust the cooking time according to the package instructions.

Extra creamy texture: Blend a small portion of the chickpeas with some broth, then stir the mixture back into the soup to thicken it naturally.

Additional greens: Stir in fresh spinach or chopped kale during the last few minutes of cooking.

Spicy variation: Add crushed red pepper flakes, cayenne pepper, or chili paste to taste.

Pasta substitutions: Use elbow macaroni, small shells, fusilli, or another short pasta shape. Adjust the cooking time accordingly.

Extra vegetables: Add zucchini, mushrooms, green peas, or diced bell peppers. Add firm vegetables earlier and delicate vegetables toward the end.

Coconut milk alternative: Substitute unsweetened oat cream or cashew cream for a milder flavor. The texture and richness may vary.

Dried chickpea substitution: Replace the canned chickpeas with approximately 1½ cups of fully cooked chickpeas. Do not add uncooked dried chickpeas directly to the soup.

Make-ahead tip: Prepare the soup base in advance and cook the pasta separately. Combine just before serving to prevent mushy noodles.

Refrigeration: Cool promptly and store in airtight containers in the refrigerator at 40°F (4°C) or below for up to 3–4 days.

Freezing: Freeze the soup base without pasta in freezer-safe containers for up to 2–3 months for best quality. Add freshly cooked pasta when reheating.

Stovetop reheating: Warm over medium-low heat, stirring occasionally. Add vegetable broth or water if the soup has thickened. Reheat thoroughly to 165°F (74°C).

Microwave reheating: Place a portion in a loosely covered microwave-safe bowl and heat in short intervals, stirring between intervals, until it reaches 165°F (74°C).

Serving suggestion: Serve with crusty bread, homemade garlic toast, or a simple green salad.

Nutrition values are approximate and may vary depending on the pasta, coconut milk, vegetable broth, and serving size.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: One Pot, Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving (approximately 1½ cups)
  • Calories: 330 kcal
  • Sugar: 5 g
  • Sodium: 580 mg
  • Fat: 16 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 40 g
  • Fiber: 6 g
  • Protein: 10 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star