Go Back
+ servings
High-Protein Vegetable Soup

High-Protein Vegetable Soup: Nourishing Comfort in a Bowl

Delicious high-protein vegetable soup featuring hearty vegetables and robust legumes, perfect for a cozy weeknight dinner.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 bowls
Course: Dinner
Cuisine: Vegan
Calories: 250

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil Enhances flavors during sautéing; swap with avocado oil for a lighter taste.
  • 1 medium Onion Creates a sweet flavor base when sautéed; shallots can be used for a milder touch.
  • 2 cloves Garlic Adds aromatic depth; fresh garlic is preferred, but powdered can work in a pinch.
  • 1 cup Carrots Sweetens and adds beta-carotene; you can substitute sweet potatoes for a different flavor.
  • 2 stalks Celery Contributes crunch and enhances the mirepoix; fennel can provide a unique flavor twist.
  • 1 medium Red Bell Pepper Brings sweetness and vibrant color; a green bell pepper can work, though it's less sweet.
For the Soup
  • 4 cups Vegetable Broth The flavorful liquid base; low-sodium is best for managing salt intake—homemade is ideal.
  • 1 cup Dried Lentils Provides hearty texture and high-protein content; avoid red lentils as they'll become mushy.
  • 1 cup Chickpeas Adds creaminess and more protein; try white or black beans as substitutes for variety.
  • 1 cup Black Beans Deepens the soup's texture and flavor; kidney beans can be a suitable replacement.
  • 1 teaspoon Thyme Adds an herbal note and earthy flavor; oregano can be used for a different herb profile.
  • 1 teaspoon Basil Offers a fresh aroma; dried basil can enhance flavor if fresh is unavailable.
For the Greens
  • 2 cups Kale Nutrient-packed and adds color; substitute with spinach if a milder flavor is desired.
  • 1 cup Green Beans Provides crunch and fresh texture; asparagus can be an alternative option.
  • 1 cup Frozen Peas Contributes sweetness and color; fresh peas work beautifully when in season.
Finishing Touches
  • 1 tablespoon Fresh Lemon Juice Brightens the dish and adds acidity; lime juice can also enhance the flavor.
  • 2 tablespoons Fresh Parsley Adds a finishing touch of freshness; cilantro can be a unique substitute.
  • Salt and Pepper Essential for enhancing overall flavors; adjust to your liking.

Equipment

  • large pot

Method
 

Step-by-Step Instructions for High-Protein Vegetable Soup
  1. Begin by heating 2 tablespoons of olive oil in a large pot over medium heat. Once the oil shimmers, add one diced onion and two minced garlic cloves. Sauté for about 3-4 minutes until the onion is translucent and fragrant, creating a flavorful base for your high-protein vegetable soup.
  2. Next, stir in one chopped carrot, two diced stalks of celery, and one diced red bell pepper. Sauté these vegetables for about 5 minutes until they begin to soften, stirring occasionally.
  3. Pour in 4 cups of vegetable broth and add 1 cup of dried lentils to the pot. Bring this mixture to a boil, then reduce the heat to low and cover. Allow it to simmer for 15 minutes.
  4. Add 1 cup of chickpeas, 1 cup of black beans, and 1 teaspoon each of dried thyme and basil. Season with salt and pepper to taste. Simmer uncovered for another 10 minutes, stirring occasionally.
  5. Stir in 2 cups of chopped kale, 1 cup of trimmed green beans, and 1 cup of frozen peas. Cook for an additional 5-7 minutes until the greens are wilted and the other vegetables are tender.
  6. Remove the pot from heat and squeeze in the juice of one fresh lemon, along with 2 tablespoons of chopped parsley. Stir well and taste for seasoning, adjusting salt and pepper as needed.
  7. Ladle the hot soup into bowls and garnish with extra parsley if desired. This high-protein vegetable soup is now ready to be enjoyed, providing warmth and nourishment that’s perfect for any cozy meal occasion.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 15gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 500mgPotassium: 600mgFiber: 12gSugar: 6gVitamin A: 7500IUVitamin C: 30mgCalcium: 80mgIron: 3mg

Notes

Make a big batch of this soup and enjoy it throughout the week—it's perfect for quick lunches or dinners without sacrificing flavor.

Tried this recipe?

Let us know how it was!