This High-Protein Chickpea Soup with TVP is a vegan, gluten-free, and dairy-free recipe packed with plant-based protein, hearty chickpeas, and simple ingredients for a comforting meal. With its chunky texture, savory flavor, and cozy homemade taste, this easy soup is perfect for lunch, dinner, or meal prep.
Add the minced garlic, tomato paste, paprika, turmeric, cumin, and black pepper. Cook for 1 minute, stirring frequently, until the spices become fragrant.
2 cloves garlic, 1 tablespoon tomato paste, ½ teaspoon smoked paprika, ½ teaspoon turmeric powder, ½ teaspoon ground cumin, ¼ teaspoon ground black pepper
Add the cooked chickpeas, TVP, vegetable broth, and salt. Bring the soup to a boil, then reduce the heat and simmer for 15 minutes, stirring occasionally, until the flavors combine and the soup thickens slightly.
3 cups cooked chickpeas, 1 cup TVP (textured vegetable protein), 5 cups low-sodium vegetable broth, ½-¾ teaspoon sea salt
Remove from heat and stir in the nutritional yeast and fresh parsley. Taste and adjust seasoning if needed. Add a squeeze of fresh lemon juice before serving for a bright, fresh finish.
2 tablespoons nutritional yeast, ¼ cup fresh parsley
Notes
TVP texture: Use small or medium TVP pieces for the best texture and flavor absorption. If using larger chunks, simmer the soup a little longer until softened.
Make it creamier: If you prefer a smoother soup, blend 1–2 cups using an immersion blender and stir it back into the pot. I personally love keeping it chunky for a more rustic and satisfying texture.
Storage: Store leftover soup in an airtight container in the refrigerator for up to 4–5 days. Reheat gently on the stovetop or in the microwave.