Description
This Easy Vegetable Soup recipe is packed with flavor and made with simple, wholesome ingredients. Each bowl is filled with tender vegetables, rich seasoning, and a hint of brightness from lemon juice and fresh parsley. Perfect for cozy dinners, meal prep, or whenever you need a healthy, heartwarming dish!
Ingredients
Scale
- 2 tablespoons extra virgin olive oil
- 1 medium onion, diced
- 4 medium carrots, peeled and sliced
- 3 celery ribs, sliced
- 4 garlic cloves, minced
- 2 teaspoons Italian seasoning
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- 3 Yukon gold potatoes, peeled and diced
- 1 ½ cups chopped fresh green beans
- 2 (14.5-ounce) cans diced tomatoes
- 2 bay leaves
- 6 to 8 cups low-sodium vegetable broth
- 1 cup frozen corn
- 1 cup frozen peas
- 2 to 3 tablespoons fresh lemon juice
- ¼ cup chopped fresh parsley
Instructions
- Sauté the Base Vegetables: Heat olive oil in a large pot over medium-high heat. Add onion, carrots, and celery, and sauté for 4-5 minutes until softened. Add garlic, Italian seasoning, salt, and pepper, stirring for 30 seconds until fragrant.
- Add Hearty Vegetables: Stir in potatoes, green beans, tomatoes, bay leaves, and vegetable broth. Bring to a boil, then reduce heat, cover, and simmer for 20 minutes or until potatoes are tender.
- Add Frozen Veggies: Add corn and peas, stirring into the soup. Cook for 5-7 minutes until the veggies are tender.
- Finish and Serve: Turn off the heat, add lemon juice, and stir in fresh parsley. Ladle into bowls and enjoy!
Notes
- Feel free to add more black pepper for a spicier kick.
- This soup is versatile; add extra vegetables like bell peppers or zucchini.
- For additional protein, stir in a can of beans or serve with a grilled cheese sandwich.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (about 1/8 of the recipe)
- Calories: 176kcal
- Sugar: 8g
- Sodium: 480mg
- Fat: 4g
- Saturated Fat: 1g
- Unsaturated Fat: 3g
- Trans Fat: 0
- Carbohydrates: 32g
- Fiber: 7g
- Protein: 6g
- Cholesterol: 0