Go Back

Cozy High-Protein Vegetable Soup

Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 6 servings
Calories 350
A hearty and nutritious vegetable soup packed with plant-based proteins and vibrant flavors, perfect for a comforting meal.

Ingredients

olive oil

  • 1 tablespoon olive oil

vegetable

  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots carrots, peeled and diced
  • 2 stalks celery, diced
  • 1 red bell pepper red bell pepper, diced

liquid

  • 6 cups vegetable broth
  • 1 cup dried lentils, rinsed and drained
  • 1 can (15 ounces) chickpeas, drained and rinsed
  • 1 can (15 ounces) black beans, drained and rinsed

spices

  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil
  • to taste Salt and pepper

greens

  • 2 cups kale, chopped
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 cup frozen peas

finishing

  • 2 tablespoons fresh lemon juice
  • 1/4 cup fresh parsley, chopped

Instructions 

  • Heat olive oil in a large pot over medium heat. Sauté onion and garlic until translucent, about 3-4 minutes.
  • Add carrots, celery, and red bell pepper; cook for 5 minutes.
  • Pour in vegetable broth and add lentils; simmer for 15 minutes.
  • Add chickpeas, black beans, thyme, basil, salt, and pepper; cook for 10 minutes.
  • Stir in kale, green beans, and peas; cook for 5-7 minutes until tender. Remove from heat, add lemon juice and parsley, then serve.

Notes

Feel free to adjust seasoning and add more herbs for extra flavor.
Calories: 350kcal
Cost: $15
Course: Soup
Keyword: High-Protein, Vegetables