Go Back
+ servings
High-Protein Vegetable Soup

Delicious High-Protein Vegetable Soup for Cozy Nights

High-Protein Vegetable Soup is a nourishing and comforting meal packed with vibrant vegetables and protein-rich ingredients.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Soups
Cuisine: Gluten-Free, Vegan
Calories: 250

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil Can substitute with avocado oil.
  • 1 medium Onion Diced.
  • 2 cloves Garlic Minced.
For the Vegetables
  • 2 medium Carrots Diced.
  • 2 stalks Celery Diced.
  • 1 medium Red Bell Pepper Chopped.
  • 2 cups Kale Chopped.
  • 1 cup Green Beans Trimmed and chopped.
  • 1 cup Frozen Peas Can substitute with fresh peas.
For Protein
  • 1 cup Lentils Rinsed.
  • 1 can Chickpeas Drained.
  • 1 can Black Beans Drained.
For Flavor
  • 6 cups Vegetable Broth Preferably low-sodium.
  • 1 teaspoon Thyme Dried.
  • 1 teaspoon Basil Dried.
  • to taste Salt
  • to taste Pepper
  • 1 tablespoon Lemon Juice Fresh.
  • 1 handful Fresh Parsley Chopped.

Equipment

  • Large Pot

Method
 

Step‑by‑Step Instructions
  1. In a large pot, heat olive oil over medium heat. Once shimmering, add diced onion and minced garlic. Sauté for about 5 minutes until the onion is translucent and fragrant.
  2. Add diced carrots, diced celery, and chopped red bell pepper. Sauté for 5–7 minutes, allowing them to soften and slightly brown.
  3. Pour in vegetable broth and add rinsed lentils. Stir well and bring to a rolling boil. Once boiling, reduce to a low simmer, cover the pot, and cook for 15 minutes.
  4. Add drained chickpeas and black beans, dried thyme, and basil. Season with salt and pepper. Allow to simmer uncovered for another 10 minutes.
  5. Add chopped kale, trimmed and chopped green beans, and frozen peas. Cook for an additional 5–7 minutes until the greens are vibrant and tender.
  6. Remove the pot from heat and mix in the lemon juice and chopped fresh parsley. Stir well.
  7. Taste the soup to adjust seasoning before serving. Serve hot, garnished with extra parsley.

Nutrition

Serving: 1cupCalories: 250kcalCarbohydrates: 40gProtein: 12gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 400mgPotassium: 600mgFiber: 10gSugar: 4gVitamin A: 18000IUVitamin C: 60mgCalcium: 80mgIron: 4mg

Notes

Customize the soup with your favorite vegetables and remember that lemon is key for brightening flavors.

Tried this recipe?

Let us know how it was!