Smoky Chickpea Tomato Hearty Soup

Smoky Chickpea and Tomato Hearty Soup steaming in a rustic bowl, aromatic and warm  Save
Smoky Chickpea and Tomato Hearty Soup steaming in a rustic bowl, aromatic and warm | showmevegan.com

A hearty, smoky chickpea and tomato soup built on softened onion, carrot, and celery sautéed in olive oil. Smoked paprika and cumin infuse the base before canned tomatoes, chickpeas, and broth simmer about 25 minutes. Stir in kale or spinach to wilt, finish with lemon juice and parsley for brightness, and serve hot with crusty bread or cooked grains.

The first time I made this soup, it was a rainy Tuesday and I had nothing in my pantry but canned goods. My roommate walked in mid-simmer and asked what smelled so incredible, then stood by the pot until it was ready, bowl in hand.

Last winter, I made a double batch during a snowstorm when my neighbors were stuck without power. We crowded around my tiny kitchen table, passing bread and dipping into steaming bowls, forgetting for a moment that we were all a little trapped indoors.

Ingredients

  • 2 tablespoons olive oil: Creates the foundation for your aromatics and carries all those smoky spices throughout the broth
  • 1 large yellow onion, diced: Sweetness that balances the paprika and creates depth as it slowly softens
  • 2 medium carrots, peeled and diced: Adds natural sweetness and a satisfying texture contrast to the tender chickpeas
  • 2 celery stalks, diced: The classic soup aromatic that brings a subtle, savory backbone
  • 3 garlic cloves, minced: Fresh garlic transforms in the hot oil and makes the whole kitchen smell inviting
  • 1 1/2 teaspoons smoked paprika: The star ingredient that gives this soup its signature smoky depth
  • 1/2 teaspoon ground cumin: Earthy warmth that rounds out the smokiness
  • 1/2 teaspoon chili powder: Mild heat that builds without overwhelming
  • 1/4 teaspoon ground black pepper: Freshly ground makes a noticeable difference
  • 1 teaspoon salt (or to taste): Start with one teaspoon and adjust at the end
  • 1/4 teaspoon crushed red pepper flakes: Optional, but adds a gentle hum if you like it spicy
  • 1 (28-ounce / 800 g) can diced tomatoes: Use the juices for a richer, fuller broth
  • 1 (15-ounce / 425 g) can chickpeas, drained and rinsed: Rinse thoroughly to remove any metallic taste
  • 4 cups (1 liter) vegetable broth: Low-sodium lets you control the seasoning
  • 1 bay leaf: A subtle background note that makes everything taste more complete
  • 2 cups (60 g) chopped kale or spinach: Kale holds up better, spinach wilts faster
  • Juice of 1/2 lemon: Brightens the whole bowl right at the end
  • 2 tablespoons chopped fresh parsley: A pop of color and fresh flavor that makes it feel finished

Instructions

Build your flavor foundation:
Heat olive oil in a large pot over medium heat, then add onion, carrots, and celery. Sauté for 6 to 7 minutes until softened and fragrant, stirring occasionally to prevent any sticking.
Wake up the spices:
Stir in garlic, smoked paprika, cumin, chili powder, black pepper, salt, and red pepper flakes. Cook for just 1 minute until the spices become incredibly fragrant, watching carefully so they do not burn.
Bring it all together:
Add diced tomatoes with their juices, chickpeas, vegetable broth, and bay leaf. Stir well to combine, scraping up any flavorful bits from the bottom of the pot.
Let it simmer:
Bring to a boil, then reduce heat to low and simmer uncovered for 25 minutes. Stir occasionally and taste the broth as it develops.
Add the greens:
Remove and discard the bay leaf, then stir in chopped kale or spinach. Cook for 2 to 3 minutes until just wilted and vibrant.
Finish with brightness:
Add lemon juice and taste to adjust seasoning. Ladle into bowls and garnish with fresh parsley if desired.
Bowl of Smoky Chickpea and Tomato Hearty Soup served with crusty bread  Save
Bowl of Smoky Chickpea and Tomato Hearty Soup served with crusty bread | showmevegan.com

