Mom's Best Recipes
Recipe

Hearty Vegan Vegetable Soup

A big pot of cozy, weeknight-friendly vegetable soup with chickpeas, tender potatoes, and a tomato-herb broth that tastes like you tried harder than you did.

Author By Matt Campbell
4.9
A steaming bowl of hearty vegan vegetable soup with chickpeas, potatoes, carrots, and spinach in a tomato-herb broth on a wooden table with a spoon

If you have ever stared into the fridge and thought, I own three carrots, half a celery heart, and vibes, this soup is for you. It is hearty in the way that actually matters: chunky vegetables, a brothy base with real flavor, and enough protein to keep you from rummaging for snacks 45 minutes later.

This is my dependable, flavor-forward vegan vegetable soup. It leans on tomato paste for depth, a pinch of smoked paprika for that cozy, almost-roasty note, and chickpeas to make it feel like a meal. Bonus: it is incredibly flexible. Swap vegetables, use whatever beans you have, and taste as you go like you are the boss of this pot. Because you are.

A cutting board with chopped onions, carrots, celery, garlic, and diced potatoes next to a Dutch oven

Why It Works

  • Big flavor fast: Tomato paste gets caramelized for a minute so the broth tastes rich, not watery.
  • Hearty texture: Potatoes and chickpeas make it filling without needing pasta or meat substitutes.
  • Bright finish: A splash of lemon and a handful of greens at the end wake up the whole pot.
  • Weeknight friendly: One pot, straightforward steps, and forgiving timing. Simmer a little longer if life happens.

Storage Tips

This soup is the rare leftover that gets even better, like it went to finishing school overnight.

Refrigerator

  • Cool completely, then store in airtight containers for up to 5 days.
  • Reheat on the stove over medium-low, adding a splash of water or broth if it has thickened.

Freezer

  • Freeze in portioned containers for up to 3 months.
  • Thaw overnight in the fridge or reheat gently from frozen on the stove.

Little pro tip

If you plan to freeze, consider adding the spinach or kale when reheating. It stays brighter and less, well, swampy.

Common Questions

How do I make this soup thicker?

Two easy options: (1) mash some of the potatoes and chickpeas against the side of the pot, then stir. (2) Blend 1 to 2 cups of soup and stir it back in. Both give you a creamy feel without adding dairy.

Can I use different beans?

Absolutely. Cannellini beans make it extra creamy, black beans make it a little heartier and earthier, and lentils work too. If using red lentils, expect a thicker, more stew-like texture.

Is this gluten-free?

Yes, as written. Just double-check your vegetable broth label.

What vegetables work best if I am cleaning out the fridge?

Zucchini, green beans, cabbage, cauliflower, sweet potato, peas, and corn all behave well here. Add quick-cooking vegetables (zucchini, peas) in the last 10 minutes so they do not turn to mush.

Can I make it in a slow cooker?

Yes. Sauté the onion, carrot, celery, garlic, and tomato paste first if you can, then transfer everything except the greens and lemon. Cook on low 6 to 8 hours or high 3 to 4 hours. Stir in greens and lemon at the end.

This soup was born on a night when I had exactly zero interest in being impressive, but a very strong interest in being fed. I started chopping whatever looked lonely in the produce drawer, threw in chickpeas for moral support, and did my favorite move: let tomato paste get a little toasty in the pot until it smells like something is about to go very right. Now it is my go-to “I swear I have my life together” meal, especially when I serve it with crusty bread and act like I planned the whole thing.