Ditalini Vegetable Soup Recipe for a Healthy Comfort Meal

Updated On: October 8, 2025

There’s something incredibly comforting about a warm bowl of soup, especially one packed with fresh vegetables and tender pasta like ditalini. This ditalini vegetable soup recipe is a delightful medley of wholesome ingredients that come together to create a hearty, nourishing meal perfect for any season.

Whether you’re looking to cozy up on a chilly evening or simply want a nutritious lunch, this soup fits the bill beautifully. With its vibrant veggies, flavorful broth, and the tiny, satisfying ditalini pasta, it’s a dish that pleases both the eyes and the palate.

One of the best aspects of this recipe is its versatility and simplicity. You can easily adjust the vegetables based on what’s in season or what you have in your fridge, making it a fantastic way to reduce food waste.

Plus, it’s a fantastic way to sneak in extra nutrients for your family without compromising on taste. Let’s dive into why this recipe will quickly become a favorite in your kitchen!

Why You’ll Love This Recipe

This ditalini vegetable soup is a perfect blend of flavors and textures that make it stand out. The small, tube-shaped ditalini pasta soaks up the delicious broth while providing a lovely bite.

The soup is loaded with fresh vegetables like carrots, celery, and tomatoes, giving it a vibrant color and a boost of vitamins.

It’s also incredibly easy to make, requiring just one pot and straightforward ingredients. This makes it ideal for busy weeknights or when you want a wholesome meal without fuss.

Additionally, this recipe is naturally vegetarian and can be made vegan by choosing vegetable broth, making it a flexible option for different dietary preferences.

Lastly, this soup freezes well, so you can prepare a big batch and enjoy it throughout the week. It’s a healthy, budget-friendly comfort food that’s sure to satisfy everyone at the table!

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 1 zucchini, diced
  • 1 cup green beans, cut into 1-inch pieces
  • 1 can (14 oz) diced tomatoes, with juice
  • 6 cups vegetable broth
  • 1 cup ditalini pasta
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and freshly ground black pepper, to taste
  • 1 cup fresh spinach, chopped
  • Fresh parsley, chopped (for garnish)

Equipment

  • Large soup pot or Dutch oven
  • Cutting board and sharp knife
  • Wooden spoon or ladle
  • Measuring cups and spoons
  • Colander or strainer (optional, for rinsing pasta)

Instructions

  1. Heat olive oil in a large soup pot over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
  2. Add minced garlic and cook for another 1-2 minutes, stirring frequently to avoid burning.
  3. Stir in diced carrots and celery. Cook for 5 minutes until they begin to soften.
  4. Add zucchini and green beans, cooking for an additional 3 minutes to combine the flavors.
  5. Pour in the diced tomatoes with their juice along with the vegetable broth. Stir to combine.
  6. Season the soup with dried oregano, dried basil, salt, and pepper. Bring the mixture to a boil.
  7. Once boiling, reduce heat to a simmer and let the soup cook for 15 minutes to allow the vegetables to become tender.
  8. Add the ditalini pasta and continue simmering for 8-10 minutes, or until the pasta is al dente. Stir occasionally to prevent sticking.
  9. Just before serving, stir in the fresh spinach and cook for another 2 minutes until wilted.
  10. Adjust seasoning to taste, adding more salt or pepper if needed.
  11. Ladle the soup into bowls and garnish with freshly chopped parsley. Serve warm.

Tips & Variations

“For an extra boost of protein, add cooked beans like cannellini or chickpeas. You can also swap ditalini for other small pasta shapes such as orzo or small shells.”

Feel free to customize the vegetables based on what you have on hand. For example, adding diced potatoes or corn can add heartiness and sweetness.

For a spicier kick, sprinkle in some crushed red pepper flakes or serve with a side of Chilli Powder Recipe Vegan: Easy Homemade Spice Blend.

If you want a creamier texture, stir in a splash of coconut milk or blend a portion of the soup and mix it back in. This soup also freezes beautifully, making it a great make-ahead meal.

Nutrition Facts

Nutrient Per Serving (1.5 cups)
Calories 180 kcal
Protein 6 g
Carbohydrates 32 g
Dietary Fiber 6 g
Fat 4 g
Sodium 500 mg
Vitamin A 120% DV
Vitamin C 35% DV

Serving Suggestions

This hearty ditalini vegetable soup pairs wonderfully with a slice of crusty bread or a fresh green salad for a complete meal. Try serving it alongside garlic bread or a light vegan grilled cheese sandwich for extra comfort.

For a lighter side, a simple cucumber and tomato salad with lemon vinaigrette complements the soup’s flavors beautifully.

Looking for more wholesome vegetarian meals? Check out our A to Z Vegetarian Recipes for Every Meal and Occasion for a variety of delicious options that are easy to prepare.

Conclusion

Our ditalini vegetable soup recipe is a delicious and wholesome option that’s perfect for anyone seeking a comforting yet nutritious meal. The combination of fresh vegetables, aromatic herbs, and tender pasta creates a hearty soup that’s satisfying and easy on the palate.

Whether you’re a seasoned cook or a beginner, this recipe is straightforward and adaptable, making it a kitchen staple.

Not only is it tasty, but it’s also a great way to incorporate more vegetables into your diet in a flavorful form. Plus, with its ability to be customized and frozen, you can enjoy this soup any day of the week with minimal effort.

For more inspiring vegetarian meals, don’t miss our Ancient Grains Vegetarian Recipes for Healthy Delicious Meals which pair beautifully with this soup for a balanced, wholesome menu.

📖 Recipe Card: Ditalini Vegetable Soup

Description: A hearty and comforting vegetable soup with small ditalini pasta, perfect for a light meal. Packed with fresh vegetables and flavorful broth.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 6 servings

Ingredients

  • 1 cup ditalini pasta
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 zucchini, diced
  • 1 can (14.5 oz) diced tomatoes
  • 6 cups vegetable broth
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • 2 cups fresh spinach

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, diced tomatoes, and oregano.
  5. Pour in vegetable broth and bring to a boil.
  6. Add ditalini pasta and reduce to a simmer.
  7. Cook until pasta and vegetables are tender, about 15 minutes.
  8. Season with salt and pepper.
  9. Stir in spinach and cook until wilted.
  10. Serve hot.

Nutrition: Calories: 180 kcal | Protein: 6 g | Fat: 4 g | Carbs: 30 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Ditalini Vegetable Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and comforting vegetable soup with small ditalini pasta, perfect for a light meal. Packed with fresh vegetables and flavorful broth.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 cup ditalini pasta”, “2 tablespoons olive oil”, “1 medium onion, diced”, “2 cloves garlic, minced”, “2 medium carrots, diced”, “2 celery stalks, diced”, “1 zucchini, diced”, “1 can (14.5 oz) diced tomatoes”, “6 cups vegetable broth”, “1 teaspoon dried oregano”, “Salt and pepper to taste”, “2 cups fresh spinach”], “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, diced tomatoes, and oregano.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Add ditalini pasta and reduce to a simmer.”}, {“@type”: “HowToStep”, “text”: “Cook until pasta and vegetables are tender, about 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Stir in spinach and cook until wilted.”}, {“@type”: “HowToStep”, “text”: “Serve hot.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “6 g”, “fatContent”: “4 g”, “carbohydrateContent”: “30 g”}}

Photo of author

Marta K

Leave a Comment

X