This Chunky Italian Vegetable Soup is a comforting, wholesome, and flavor-packed one-pot meal loaded with fresh vegetables, herbs, and hearty texture. Inspired by rustic Italian cooking, this easy soup is perfect for cozy dinners, meal prep, and family-friendly weeknight meals.
It’s healthy, filling, and made with simple pantry ingredients.

Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Olive oil | 1 tablespoon | Extra virgin preferred |
| Onion | 1 medium | Diced |
| Garlic cloves | 3 | Minced |
| Carrots | 2 | Sliced |
| Celery stalks | 2 | Chopped |
| Zucchini | 1 medium | Diced |
| Red bell pepper | 1 | Diced |
| Diced tomatoes | 1 can (14 oz) | With juices |
| Cannellini beans | 1 can (15 oz) | Drained & rinsed |
| Vegetable broth | 4 cups | Low sodium preferred |
| Italian seasoning | 1 teaspoon | Dried herb blend |
| Dried oregano | ½ teaspoon | Optional |
| Salt | ½ teaspoon | Adjust to taste |
| Black pepper | ½ teaspoon | Freshly ground |
| Fresh spinach or kale | 1 cup | Optional |
| Fresh parsley | For garnish | Optional |
| Grated Parmesan | For serving | Optional |
Instructions
Step 1: Sauté Aromatics
Heat olive oil in a large pot over medium heat.
Add onion and cook for 3–4 minutes until softened.
Stir in garlic, carrots, and celery. Cook for another 3–4 minutes.
Step 2: Add Vegetables & Broth
Add zucchini, bell pepper, diced tomatoes, cannellini beans, vegetable broth, Italian seasoning, oregano, salt, and pepper.
Bring to a boil, then reduce heat and simmer for 20–25 minutes until vegetables are tender.
Step 3: Add Greens
Stir in spinach or kale and cook for 2–3 minutes until wilted.
Step 4: Serve
Taste and adjust seasoning. Garnish with fresh parsley and grated Parmesan before serving.
Optional Add-Ins
- Small pasta (like ditalini)
- A squeeze of fresh lemon juice
- Red pepper flakes for heat
- Fresh basil leaves
Tips for the Best Italian Vegetable Soup
- Cut vegetables evenly for uniform cooking.
- Let soup simmer longer for deeper flavor.
- Add pasta separately to avoid overcooking.
- Store in refrigerator for up to 4 days or freeze for later.
Nutrition Benefits
This vegetable-packed soup is rich in fiber, vitamins, antioxidants, and plant-based protein from beans. It’s a balanced and nourishing meal perfect for healthy eating.

