Warm, comforting, and packed with colorful vegetables, this Homemade Vegetable Soup is the kind of simple meal that always hits the spot. A flavorful broth brings together tender carrots, celery, potatoes, tomatoes, and green beans for a wholesome, cozy bowl that’s easy enough for any weeknight.
Why Youβll Love This Recipe
- π₯ Loaded with fresh vegetables
- π Rich, savory vegetable broth
- π₯£ Easy one-pot meal
- π± Naturally vegan
- π Light yet satisfying
- βοΈ Perfect for meal prep and chilly days
Perfect For
This soup is perfect for weeknight dinners, healthy lunches, meal prep, cold-weather meals, light dinners, and cozy family meals.
Common Mistakes to Avoid
- Adding all vegetables at once β Different vegetables cook at different speeds.
- Overcooking the vegetables β Simmer just until tender so they retain some texture.
- Using bland broth β A flavorful vegetable broth makes a huge difference.
- Adding too much salt early β Taste near the end and adjust after the broth reduces.
Required Equipment
- Large soup pot or Dutch oven
- Sharp knife
- Cutting board
- Wooden spoon
- Ladle
Storage Instructions
Store cooled soup in an airtight container in the refrigerator for up to 4 days.
Freeze in individual containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently.
Recipe Details
Preparation Time: 15 minutes
Cooking Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Best Season: Fall & Winter
Total Calories (Per Serving): Approximately 170 calories
π Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 3 medium carrots, sliced
- 2 celery stalks, diced
- 2 medium Yukon Gold potatoes, diced
- 1Β½ cups green beans, cut into small pieces
- 1 can (14.5 oz) diced tomatoes
- 6 cups vegetable broth
- 1 cup frozen peas
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 bay leaf
- Β½ teaspoon smoked paprika
- Β½ teaspoon salt
- ΒΌ teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh lemon juice
Directions
- Heat the oil.
Heat olive oil in a large pot over medium heat. - Cook the onion.
Add diced onion and sautΓ© for 4β5 minutes, until softened. - Add garlic.
Stir in garlic and cook for about 30 seconds. - Add the hearty vegetables.
Add carrots, celery, and potatoes. Cook for 3β4 minutes, stirring occasionally. - Add tomatoes and broth.
Pour in diced tomatoes and vegetable broth. - Season the soup.
Add thyme, oregano, bay leaf, smoked paprika, salt, and black pepper. - Bring to a simmer.
Bring the soup to a gentle boil, then reduce the heat. - Cook the vegetables.
Cover partially and simmer for 20 minutes, or until the potatoes and carrots are nearly tender. - Add green beans and peas.
Stir in the green beans and frozen peas. - Continue cooking.
Simmer for another 7β10 minutes, until all vegetables are tender but not mushy. - Finish with lemon.
Remove the bay leaf and stir in fresh lemon juice. - Add parsley.
Stir in fresh parsley just before serving. - Taste and adjust.
Add additional salt and black pepper if needed. - Serve.
Ladle into bowls and enjoy hot with crusty bread or crackers.
Tips for the Best Vegetable Soup
- Cut vegetables into similar-sized pieces.
- Use homemade or high-quality vegetable broth when possible.
- Add delicate vegetables later so they don’t overcook.
- A splash of lemon juice at the end brightens the entire soup.
- For a thicker soup, mash a few potato pieces against the side of the pot.
Nutrition Facts
Per Serving β Approximate
- Calories: ~170
- Fat: ~6 g
- Cholesterol: 0 mg
- Sodium: ~600 mg
- Potassium: ~650 mg
- Total Carbohydrates: ~27 g
- Fiber: ~6 g
- Net Carbs: ~21 g
- Sugars: ~8 g
- Protein: ~5 g
- Calcium: ~70 mg
Nutrition values are approximate and depend on the broth and vegetables used.
Notes
- More protein: Add chickpeas, white beans, lentils, or tofu.
- Low-carb: Replace potatoes with cauliflower or zucchini.
- Extra vegetables: Add spinach, cabbage, zucchini, or bell peppers.
- Spicy: Add red pepper flakes or cayenne.
- Creamy: Blend 1β2 cups of the soup and stir it back into the pot.
- Gluten-free: Naturally gluten-free when using certified gluten-free broth.
- Storage: Refrigerate for up to 4 days.
- Freezing: Freeze for up to 3 months.
- Vegan: Yes.
Frequently Asked Questions
1. Can I use frozen vegetables?
Yes. Frozen peas, corn, green beans, and mixed vegetables are convenient options.
2. Can I make this soup ahead of time?
Absolutely. The flavors often become even better after resting overnight.
3. Can I add beans?
Yes. Chickpeas, kidney beans, cannellini beans, or lentils make the soup more filling and increase the protein.
4. How can I make it low-carb?
Replace the potatoes with cauliflower, zucchini, mushrooms, or extra green beans.
5. Can I freeze vegetable soup?
Yes. Cool completely before transferring to freezer-safe containers and freeze for up to 3 months.

