French Vegetable Soup Recipe Easy and Delicious Ideas

Updated On: October 8, 2025

French vegetable soup, or Potage aux Légumes, is a timeless classic that brings together the freshest vegetables in a comforting, flavorful broth. This recipe is a perfect example of French country cooking—simple, wholesome, and packed with layers of delicate flavors.

Whether you’re looking for a light lunch or a nourishing dinner, this soup is sure to satisfy your taste buds and warm your soul. Using seasonal vegetables and fragrant herbs, this soup captures the essence of rustic French cuisine.

It’s not only delicious but also incredibly versatile and easy to prepare. You can customize the vegetables based on what you have on hand, making it an excellent way to use up garden produce or market finds.

Plus, it fits beautifully into vegetarian and vegan diets, offering a nutrient-rich, low-calorie meal. Ready to dive into a bowl of French comfort?

Let’s explore why this soup deserves a spot in your recipe repertoire.

Why You’ll Love This Recipe

This French vegetable soup recipe is a wonderful blend of simplicity, health, and taste. Here’s why it stands out:

  • Freshness in Every Bite: Fresh vegetables and herbs create a vibrant, aromatic soup that feels like a hug in a bowl.
  • Easy and Quick to Make: With straightforward steps and common kitchen equipment, you can have this soup ready in under an hour.
  • Highly Adaptable: Use whatever vegetables you love or have at home—zucchini, carrots, leeks, or green beans all work beautifully.
  • Nutritious and Filling: Low in calories but packed with vitamins, fiber, and antioxidants, making it a healthy option for any meal.
  • Perfect for Meal Prep: This soup stores well and tastes even better the next day, making it ideal for busy weeks.

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 medium leek, white and light green parts only, sliced
  • 1 medium zucchini, diced
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 2 medium potatoes, peeled and diced
  • 4 cups vegetable broth
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • Salt and freshly ground black pepper to taste
  • 2 tablespoons fresh parsley, chopped (for garnish)
  • Optional: 1/2 cup diced tomatoes or tomato puree for added richness

Equipment

  • Large soup pot or Dutch oven
  • Sharp chef’s knife
  • Cutting board
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Ladle for serving
  • Optional: Immersion blender if you prefer a creamier texture

Instructions

  1. Prepare the vegetables. Wash and chop all your vegetables as described. It’s important to keep the pieces uniform for even cooking.
  2. Heat the olive oil. Place your soup pot over medium heat. Add the olive oil and let it warm up for a minute.
  3. Sauté the aromatics. Add the chopped onion, leek, and garlic to the pot. Cook for about 5 minutes, stirring occasionally, until they soften and become translucent but not browned.
  4. Add the carrots and celery. Stir the diced carrots and celery into the pot. Cook for an additional 4-5 minutes, allowing their flavors to develop.
  5. Pour in the vegetable broth. Add the broth to the pot along with the bay leaf and dried thyme. Bring it to a gentle boil.
  6. Add potatoes and green beans. Once boiling, add the diced potatoes and green beans. Reduce the heat to a simmer and cook for about 15 minutes, or until the potatoes begin to soften.
  7. Add zucchini and optional tomatoes. Stir in the diced zucchini and optional tomatoes or tomato puree. Continue simmering for another 10 minutes, until all vegetables are tender but not mushy.
  8. Season to taste. Remove the bay leaf, then add salt and freshly ground black pepper to your liking. Taste and adjust seasoning as needed.
  9. Optional blending. For a creamier soup, use an immersion blender to partially blend the soup, leaving some vegetable chunks for texture.
  10. Garnish and serve. Ladle the soup into bowls and garnish with freshly chopped parsley. Serve hot with crusty bread or a fresh green salad.

Tips & Variations

“Use fresh, seasonal vegetables for the best flavor and nutritional value. Feel free to swap in your favorites and get creative!”

  • For extra protein: Add cooked white beans or lentils to the soup towards the end of cooking.
  • Make it hearty: Toss in some cooked barley or small pasta shapes like orzo for a more filling meal.
  • Herb variations: Swap thyme for rosemary or tarragon for a different herbal aroma.
  • Spice it up: Add a pinch of chilli powder from this easy homemade spice blend recipe to introduce a subtle heat.
  • Use homemade broth: For richer flavor, use homemade vegetable broth or stock instead of store-bought.
  • Make it vegan: This recipe is naturally vegan, but just ensure your broth is vegetable-based.

