Go Back
+ servings
Classic Minestrone Soup

The Best Classic Minestrone Soup Recipe for Cozy Homemade Comfort

This Classic Minestrone Soup is a comforting blend of fresh vegetables, beans, and herbs, perfect for quick weeknight dinners.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Appetizer
Cuisine: Italian
Calories: 250

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil Use extra virgin for best flavor.
  • 1 medium Yellow Onion Chopped finely.
  • 3 cloves Garlic Minced.
  • 2 medium Carrots Diced small.
  • 2 stalks Celery Chopped.
  • 1 medium Zucchini Cubed.
Seasonings & Herbs
  • 1 teaspoon Dried Oregano
  • 1 teaspoon Dried Basil
  • 1/4 cup Fresh Parsley Chopped.
  • 1 leaf Bay Leaf
  • to taste Salt
  • to taste Black Pepper
Legumes and Pasta
  • 1 can Cannellini Beans Rinsed and drained.
  • 1 cup Small Pasta (like ditalini or elbow) Cooked al dente.
Broth and Finishing Touches
  • 6 cups Vegetable Broth Well-seasoned.
  • 1/2 cup Grated Parmesan Cheese For serving.

Equipment

  • Large pot

Method
 

Cooking Directions
  1. Heat 2 tablespoons of olive oil in a large pot over medium heat until shimmering, about 1 minute.
  2. Add the chopped onion and minced garlic, cooking until soft and light golden brown, about 4 minutes.
  3. Stir in diced carrots, celery, and zucchini, cooking for 3 minutes until vegetables begin to soften.
  4. Sprinkle in dried oregano, basil, salt, and pepper, tossing to coat veggies evenly.
  5. Add vegetable broth and bay leaf, bring to a gentle boil, then reduce heat and simmer uncovered for 15 minutes.
  6. Mix in cannellini beans and pasta, cooking until pasta is al dente, about 8-10 minutes.
  7. Remove bay leaf, stir in fresh parsley, and ladle soup into bowls topped with grated Parmesan.
  8. Serve with crusty bread and a drizzle of olive oil.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gCholesterol: 5mgSodium: 500mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 800IUVitamin C: 20mgCalcium: 150mgIron: 3mg

Notes

Optional: Garnish with fresh basil leaves for added flavor.

Tried this recipe?

Let us know how it was!