When it comes to comfort food that’s both nourishing and delicious, minestrone soup is a family favorite that never disappoints. Packed with vegetables, beans, and pasta, this hearty Italian soup is perfect for feeding a crowd. Here’s how to make a pot of this hearty goodness that will have everyone coming back for seconds.
Ingredients:
- 2 tablespoons olive oil
- 1 large onion, diced
- 2 cloves garlic, minced
- 2 carrots, peeled and chopped
- 2 celery stalks, chopped
- 1 zucchini, chopped
- 1 yellow squash, chopped
- 1 potato, peeled and diced
- 1 can (15 oz) diced tomatoes
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) cannellini beans, drained and rinsed
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 6 cups vegetable or chicken broth
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 1 cup small pasta
- 2 cups fresh spinach, chopped
- Grated Parmesan cheese for serving
Instructions:
- In a large pot, heat olive oil over medium heat.
- Sauté the onion until soft, about 5 minutes.
- Add garlic, carrots, and celery, cooking until softened.
- Toss in zucchini, squash, and potato, cooking for 5 more minutes.
- Add diced tomatoes, kidney beans, cannellini beans, green beans, and broth. Season with oregano, basil, salt, and pepper. Bring to a boil, then simmer for 20 minutes.
- Cook pasta separately, then stir it into the soup with spinach.
- Simmer for 5 minutes, and serve with Parmesan cheese.