Nutrition Facts

Nutrient Amount Per Serving
Calories 150
Protein 4 g
Carbohydrates 28 g
Dietary Fiber 6 g
Fat 4 g
Saturated Fat 0.5 g
Sodium 600 mg
Vitamin A 150% DV
Vitamin C 40% DV

Serving Suggestions

This French vegetable soup is delicious on its own or paired with a variety of sides. Here are some serving ideas to make your meal complete:

  • Serve with warm, crusty French baguette or sourdough bread for dipping.
  • Add a dollop of vegan sour cream or plain yogurt on top for creaminess.
  • Pair with a crisp green salad tossed in a light vinaigrette for a refreshing balance.
  • Include a side of Banana Pancakes for a sweet contrast to your savory soup.
  • For a heartier meal, pair with a slice of Cheeseless Vegetarian Lasagna to add some Italian flair.

Conclusion

French vegetable soup is more than just a dish—it’s a celebration of fresh produce and simple cooking that brings comfort to any table. This recipe is easy to follow, flexible, and packed with nutrition, making it perfect for weeknight dinners or meal prepping for the week ahead.

Whether you’re a seasoned cook or just starting out, this soup is a great way to enjoy the flavors of French countryside cuisine without any fuss.

The beauty of this soup lies in its adaptability; you can personalize it with your favorite vegetables or herbs, or add protein and grains to suit your dietary needs. It’s a versatile dish that fits well with many lifestyles, including vegan and vegetarian diets.

If you enjoyed this recipe, you might also like exploring A to Z Vegetarian Recipes for Every Meal and Occasion or discover hearty options with Ancient Grains Vegetarian Recipes for Healthy Delicious Meals.

Happy cooking!

📖 Recipe Card: French Vegetable Soup

Description: A hearty and flavorful soup combining fresh vegetables with aromatic herbs. Perfect for a light, healthy meal any time of year.

Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M

Servings: 6 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 3 carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 1 zucchini, diced
  • 1 cup green beans, trimmed and cut
  • 4 cups vegetable broth
  • 1 can (14 oz) diced tomatoes
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • Salt and pepper to taste
  • 2 tablespoons fresh parsley, chopped

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and garlic; sauté until soft.
  3. Add carrots and celery; cook for 5 minutes.
  4. Stir in zucchini and green beans; cook 3 minutes.
  5. Pour in vegetable broth and diced tomatoes.
  6. Add thyme, rosemary, salt, and pepper.
  7. Bring to a boil, then reduce heat and simmer for 30 minutes.
  8. Adjust seasoning as needed.
  9. Garnish with fresh parsley before serving.

Nutrition: Calories: 120 kcal | Protein: 4 g | Fat: 5 g | Carbs: 16 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “French Vegetable Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful soup combining fresh vegetables with aromatic herbs. Perfect for a light, healthy meal any time of year.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 large onion, chopped”, “2 cloves garlic, minced”, “3 carrots, peeled and sliced”, “2 celery stalks, sliced”, “1 zucchini, diced”, “1 cup green beans, trimmed and cut”, “4 cups vegetable broth”, “1 can (14 oz) diced tomatoes”, “1 teaspoon dried thyme”, “1 teaspoon dried rosemary”, “Salt and pepper to taste”, “2 tablespoons fresh parsley, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic; saut\u00e9 until soft.”}, {“@type”: “HowToStep”, “text”: “Add carrots and celery; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in zucchini and green beans; cook 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and diced tomatoes.”}, {“@type”: “HowToStep”, “text”: “Add thyme, rosemary, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Adjust seasoning as needed.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh parsley before serving.”}], “nutrition”: {“calories”: “120 kcal”, “proteinContent”: “4 g”, “fatContent”: “5 g”, “carbohydrateContent”: “16 g”}}

Photo of author

Marta K

Leave a Comment

X