Italian Minestrone Soup is a hearty vegetable-packed dish made with beans, pasta, and a flavorful tomato-based broth. It’s a comforting and nutritious meal that showcases simple ingredients coming together in a rich, satisfying way. Perfect for any season, this classic soup is easy to customize with whatever vegetables you have on hand.

Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Serves: 6
Ingredients
- 2 tbsp olive oil
- 1 onion, diced
- 2 carrots, sliced
- 2 celery stalks, chopped
- 3 cloves garlic
- 1 zucchini, diced
- 1 can diced tomatoes
- 6 cups vegetable broth
- 1 can cannellini beans
- 1 cup small pasta
- 1 tsp Italian seasoning
- Salt & pepper
Instructions
- Sauté onion, carrots, celery in olive oil.
- Add garlic and zucchini, cook 2–3 minutes.
- Add tomatoes, broth, beans, and seasoning. Simmer 20 minutes.
- Add pasta and cook until tender. Adjust seasoning and serve.