Skip to main content

Italian Minestrone Soup

Prep: 20 min
Cook: 45 min
Total: 65 min
Servings: 6
Difficulty: Easy
Calories: 52/serving
vegetarian
Contains: gluten dairy
Italian Minestrone Soup

Instructions

  1. 1

    Heat olive oil in a large pot or Dutch oven over medium heat.

  2. 2

    Add diced onion, carrots, and celery. Cook for 5-7 minutes until vegetables begin to soften.

  3. 3

    Add minced garlic and cook for another minute until fragrant.

  4. 4

    Stir in tomato paste and cook for 2 minutes, stirring constantly.

  5. 5

    Add diced tomatoes, vegetable broth, oregano, basil, and bay leaves. Bring to a boil.

  6. 6

    Once boiling, reduce heat to low and simmer for 20 minutes.

  7. 7

    Add zucchini, green beans, cannellini beans, and kidney beans. Simmer for 10 minutes.

  8. 8

    Add pasta and cook according to package directions (usually 8-10 minutes) until al dente.

  9. 9

    In the last 2 minutes of cooking, stir in fresh spinach until wilted.

  10. 10

    Remove bay leaves and season with salt and pepper to taste.

  11. 11

    Ladle into bowls and serve hot with grated parmesan cheese on top.

Chef's Note

"This hearty minestrone is my go-to comfort soup - simply toss in whatever vegetables you have on hand and let them simmer into something magical. Serve with crusty bread and a generous sprinkle of Parmesan for the perfect cozy meal."

More Soup Recipes