Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the onion, carrots, and celery and cook until softened, about 5-7 minutes.
- Add the garlic and cook for another minute until fragrant.
- Stir in the diced tomatoes, vegetable broth, water, basil, oregano, and red pepper flakes (if using).
- Bring to a boil, then reduce heat and simmer for 15 minutes.
- Add the zucchini, cannellini beans, and green beans.
- Simmer for another 10 minutes, or until the green beans are tender-crisp.
- Stir in the pasta and cook according to package directions, usually about 8-10 minutes, or until al dente.
- Add the frozen peas and spinach (or kale) during the last 2 minutes of cooking.
- Stir until the peas are heated through and the spinach/kale is wilted.
- Season with salt and black pepper to taste.
- Ladle the minestrone soup into bowls.
- Garnish with fresh parsley and grated Parmesan cheese, if desired.
- Serve and enjoy immediately!
Notes
Don't skimp on sautéing the vegetables for a deeper flavor. Use good quality broth. Cook the pasta al dente. Add a Parmesan rind while simmering for added umami flavor, remove before serving. Adjust consistency by blending some of the soup or adding more broth. Store leftovers in the refrigerator for up to 3-4 days or freeze for up to 2-3 months. Consider adding protein like sausage or chickpeas. Vary the vegetables based on seasonality and preference. For a vegan option, use vegetable broth and omit the Parmesan cheese. Great Northern beans, kidney beans, or black beans can substitute cannellini beans.
