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
Minestrone Soup Recipe

Minestrone Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 23 reviews

  • Author: Emma
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A hearty and comforting Minestrone Soup recipe that is loaded with vegetables, beans, pasta, and flavorful herbs. This vegetarian Italian soup is perfect for a cozy meal on a chilly day.


Ingredients

Scale

Vegetable Base:

  • 2 tablespoons olive oil
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 1 zucchini, diced
  • 1 small potato, diced

Additional Ingredients:

  • 1 can (15 oz) diced tomatoes
  • 1 can (15 oz) cannellini or kidney beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 cup water
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1½ cups chopped green beans
  • 1 cup small pasta (like ditalini)
  • 2 cups chopped spinach or kale
  • Salt and pepper to taste
  • Grated Parmesan for serving (optional)

Instructions

  1. Sauté Vegetables: Heat olive oil in a large pot, sauté onion, garlic, carrots, and celery until soft.
  2. Add Ingredients: Stir in zucchini, potato, tomatoes, oregano, and basil. Add broth, water, and simmer.
  3. Simmer Soup: Add beans, green beans, pasta, simmer until tender. Add spinach or kale and cook until wilted.
  4. Season and Serve: Season with salt and pepper, serve hot topped with Parmesan.

Notes

  • This soup is versatile—adapt it with your favorite seasonal produce or leftovers.
  • For a gluten-free version, use gluten-free pasta or rice instead of regular pasta.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1½ cups
  • Calories: 260
  • Sugar: 7g
  • Sodium: 580mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 7g
  • Protein: 9g
  • Cholesterol: 0mg