Description
This 20-Minute Brothy Chickpeas recipe is a light, wholesome, and quick-to-make soup perfect for busy weeknights. Packed with protein-rich chickpeas, fresh herbs, lemon zest, and a touch of pasta, it’s a comforting and flavorful dish that comes together with pantry staples. Ideal for lunch or dinner, it’s satisfying, refreshing, and endlessly customizable.
Ingredients
1/4 cup extra-virgin olive oil
2 large shallots, sliced
6 garlic cloves, chopped
1 teaspoon fenugreek
1 teaspoon chili flakes
1 teaspoon cumin seeds
2 rosemary sprigs
5 thyme sprigs
2 x 15.5 oz cans chickpeas, drained and rinsed
4 cups vegetable or chicken stock
1 cup water
Salt, to taste
4 ounces dried short pasta (ditalini or small shells)
2 medium lemons, zested and juiced
1/2 bunch parsley, finely chopped
Instructions
- Heat olive oil in a pot over medium heat. Add shallots and cook for 4 minutes until translucent.
- Stir in garlic, fenugreek, chili flakes, and cumin seeds. Cook for 1 minute until fragrant.
- Add rosemary, thyme, chickpeas, stock, water, and a pinch of salt. Bring to a boil, then reduce heat and simmer for 15 minutes.
- Meanwhile, cook the pasta in a separate pot of salted boiling water until just al dente. Drain and rinse.
- Taste the soup and adjust seasoning with salt if needed. Add the cooked pasta, lemon zest, lemon juice, and parsley. Stir to combine.
- Serve hot, topped with a drizzle of extra olive oil and crusty bread on the side.
Notes
- Cook pasta separately to prevent it from absorbing too much broth in leftovers.
- Use vegetable stock to keep the soup vegan.
- Add leafy greens like spinach or kale in the last few minutes for extra nutrition.
- Swap in white beans or lentils for variation.
- Reheat with a splash of water or stock to adjust consistency.
- Prep Time: 5 mins
- Cook Time: 15 mins
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 bowl
- Calories: 310
- Sugar: 4g
- Sodium: 480mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 7g
- Protein: 11g
- Cholesterol: 0mg