Traditional Italian Minestrone Soup Recipe
This Traditional Italian Minestrone Soup is a hearty and flavorful dish made with fresh vegetables, beans, pasta, and herbs in a rich tomato broth. It takes 45 minutes to prepare and cook, making it a quick and nutritious meal. With approximately 250–300 calories per serving, it’s a healthy and satisfying option for any time of the year. Serve it hot with crusty bread for a true Italian dining experience!
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course dinner
Cuisine Italian
Servings 4
Calories 300 kcal
- 2 tbsp olive oil
- 1 small onion diced
- 2 cloves garlic minced
- 2 carrots diced
- 2 celery stalks chopped
- 1 zucchini diced
- 1 can 14 oz diced tomatoes
- 4 cups vegetable broth
- 1 can 14 oz cannellini beans, drained
- 1 cup ditalini pasta
- 1 tsp dried oregano
- 1 tsp dried basil
- Salt and black pepper to taste
- ½ cup fresh parsley chopped
- Parmesan cheese optional, for garnish
Cook the aromatics – Warm olive oil in a big pot over medium heat. Add onion, garlic, carrots, and celery. Cook for 5 minutes until softened.
Add zucchini, tomatoes, and broth – Stir in zucchini, canned tomatoes, and vegetable broth. Bring to a boil.
Simmer the soup – Reduce heat and add beans, oregano, basil, salt, and pepper. Let it simmer for 20 minutes.
Cook the pasta – Stir in ditalini pasta and cook for another 10 minutes until pasta is tender.
Finish and serve – Remove from heat, mix in fresh parsley, and serve hot. Top with Parmesan cheese if desired.
Keyword italian minestrone soup, minestrone soup, minestrone soup recipe, traditional italian minestrone