Wholesome, quick, and budget-friendly! This vegan chickpea and bean soup is packed with 15g of plant-based protein per serving and ready in just 30 minutes using simple pantry staples.
Add cumin, smoked paprika, and oregano. Stir and toast briefly — about 30 seconds — to release the spices’ essential oils.
Step 3: Build the Soup (20 minutes)
Add chickpeas, white beans, kidney beans, diced tomatoes, broth, and the bay leaf. Stir well, bring to a boil, then reduce to a gentle simmer for 20 minutes to let the flavors meld.
Step 4: Add Greens & Season (4 minutes)
Stir in spinach or kale and cook just until wilted. Taste and adjust salt and pepper as needed. Remove bay leaf.
Step 5: Serve & Enjoy
Ladle the soup into bowls, top with parsley or cilantro, and add a squeeze of lemon juice. Serve hot with crusty bread or your favorite grains.