Ingredients:
- 3 tbsp extra virgin olive oil
- 1 medium yellow onion, finely diced
- 2 medium carrots, peeled and diced into 1/2-inch rounds
- 2 ribs celery, sliced thin
- 4 cloves garlic, minced
- 2 cans (15 oz each) garbanzo beans, drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 1.5 tsp smoked paprika
- 1 tsp ground cumin
- 1 tsp dried oregano
- 2 cups fresh baby spinach, packed
- 1 tbsp fresh lemon juice
- 0.5 tsp kosher salt
- 0.25 tsp cracked black pepper
Instructions:
- Sauté the mirepoix: Heat the olive oil in your pot over medium heat. Toss in the diced onion, carrots, and celery. Sauté for 6-8 minutes until the onions are translucent and the carrots have softened slightly. This builds the sweet, savory base.
- Bloom the aromatics: Add the minced garlic, smoked paprika, ground cumin, and dried oregano. Stir constantly for 1 minute until the kitchen smells incredibly fragrant. Note: This step blooms the spices in the oil, which releases their full flavor potential.
- Combine the liquids: Pour in the rinsed garbanzo beans, the fire roasted tomatoes with their juice, and the vegetable broth. Stir everything together and bring it to a gentle boil.
- Master the texture: Use your immersion blender to blend roughly one third of the soup directly in the pot. Stop once you see a creamy broth but still have plenty of whole beans. Note: This releases natural starches that thicken the soup beautifully.
- Simmer and fuse: Reduce the heat to low and let it simmer for 10 minutes. This gives the beans time to absorb the flavors of the smoked paprika and cumin.
- Add the greens: In the very last minute of simmering, stir in the fresh baby spinach. Cook until the leaves are just wilted and vibrant green.
- Brighten with acid: Remove the pot from the heat. Stir in the fresh lemon juice. This is the secret step that makes the whole dish pop.
- Final seasoning: Taste your creation. Add the kosher salt and cracked black pepper. Note: Always taste after adding the lemon, as the acid changes how you perceive saltiness.
- Rest and serve: Let the soup sit for 2 minutes before ladling into bowls. This allows the temperature to even out.
- Garnish: Top with a drizzle of olive oil or a pinch of fresh herbs if you’re feeling fancy. If you enjoy the process of layering flavors in a pot, you might also love making a [Sausage White Bean Soup](https://themagicrecipes.com/recipes/sausage-white-bean-soup-ready-fast/), which uses a similar bloom and simmer technique but with a savory protein boost.