Minestrone is a classic Italian vegetable soup filled with beans, pasta, and hearty vegetables. Itβs nutritious, flavorful, and perfect for any season, with its hearty texture and delicious mix of fresh vegetables and herbs.

Ingredients:
For the Soup Base:
β
2 tablespoons olive oil
β
1 medium onion (chopped)
β
2 cloves garlic (minced)
β
2 carrots (peeled and chopped)
β
2 celery stalks (chopped)
β
1 zucchini (chopped)
β
1 small potato (peeled and diced)
β
1 can (400g) diced tomatoes
β
1 can (400g) cannellini beans (or kidney beans, drained and rinsed)
β
6 cups vegetable broth (or chicken broth)
β
1 teaspoon dried oregano
β
1 teaspoon dried basil
β
1 bay leaf
β
Β½ teaspoon salt (adjust to taste)
β
Β½ teaspoon black pepper
β
1 cup small pasta shells or elbow macaroni (optional)
For the Finishing Touches:
β
1 cup fresh spinach or kale (chopped)
β
2 tablespoons fresh parsley (chopped)
β
Grated Parmesan cheese (optional, for garnish)
β
Extra olive oil (optional, for drizzling)
Instructions:
Step 1: SautΓ© the Vegetables
1οΈβ£ Heat olive oil in a large pot over medium heat.
2οΈβ£ Add the onion, garlic, carrots, and celery and sautΓ© for 5-7 minutes until softened.
Step 2: Build the Soup Base
3οΈβ£ Stir in the zucchini, potato, diced tomatoes, and beans.
4οΈβ£ Add the vegetable broth, oregano, basil, bay leaf, salt, and pepper. Bring the soup to a boil.
5οΈβ£ Reduce the heat and let it simmer for 15-20 minutes, or until the vegetables are tender.
Step 3: Add the Pasta
6οΈβ£ If using pasta, add it to the pot and cook for another 10 minutes until the pasta is tender.
Step 4: Add the Greens
7οΈβ£ Stir in the spinach or kale and cook for an additional 2-3 minutes, until wilted.
8οΈβ£ Remove the bay leaf and adjust the seasoning with salt and pepper to taste.
Step 5: Serve & Enjoy!
πΏ Ladle the soup into bowls and garnish with fresh parsley and a sprinkle of Parmesan cheese if desired. Drizzle with a bit of extra olive oil for added flavor. Serve with crusty bread on the side! π²π