Chickpea Tomato-Rice Soup
Updated February 2, 2026
- Ready In
- 35 min
- Rating
- Comments
- Read comments
Advertisement
Ingredients
1 (15-ounce) can chickpeas, drained and rinsed
4 tablespoons vegetable oil, divided
Kosher salt, such as Diamond Crystal
½ teaspoon garlic powder
½ teaspoon ground cumin
4 plum tomatoes, roughly chopped (about 12 ounces)
½ large onion, peeled and roughly chopped (about 6 ounces)
2 garlic cloves, peeled
1 cup long-grain white rice, such as jasmine
2 canned chipotle chiles in adobo, roughly chopped
4 cups vegetable or chicken broth
Full-fat plain Greek yogurt and lime wedges (optional), for serving
Preparation
- Step 1
Heat oven to 425 degrees. Wrap chickpeas in a clean dishtowel and shake vigorously to dry them thoroughly. Place the chickpeas on a sheet pan along with 2 tablespoons oil, 1 teaspoon salt, the garlic powder and cumin, and roll them around to coat them in the oil and spices. Bake until crispy, about 20 minutes, shaking the pan once halfway through to toss the chickpeas.
- Step 2
While chickpeas roast, add the tomatoes, onion, and garlic cloves to a blender with 1½ teaspoons salt and 2 cups water and blend until smooth. Set aside.
- Step 3
In a medium Dutch oven or other heavy pot, heat the remaining 2 tablespoons oil over medium high. Add the rice and chipotles and cook, stirring frequently, until fragrant and the rice has begun to toast, about 3 minutes. Stir in the tomato mixture plus the vegetable broth. Bring to a brisk simmer over medium-high heat, stirring occasionally, lower to a gentle simmer, and cook, partially covered, until rice is tender, 10 to 12 minutes. Taste for salt.
- Step 4
To serve, ladle soup into bowls and top with a dollop of yogurt, a generous sprinkling of crispy chickpeas and a squeeze of lime. The soup will thicken as it sits and can be enjoyed as a porridge or thinned with more broth or water.
Private Notes
Comments
A little tip that the recipe says 2 CANNED chipotle chilis and adobo. NOT 2 cans. I messed up badly and fished most of them out, but the spice remained...I don't cook with chipotle peppers much, so I was a little inexperienced.
DSS: I'd use canned tomatoes instead of fresh. San Marzanos or fire roasted would work well.
14 oz can is close enough to 12 oz fresh tomatoes. But make sure to cut back on liquid. Start with 2 or 3 cups, rather than 4. You can always add more later.
Absolutely delicious! Realized partway through making that it called for a blender, which I do not have. Grated the onion and put the garlic through a press, and I was using canned tomatoes, so that was easy enough. Otherwise followed the recipe and it was delicious. A little spicy, very warming and comforting. Topped with some coriander.
I would do less time next time. I was expecting more of a soup texture but it came out like porridge.
Lovely recipe, we added a pound of smoked kielbasa on a whim and it was a hit!

