Love this? Pin it for later! 📌
Why This Recipe Works
- One-pot wonder: Minimal dishes and a 35-minute timeline mean dinner is done before the laundry buzzer.
- Protein-packed: Chickpeas + a scoop of hemp hearts give you nearly 20 g of complete plant protein per bowl.
- Adjustable heat: Harissa paste lets you ride a gentle simmer or crank the flame to “clear-your-sinuses” hot.
- Budget heroes: Canned beans, boxed broth, and frozen spinach keep groceries under $1.75 per serving.
- Meal-prep chameleon: Thickens as it sits—thin with broth for soup or scoop onto rice as stew later in the week.
- Freezer star: Portion into silicone muffin cups, freeze, then pop out into zip bags for single-serve power lunches.
- Green goodness: A whole 5-oz clamshell of spinach wilts invisibly into the broth—perfect for veggie-skeptics.
Ingredients You'll Need
Before we start, pull everything out onto the counter. Soup moves quickly once the aromatics hit the pot, and you’ll appreciate the mise-en-place ballet.
- Olive oil – 2 Tbsp; a fruity, peppery extra-virgin variety adds depth. If you’re oil-free, swap in ¼ cup of veggie broth to sauté.
- Yellow onion – 1 medium, diced small. Look for onions with tight, papery skin and no green shoots. If your onion makes you cry immediately, it’s fresh—embrace the tears.
- Carrots – 2 medium, peeled and finely chopped. I like the sweetness of Nantes, but any variety works. Pro tip: use the peelings for homemade veggie stock later.
- Celery – 2 stalks, leaves saved for garnish. The leaves pack serious celery flavor; freeze them in ice-cube trays with water for bright winter cocktails.
- Garlic – 4 cloves, minced. Fresh garlic beats the jarred stuff every time—those jars are packed in citric acid that can turn bitter in hot soup.
- Fresh ginger – 1-inch knob, peeled and micro-planed. Look for taut skin with no wrinkles; bendy ginger is woody inside.
- Harissa paste – 1 to 3 tsp, depending on your fire tolerance. Tunisian brands tend to be smoky; Moroccan versions lean floral with coriander and caraway. Taste before you commit.
- Ground cumin – 1 tsp. Buy whole seeds, toast in a dry pan, then grind for the biggest punch.
- Smoked paprika – ½ tsp. Spanish pimentón dulce gives a whisper of campfire; Hungarian sweet paprika will not deliver that same smoky note.
- Chickpeas – 2 cans (15 oz each), drained and rinsed. Seek out low-sodium versions; the aquafaba (liquid) is fabulous for vegan mayo if you’re feeling zero-waste.
- Vegetable broth – 4 cups. If your broth is heavy on sodium, cut it with water so the soup doesn’t end up tasting like a salt lick.
- Diced tomatoes – 1 can (14.5 oz), fire-roasted if possible. Calcium-chloride–free brands stay firmer if you like tomato chunks.
- Bay leaf – 1. Turkish bay leaves are milder; California ones are eucalyptus-strong. Adjust accordingly.
- Fresh spinach – 5 oz (about half a standard clamshell). Sub baby kale or chopped Swiss chard if spinach isn’t your vibe.
- Hemp hearts – 3 Tbsp. These tiny, nutty seeds dissolve into the broth and add complete protein plus omega-3s.
- Lemon – Juice of ½ lemon plus wedges for serving. The zest, scraped off with a Microplane before juicing, can be frozen in a tiny jar for future baking.
- Salt & pepper – to taste. I use kosher for cooking and finish with flaky sea salt for crunch.
- Optional toppings: Greek yogurt, drizzle of tahini, toasted pumpkin seeds, extra harissa, or those celery leaves you saved.
How to Make Spicy Chickpea and Spinach Soup for Protein Boost
Warm the pot
Place a heavy-bottomed soup pot or Dutch oven over medium heat for 60 seconds. You want the metal to feel hot when you hover your hand 2 inches above—this prevents sticking and jump-starts the flavor-building fond.
Sauté the aromatics
Add olive oil, swirl to coat, then scatter in onion, carrot, and celery with a pinch of salt. Cook 5 minutes, stirring once or twice, until the onion is translucent and the edges of the carrots are starting to soften. Adjust heat if the vegetables threaten to brown; we want gentle, even cooking.
Bloom the spices
Clear a small circle in the center of the pot; drop in garlic and ginger and let them sizzle for 30 seconds. Add harissa, cumin, and smoked paprika. Stir constantly for 60–90 seconds until the mixture smells like North African sunshine and the color darkens slightly. This step toasts the spices and mellows the raw garlic edge.
Add the chickpeas & coat
Tip in chickpeas and stir until every bean is painted with the brick-red spice paste. Let them toast for 2 minutes; the skins will blister a bit and absorb maximum flavor.
Deglaze with tomatoes
Pour diced tomatoes with their juice. Use the liquid to scrape the browned bits (a wooden spoon is your friend). Those caramelized specks equal free umami.
Simmer with broth
Add vegetable broth and bay leaf. Bring to a boil, then reduce to a lively simmer. Cover partially and cook 15 minutes so flavors meld and carrots surrender their sweetness.
Blend a portion (optional but luxe)
For a creamier texture without cream, ladle 2 cups of soup into a blender, add hemp hearts, and blitz until velvety. Return to the pot; it will thicken the broth and add body without weighing it down.
Wilt in the spinach
Stir in spinach a handful at a time; it collapses within seconds. Add lemon juice, taste, and adjust salt, pepper, or more harissa. Fish out the bay leaf (nobody wants a chewy surprise).
Serve & garnish
Ladle into deep bowls. Swirl with yogurt, scatter pumpkin seeds, or simply drizzle more olive oil and shower with celery leaves. Serve with crusty sourdough or warm naan for scooping.
Expert Tips
Speed it up
Use pre-diced mirepoix (onion, carrot, celery) from the produce section. You’ll shave 5 minutes off prep without anyone noticing.
Crank the heat
Stir ½ tsp chipotle powder in with the harissa for a slow, smoky burn that blooms minutes after you swallow.
Overnight flavor
Make the soup a day ahead; the acid in tomatoes marries the spices overnight. Reheat gently and add spinach just before serving to keep it vibrant.
Creamy without dairy
Blend in ½ cup soaked cashews or a scoop of white beans along with the hemp hearts for next-level silkiness.
Bright finish
A whisper of citrus zest (orange or lime) right before serving lifts the smoky spices and makes flavors sing.
Protein boost
Stir a scoop of unflavored pea protein into the blended portion; it dissolves completely and adds another 10 g per bowl.
Variations to Try
- Moroccan twist: Swap harissa for ras el hanout and add ÂĽ cup chopped dried apricots with the broth for sweet-spicy balance.
- Green curry route: Sub Thai green curry paste for harissa and use coconut milk instead of some broth for a creamy, fragrant riff.
- Lentil-chickpea combo: Replace one can of chickpeas with ¾ cup red lentils; they’ll melt and thicken the soup naturally.
- Smoky sausage version: Brown sliced turkey kielbasa or plant-based chorizo after the vegetables for omnivore friends.
- Grain bowl base: Serve over farro or brown rice and reduce broth by 1 cup for a stew that holds its own on a fork.
Storage Tips
Refrigerator
Cool soup completely, transfer to airtight glass jars, and refrigerate up to 5 days. The spinach will dull slightly but flavor improves. Thin with broth when reheating.
Freezer
Freeze without spinach for best texture. Let soup cool, pour into silicone muffin tray, freeze 4 hours, then pop out “pucks” into a labeled zip bag. Keeps 3 months. Reheat, then stir in fresh spinach.
Reheat
Warm gently over medium-low, stirring often. Microwaves work in 45-second bursts; cover to avoid spinach-spattered walls. Add a squeeze of fresh lemon to wake flavors up.
Frequently Asked Questions
Spicy Chickpea and Spinach Soup for Protein Boost
Ingredients
Instructions
- Heat pot: Warm olive oil in a Dutch oven over medium heat.
- Sauté vegetables: Cook onion, carrot, and celery 5 min until softened.
- Add aromatics & spices: Stir in garlic, ginger, harissa, cumin, paprika; cook 1 min.
- Toast chickpeas: Add chickpeas; toss to coat for 2 min.
- Simmer: Add broth, tomatoes, bay leaf; bring to boil, then simmer 15 min.
- Blend & finish: Blend 2 cups soup with hemp hearts; return to pot, add spinach and lemon; season.
- Serve: Ladle into bowls, top as desired, and enjoy hot.
Recipe Notes
Soup thickens as it sits; thin with broth when reheating. Freeze portions (minus spinach) for up to 3 months.