My sister claimed she hated chickpeas until she tried this soup. She called me the next day asking for the recipe because her kids had requested it for dinner, and now it is the only way she can get them to eat greens without complaint.

Making It Your Own

Sometimes I add a splash of coconut milk at the very end for a creamy version. The sweetness balances the smokiness beautifully and makes the soup feel more substantial without losing its bright character.

The Bread Question

A really good crusty bread makes all the difference. I keep a loaf in the freezer specifically for soup nights, thawed and popped into a hot oven for the last 10 minutes of simmering so it is warm and ready when the soup hits the bowls.

Perfecting The Smokiness

For extra depth, try a pinch of chipotle powder or a few drops of liquid smoke. The soup can handle a surprisingly strong smoky flavor because the tomatoes provide enough acidity to keep everything balanced.

  • Taste your smoked paprika before adding, some brands are much stronger than others
  • A tiny pinch of cinnamon in the spice blend adds an unexpected warmth
  • If you prefer a thicker soup, mash a cup of chickpeas before adding them back in
Smoky Chickpea and Tomato Hearty Soup showing tender chickpeas and juicy tomatoes Save
Smoky Chickpea and Tomato Hearty Soup showing tender chickpeas and juicy tomatoes | showmevegan.com

This is the soup that taught me simple ingredients can become something extraordinary when you treat them with care and time.

Recipe Questions & Answers

Yes. Soak dried chickpeas overnight and simmer until tender, or pressure-cook them. Add cooked chickpeas toward the end of simmering so they retain texture; adjust liquid if needed.

Increase smoked paprika, add a pinch of chipotle powder, or stir in a few drops of liquid smoke. Roasting the tomatoes briefly before adding also amplifies smokiness.

Swiss chard, baby spinach, or collard greens work well. Add tender greens like spinach in the final minute; heartier greens need a few minutes to wilt.

Refrigerate in an airtight container for up to 4–5 days, or freeze up to 3 months. Reheat gently on the stovetop, adding a splash of broth or water if the soup has thickened.

Stir in cooked barley, farro, or rice, or serve the soup over grains. Roast or pan-fry extra vegetables or add more chickpeas for bulk while keeping it plant-based.

Adjust chili powder and red pepper flakes to taste. For milder heat, omit the crushed flakes and balance flavors with a touch more lemon or a pinch of sugar to round acidity.

Smoky Chickpea Tomato Hearty Soup

Smoky chickpea and tomato soup with smoked paprika, kale, and lemon for hearty, vegan, gluten-free comfort.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced

Spices & Seasonings

  • 1 1/2 teaspoons smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon ground black pepper
  • 1 teaspoon salt or to taste
  • 1/4 teaspoon crushed red pepper flakes, optional

Main Ingredients

  • 1 can (28 ounces) diced tomatoes, with juices
  • 1 can (15 ounces) chickpeas, drained and rinsed
  • 4 cups vegetable broth
  • 1 bay leaf

Finishing Touches

  • 2 cups chopped kale or spinach
  • Juice of 1/2 lemon
  • 2 tablespoons chopped fresh parsley, optional

Instructions

1
Sauté aromatics and vegetables: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery; sauté for 6 to 7 minutes until vegetables are softened.
2
Incorporate spices and garlic: Add minced garlic, smoked paprika, cumin, chili powder, black pepper, salt, and red pepper flakes if using. Stir and cook for 1 minute until fragrant.
3
Combine tomatoes, chickpeas, and broth: Pour in diced tomatoes with juices, chickpeas, vegetable broth, and add the bay leaf. Mix well to combine.
4
Simmer soup: Bring mixture to a boil, then reduce heat to low. Simmer uncovered for 25 minutes, stirring occasionally.
5
Add greens and finish: Remove the bay leaf and discard. Stir in chopped kale or spinach and cook for 2 to 3 minutes until greens are wilted.
6
Season and serve: Incorporate lemon juice and adjust the seasoning as needed. Ladle soup into bowls and garnish with fresh parsley if desired. Serve hot.
Additional Information

Equipment Needed

  • Large soup pot
  • Wooden spoon
  • Chefs knife
  • Cutting board
  • Ladle

Nutrition (Per Serving)

Calories 240
Protein 8g
Carbs 37g
Fat 7g
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.