Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
authentic Italian minestrone soup recipe

authentic italian minestrone soup recipe​


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Samiya El Khoury
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This authentic Italian minestrone soup recipe is a comforting, hearty dish made with vegetables, beans, pasta, and herbs simmered in a savory tomato broth. It’s the perfect one-pot meal that tastes even better the next day.


Ingredients

Scale

2 tbsp olive oil

1 onion, diced

2 carrots, chopped

2 celery stalks, chopped

3 cloves garlic, minced

1 zucchini, diced

1 can (15 oz) diced tomatoes

1 can (15 oz) cannellini beans, drained

5 cups vegetable broth

1 cup small pasta (ditalini or elbow)

2 cups spinach, chopped

1 tsp thyme

1 bay leaf

Salt and pepper, to taste

Grated Parmesan cheese (for garnish)


Instructions

1. Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery; cook until softened, about 8 minutes.

2. Stir in garlic, thyme, and bay leaf; cook for 1 minute until fragrant.

3. Add zucchini, diced tomatoes, beans, and broth. Stir and bring to a simmer.

4. Reduce heat and simmer for 25–30 minutes to allow flavors to blend.

5. Add pasta and cook until tender, about 8–10 minutes.

6. Stir in spinach until wilted. Season with salt and pepper to taste.

7. Serve hot, topped with Parmesan and a drizzle of olive oil.

Notes

For a thicker texture, mash a few beans in the pot before serving.

To make it vegan, skip the Parmesan or use nutritional yeast.

Minestrone tastes even better the next day as flavors meld.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Soup / Main Dish
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 235
  • Sugar: 6
  • Sodium: 420
  • Fat: 6
  • Saturated Fat: 1
  • Unsaturated Fat: 5
  • Trans Fat: 0
  • Carbohydrates: 38
  • Fiber: 8
  • Protein: 10
  • Cholesterol: 5