Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 zucchini, diced
- 1 yellow squash, diced
- 1 cup diced tomatoes (fresh or canned)
- 6 cups vegetable broth
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 cup small pasta (such as ditalini or elbow macaroni)
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- Salt and pepper to taste
- Fresh parsley for garnish (optional)
- Grated Parmesan cheese for serving (optional)
Instructions:
- In a large pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, until the vegetables are softened, about 5-7 minutes.
- Add the minced garlic to the pot and cook for an additional minute until fragrant.
- Stir in the diced zucchini and yellow squash, and cook for another 3-4 minutes.
- Add the diced tomatoes, vegetable broth, kidney beans, dried basil, dried oregano, and dried thyme to the pot. Bring the soup to a simmer.
- Once simmering, add the pasta to the pot and cook according to package instructions until al dente.
- Season the soup with salt and pepper to taste, adjusting as needed.
- Once the pasta is cooked, remove the soup from heat. Taste and adjust seasoning if necessary.
- Serve the hearty vegetable minestrone soup hot, garnished with fresh parsley and grated Parmesan cheese if desired.
Enjoy this comforting and nutritious soup, packed with hearty vegetables and Italian flavors!