Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Nourishing High-Protein Vegetable Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 40 minutes
  • Yield: Serves 6

Description

Nourishing High-Protein Vegetable Soup is a warm, satisfying dish perfect for chilly days or post-workout meals. Brimming with colorful veggies and protein-packed lentils, this soup is both nutritious and flavorful. It’s quick to prepare, making it an ideal option for busy weeknights when you crave comfort food without the hassle. Cozy up with a bowl of this delightful soup that nourishes your body while tantalizing your taste buds.


Ingredients

Scale
  • 2 cups mixed vegetables (carrots, peas, green beans)
  • 4 cups low-sodium vegetable broth
  • 1 cup red lentils, rinsed
  • 1 medium onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 teaspoon cumin
  • ½ teaspoon black pepper
  • Salt to taste

Instructions

  1. Heat olive oil in a large pot over medium heat. Sauté onions until translucent (about 5 minutes). Add minced garlic and sauté for another minute.
  2. Stir in mixed vegetables and a pinch of salt; cook for 3 minutes until slightly softened.
  3. Pour in vegetable broth and add rinsed lentils. Bring to a gentle boil, then reduce heat and cover. Simmer for 20 minutes until lentils are tender.
  4. Add cumin and black pepper; adjust seasoning as needed.
  5. Serve hot, garnished with fresh herbs if desired.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Various

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 220
  • Sugar: 5g
  • Sodium: 410mg
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 12g
  • Protein: 12g
  • Cholesterol: 0mg