Easy and delicious healthy minestrone soup! This recipe is packed with six different vegetables, shell pasta, and beans, and seasoned with Italian herbs.
Heat the olive oil in a large pot over medium heat.
Add the onion and cook until just tender, about 6-8 minutes. Add in the garlic, carrot, zucchini, and garlic and saute until softened, for about 10 more minutes, stirring often. Add in the oregano, basil, and red pepper flakes and stir for 30 seconds until combined and fragrant.
Add in the tomato sauce, vegetable broth, green beans, and kidney beans. Taste, adding salt as needed. This will depend on the broth you use, I tend to do about 1/4-1/2 teaspoon more salt. Simmer for 30 minutes.
While the soup is simmering, bring a separate pot of salted water to a boil and add the pasta. Cook until just al dente according to package directions, then drain and give the pasta a quick rinse. Divide the pasta into 4-6 serving bowls.
Stir in the red wine vinegar to the soup and season to taste. Ladle the soup over the pasta and garnish with olive oil, freshly grated parmesan cheese and chopped basil as desired.