
Vegan Garlic Chickpea Soup Recipe tastes creamy, garlicky, and cozy with a hint of lemon that keeps every spoonful bright. It works perfectly for busy weeknights, meal prep, or feeding a mixed crowd, and it comes together in about 35 minutes total. I’ve made some version of this soup for years, usually in sweatpants with a podcast on and a cat judging my knife skills.
Why Choose This Vegan Garlic Chickpea Soup Recipe
This Vegan Garlic Chickpea Soup Recipe uses simple pantry ingredients and turns them into something that feels like café food. You get a thick, velvety texture without dairy, plus plenty of protein and fiber from chickpeas so the soup actually fills you up.
You can customize it easily for different tastes. Keep it smooth and silky, or leave some chickpeas whole for extra texture. Add greens, extra lemon, or a little heat and you get a new version every time without extra work.
“This Vegan Garlic Chickpea Soup Recipe tastes like a cozy hug in a bowl, but with way more garlic and protein. ★★★★★”
Ingredients You’ll Need
Main ingredients
- 2 tablespoons olive oil (or avocado oil)
- 1 large yellow onion, diced
- 6 to 8 cloves garlic, minced or thinly sliced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 2 cans chickpeas, drained and rinsed (15 ounces each; use low-sodium if possible)
- 4 cups vegetable broth (use a good-quality low-sodium brand; Better Than Bouillon works great)
- 1 cup water, plus more as needed
- 1 teaspoon fine sea salt, plus more to taste
- ½ teaspoon black pepper
- 1 to 1½ teaspoons ground cumin
- ½ teaspoon smoked paprika (or sweet paprika if you prefer mild flavor)
- ¼ teaspoon red pepper flakes (optional, for gentle heat)
Creaminess and flavor boosters
- ½ cup canned coconut milk, full fat or light (or use unsweetened oat creamer for coconut-free)
- 2 to 3 tablespoons fresh lemon juice (about 1 large lemon)
- 2 tablespoons nutritional yeast (optional, adds savory “cheesy” depth)
- 2 tablespoons fresh parsley or cilantro, chopped
- Zest of ½ lemon (optional but brightens the soup a lot)
Pantry shortcuts & substitutions
- Use jarred minced garlic if you need a shortcut, but double the amount for stronger flavor.
- Swap one can of chickpeas with white beans if you run low on chickpeas; the soup still turns out creamy.
- Use frozen mirepoix mix (onion, carrot, celery) to skip chopping; use about 2 cups.
- If you avoid coconut, use ½ cup cashew cream (blend ⅓ cup soaked cashews with ½ cup water) or unsweetened soy or oat creamer.
Optional add-ins
- 2 cups baby spinach or chopped kale
- ½ cup small pasta shapes or orzo (cook separately so they do not soak up all the broth)
- ½ teaspoon dried thyme or Italian seasoning
- Extra lemon wedges for serving
Equipment list
- Large soup pot or Dutch oven (at least 4 to 5 quarts)
- Cutting board and sharp knife
- Wooden spoon or spatula
- Immersion blender (or regular blender)
- Measuring cups and spoons
- Ladle for serving
Tips & Tricks
- Sauté the onions slowly over medium heat until they turn translucent and lightly golden to build deep flavor.
- Add garlic near the end of the sauté step so it turns fragrant but does not burn.
- Rinse canned chickpeas well to remove extra sodium and any metallic taste.
- Mash a portion of the chickpeas with a spoon or potato masher before blending to thicken the soup faster.
- Use an immersion blender for easy cleanup and blend only part of the soup to keep some texture.
- Add lemon juice at the end of cooking so the flavor stays bright and fresh.
- Taste and adjust salt after blending because the texture change can affect how salty it tastes.
- Stir in greens like spinach right at the end so they stay vibrant and tender.
- If the soup thickens too much, thin it with a splash of water or broth until it reaches your favorite consistency.
- Let the soup rest for 5 to 10 minutes before serving so the flavors settle and deepen.
How to Make Vegan Garlic Chickpea Soup Recipe
Step 1: Prep the vegetables
Peel and dice the onion. Dice the carrots and celery into small, even pieces so they cook at the same rate. Mince or slice the garlic. Drain and rinse the chickpeas and set them aside.
Step 2: Sauté the aromatics
Heat the olive oil in a large pot over medium heat. Add the onion, carrot, and celery with a pinch of salt. Cook and stir often until the onion turns soft and lightly golden, about 7 to 8 minutes. Add the garlic and cook 1 to 2 minutes until fragrant.
Step 3: Add chickpeas and spices
Add the chickpeas to the pot and stir. Sprinkle in the cumin, smoked paprika, black pepper, red pepper flakes if you use them, and another small pinch of salt. Stir so the spices coat the vegetables and chickpeas and toast for about 1 minute. This step wakes up the spices and deepens the flavor.
Step 4: Pour in liquids and simmer
Pour in the vegetable broth and water. Stir well and scrape the bottom of the pot to lift any browned bits. Bring the soup to a gentle boil, then lower the heat to a steady simmer. Cook for 15 to 20 minutes until the carrots turn tender and the flavors meld.
Step 5: Blend to desired texture
Turn off the heat. Use an immersion blender to blend the soup directly in the pot until it reaches your preferred texture. Blend all the way for a silky soup or pulse a few times to keep some chickpeas whole for a chunkier feel. If you use a regular blender, work in small batches and return the blended soup to the pot.
Step 6: Add creaminess and brightness
Turn the heat to low. Stir in the coconut milk, nutritional yeast if you use it, and lemon juice. Taste and adjust salt, pepper, and lemon until the soup tastes rich, garlicky, and bright. If the soup looks too thick, add a splash of water or broth.
Step 7: Finish with herbs and optional greens
Stir in the chopped parsley or cilantro and lemon zest. If you want greens, add spinach or kale and cook 1 to 2 minutes until they wilt and turn tender. Give the soup a final taste and tweak seasoning one last time. Ladle into bowls and top with extra herbs, a drizzle of olive oil, or more red pepper flakes.
What to Serve with it?
This Vegan Garlic Chickpea Soup Recipe pairs nicely with crusty bread, warm pita, or a simple garlic toast for dunking. Add a crisp green salad with cucumbers, cherry tomatoes, and a lemony vinaigrette to keep the meal light but satisfying. You can serve it with roasted vegetables like broccoli, carrots, or cauliflower for extra fiber and color. If you want a bigger spread, add hummus, olives, and sliced veggies for a Mediterranean-style board.
Storage Options
- Store leftover soup in an airtight container in the fridge for up to 4 days.
- Let the soup cool to room temperature before you refrigerate or freeze it.
- Freeze in individual portions in freezer-safe containers or bags for up to 3 months.
- Reheat on the stove over medium-low heat and stir often; add a splash of water or broth if it thickens.
- Reheat in the microwave in short bursts, stirring between each, until hot throughout.

Vegan Garlic Chickpea Soup Recipe
Ingredients
Method
- Heat the olive oil in a large pot over medium heat.
- Add the diced onion and cook for 3 to 4 minutes, until softened and translucent.
- Stir in the minced garlic, carrots, and celery, and cook for another 3 to 4 minutes, stirring frequently.
- Add the chickpeas, vegetable broth, water, cumin, smoked paprika, thyme, salt, and black pepper. Stir to combine.
- Bring the soup to a boil, then reduce the heat to low and simmer for 15 to 20 minutes, until the vegetables are tender.
- Using an immersion blender, partially blend the soup in the pot until it reaches your desired thickness, leaving some chickpeas and vegetables whole for texture. Alternatively, transfer 2 cups of the soup to a blender, blend until smooth, and return it to the pot.
- Stir in the lemon juice and adjust seasoning with additional salt and pepper if needed.
- Remove from heat and garnish with fresh parsley if desired. Serve hot.
Notes
Approximate per serving (1 of 4): 260 calories; fat 8 g; saturated fat 1 g; carbohydrates 37 g; fiber 9 g; sugars 7 g; protein 11 g; sodium 520 mg. Values will vary based on brands, exact ingredients, and portion size.
