The Best Vegetable Soup

This is the best vegetable soup! It’s loaded with fresh veggies and seasoned with plenty of spices and herbs for amazing flavor. Plus, it’s dairy-free and vegan.


Heat oil in a large pot or dutch. Add onion, carrot, celery and garlic. Season with salt and pepper. Cook until vegetables are tender.

1. Cook Veggies

Stir in curry powder, Italian seasoning and bay leaves. Add in tomatoes, broth, potatoes, zucchini, green beans and corn.

2. Add Spices, Broth  + More Veggies

Increase heat to high and bring to a boil. Cover and reduce to a simmer. Cook for about 25-30 minutes or until vegetables are tender.

3. Cook Soup

Remove bay leaves and stir in lemon juice. Taste and season with additional salt and pepper, if needed.

4. Add Lemon Juice

Serve warm with fresh thyme and parsley for topping. Serve with crusty bread or crackers.

5. Serve Soup

If you try this recipe, be sure to leave a review and star rating on the post.

Swipe Up for the  Full Recipe!

More healthy soup recipes to try!

Full recipes at

Slow Cooker Quinoa Vegetable Soup