Ingredients
Equipment
Method
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the onion, carrots, and celery and cook, stirring occasionally, until softened, about 5-7 minutes.
- Add the minced garlic to the pot and cook for another minute, until fragrant.
- Pour in the vegetable broth and add the diced tomatoes (undrained) and Parmesan rind (if using). Bring the mixture to a boil, then reduce heat and simmer for 15 minutes to allow the flavors to meld.
- Stir in the cannellini beans and pasta. Continue to simmer until the pasta is cooked through, about 8-10 minutes, or according to package directions.
- Add the zucchini and green beans to the pot and cook for another 5-7 minutes, until they are tender-crisp. Stir in the frozen peas during the last minute of cooking to warm them through.
- Remove the Parmesan rind (if using). Stir in the fresh basil and parsley. Season with salt and pepper to taste.
- Ladle the minestrone soup into bowls and garnish with grated Parmesan cheese. Serve with crusty bread for dipping, if desired.
Notes
Don't overcook the pasta; cook it until it’s just al dente. Taste as you go and adjust the seasoning as needed. Minestrone soup is even better the next day. It also freezes beautifully; store it in airtight containers in the freezer for up to 3 months. Feel free to adapt the recipe to your liking and use whatever vegetables you have on hand, such as spinach, kale, potatoes, butternut squash, bell peppers, or corn. For added protein, try Italian sausage, shredded chicken, or chickpeas. Add a pinch of red pepper flakes or a dash of hot sauce for some heat.
