Minestrone is a hearty Italian vegetable soup that is perfect for a comforting and nutritious meal.
Steps:
1. In a large pot, heat olive oil over medium heat. Add diced onions and cook until translucent.
2. Add garlic, carrots, celery, zucchini, and potatoes. Stir and cook for a few minutes.
3. Pour in vegetable broth and diced tomatoes. Season with salt, pepper, and Italian herbs. Simmer for about 20 minutes.
4. Add kidney beans and pasta. Cook until pasta is tender. Adjust seasoning if needed.