Craving a satisfying bowl of soup that’s both hearty and vegan? Look no further than this Vegan Chickpea Tortilla Soup. This delightful recipe combines the rich flavors of spicy tomatoes and protein-packed chickpeas, making it a perfect option for any plant-based meal.
This vegan recipe is not just about taste—it’s a vibrant explosion of colors and textures that will invigorate your meal. Serve it with crisp tortilla strips for a delightful crunch, and watch it become a new favorite in your household.
Hearty and Flavorful Vegan Chickpea Tortilla Soup Recipe


This Vegan Chickpea Tortilla Soup is a zesty and comforting dish made with chickpeas, fresh vegetables, and a blend of spices. The broth is flavorful and aromatic, while the crispy tortilla strips add a satisfying crunch that takes this soup to the next level.
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) chickpeas, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Corn tortillas, cut into strips
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook until translucent, about 5 minutes. Stir in the minced garlic and diced bell pepper, cooking for an additional 2-3 minutes.
- Add Ingredients: Pour in the diced tomatoes, chickpeas, vegetable broth, ground cumin, chili powder, and season with salt and pepper. Bring to a boil, then reduce heat and let it simmer for 15-20 minutes to allow the flavors to meld.
- Prepare Tortilla Strips: In a separate pan, heat a bit of oil and fry the tortilla strips until golden and crispy. Alternatively, you can bake them for a healthier option.
- Serve: Ladle the soup into bowls, top with crispy tortilla strips, and garnish with fresh cilantro and lime wedges. Enjoy hot!
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 180kcal
- Fat: 6g
- Protein: 8g
- Carbohydrates: 26g