Minestrone soup is a classic Italian vegetable soup, brimming with seasonal vegetables, beans, and pasta in a flavorful tomato-based broth. It's hearty, healthy, and endlessly customizable, making it a comforting meal for any time of the year.
For the Soup
2 tbsp olive oil
1 medium onion (diced)
2 cloves garlic (minced)
2 medium carrots (sliced into rounds)
2 celery stalks (chopped)
1 medium zucchini (diced)
1 medium potato (peeled and diced)
1 cup green beans (trimmed and cut into 1-inch pieces)
1 can diced tomatoes (14 oz)
4 cups vegetable broth (or chicken broth for added richness)
1 can kidney beans or cannellini beans (14 oz, drained and rinsed)
1 cup small pasta (like ditalini, macaroni, or orzo)
1 tsp dried oregano
1 tsp dried basil
½ tsp salt (adjust to taste)
¼ tsp ground black pepper
¼ tsp red pepper flakes (optional, for heat)
For Garnish
Fresh basil leaves
Grated Parmesan cheese
A drizzle of olive oil