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
Hearty Vegetable Soup

Hearty Vegetable Soup Recipe – Easy, Healthy, and Delicious


  • Author: Julia Hart
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

This Hearty Vegetable Soup is packed with fresh vegetables, flavorful herbs, and a rich, savory broth. It’s easy to make, naturally vegan, and perfect for a cozy, healthy meal.


Ingredients

Scale
  • 2 tbsp olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 1 bell pepper, chopped
  • 2 medium potatoes, diced
  • 1 can (15 oz) diced tomatoes
  • 1 cup green beans, chopped
  • ½ cup corn kernels
  • 1 can (15 oz) white beans or chickpeas, drained & rinsed
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp Italian seasoning
  • 6 cups vegetable broth
  • 1 tbsp lemon juice
  • Fresh parsley or basil for garnish

Instructions

  • Sauté Aromatics – Heat olive oil in a large pot over medium heat. Add onion and garlic; sauté for 3-4 minutes.
  • Add Vegetables – Stir in carrots, celery, and bell pepper. Cook for 5 minutes until slightly softened.
  • Pour in Broth – Add diced tomatoes, potatoes, green beans, corn, and seasoning. Pour in vegetable broth and bring to a boil.
  • Simmer the Soup – Reduce heat and let the soup simmer for 20-25 minutes until vegetables are tender.
  • Final Touches – Stir in white beans and lemon juice. Adjust seasoning if needed.
  • Serve & Enjoy – Garnish with fresh parsley or basil and serve warm.

Notes

  • Customize with your favorite vegetables.
  • Add cooked quinoa, lentils, or shredded chicken for extra protein.
  • Store leftovers in an airtight container in the fridge for up to 5 days.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American