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
Thick & Hearty Minestrone Soup Recipe

Thick & Hearty Minestrone Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 53 reviews
  • Author: Wesley
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour, 15 minutes
  • Yield: serves 10 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Thick & Hearty Minestrone Soup is a comforting and satisfying dish packed with vegetables, beans, and flavorful herbs. Perfect for a cozy meal any time of the year.


Ingredients

Units Scale

Vegetables:

  • 2 Tablespoons extra virgin olive oil
  • 1 cup (130g) diced yellow onion (1/2 of a large onion)
  • 1 cup (120g) sliced or diced carrots (1-2 large carrots or a handful of baby carrots)
  • 1 cup (120g) sliced or diced celery
  • 1 cup (130g) sliced or diced zucchini

Seasonings:

  • 4 garlic cloves, minced
  • 1 Tablespoon Italian seasoning*
  • 1 teaspoon salt
  • 1/2 teaspoon fresh ground pepper
  • 1/2 teaspoon dried thyme

Liquids:

  • 67 cups (about 1.5L) vegetable or chicken broth*
  • 2 cups (480ml) water
  • 23 teaspoons red wine vinegar*

Beans and Tomatoes:

  • 1 bay leaf
  • 1 (15.5-ounce/439g) can kidney beans, drained and rinsed*
  • 1 (15.5-ounce/439g) can butter beans, drained and rinsed*
  • 1 (15.5-ounce/439g) can green beans, drained and rinsed*
  • 1 (14.5-ounce/411g) can diced tomatoes (do not drain)
  • 1 (6-ounce/170g) can tomato paste

Grains and Greens:

  • 1 and 1/3 cups uncooked rice (about 290g) or orzo pasta (240g)*
  • 3 cups (120g) fresh spinach, chopped

Optional Toppings:

  • grated parmesan cheese and fresh thyme, for serving

Instructions

  1. Prepare Vegetables and Seasonings: Heat the olive oil over medium heat in a large stockpot or dutch oven. Add the onion, carrots, celery, zucchini, garlic, Italian seasoning, salt, pepper, and thyme. Cook, stirring occasionally, for 6–7 minutes as the vegetables soften up and let out some juices.
  2. Add Liquids and Beans: Add broth, water, red wine vinegar, bay leaf, all the beans, diced tomatoes, and tomato paste. Bring to a boil, then add uncooked rice or pasta. Cover and simmer for 35 minutes. Stir in the chopped spinach and simmer for 5 more minutes. Remove bay leaf.
  3. Serve: Serve soup warm in homemade bread bowls (or regular bowls, of course!) and top with fresh parmesan cheese, if desired.

Notes

  • Make Ahead Instructions—Freezing: Soup freezes wonderfully! Freeze for up to 3 months. Thaw in the refrigerator the day before eating, then reheat on the stove until warm.
  • Zucchini: You can leave this out, or use summer squash instead. I’ve also used chopped mushrooms in its place.
  • Italian Seasoning: If you don’t have Italian seasoning, you can use any combination of Italian spices that you like. Dried basil, rosemary, oregano, etc.
  • Broth: Anywhere between 6–7 cups (about 1.5L) of broth is great. I use 7, and then add a little more when I reheat leftover soup. The rice or pasta soaks up a lot of liquid.
  • Vinegar: The vinegar balances out all the flavors. A few splashes of a dry-ish red wine works too!

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 7g
  • Sodium: 1100mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 7g
  • Protein: 10g
  • Cholesterol: 0mg