Hearty Minestrone Recipe: Comforting Italian Vegetable Soup

Thought I’d share updated photos and a clear version of what I call The Ultimate Hearty Minestrone. This is an old favorite I first posted more than four years ago. Since then I’ve made it countless times and still stand by the original formula, though it’s very adaptable — more on that below.

How this recipe came to be

On a recent trip to Montreal I had an unforgettable bowl of minestrone at Da Emma. It was so full of flavor that I knew I had to recreate it at home. After several attempts I developed this version — it may not be identical to theirs, but I think it’s just as good, if not better.

the ultimate hearty minestrone

Get ready for some major slicing and dicing

This soup is packed with fresh ingredients. Here’s what you’ll need:

  • Butter – Salted butter works fine and is convenient.
  • Olive oil – I use extra-virgin for its peppery, fruity flavor. Neutral oils like avocado oil work too.
  • Onion – Chopped; white, yellow or sweet will do.
  • Celery – Sliced or roughly chopped.
  • Garlic – Minced or grated; fresh cloves are best.
  • Green cabbage – Roughly chopped for a hearty texture that holds up while cooking.
  • Kosher salt & freshly ground black pepper
  • Vegetable or chicken stock – Use your favorite prepared broth or homemade chicken stock if not keeping it vegetarian.
  • Plum (Roma) tomatoes – Cored and chopped; meaty and less watery.
  • Russet potato – Peeled and cut into 1/4-inch cubes; Yukon Gold is an alternative.
  • Canned chickpeas (garbanzo beans) – Rinsed and drained. You can use cooked dried beans if preferred.
  • Zucchini – Cut into 1/4-inch cubes; no need to peel.
  • Fresh green beans – Trimmed and cut into 1-inch pieces (frozen can be used if necessary).
  • Fresh carrots – Cut into 1/4-inch pieces or slices for texture; frozen work in a pinch.
  • Canned kidney beans – Rinsed and drained; or use cooked dried beans.
  • Fresh basil leaves – Cut into thin strips.
  • Fresh parsley – Chopped; preferred over dried for brighter flavor (substitute four tablespoons dried for 1/2 cup fresh).
  • Fresh oregano – Chopped; if using dried, use about 2 teaspoons instead of 2 tablespoons fresh.
  • Freshly grated Parmesan – Grate from a block when possible.

the ultimate hearty minestrone

There’s a fair amount of prep, but you can chop as the soup simmers so it moves quickly. The results are well worth the effort.

  • Melt the butter and olive oil in a dutch oven or a stockpot of at least 5 1/2 quarts.
  • Set heat to medium and add the onion, celery, garlic and cabbage. Mix well and season with salt and pepper.
  • Sauté for about 10 minutes, until the vegetables are translucent.
  • Add the stock, tomatoes, potato and chickpeas. Bring to a boil, then lower heat and simmer for 30 minutes.

the ultimate hearty minestrone

  • Remove about 4 cups of the mixture (mostly solids) to a heatproof container and blend until smooth with an immersion blender. Return the blended mixture to the pot to thicken the broth. A countertop blender can be used instead if needed.
  • Add the zucchini, green beans, carrots and kidney beans, bring back to a boil, reduce heat to medium-low and simmer for another 25 minutes.
  • Stir in the fresh herbs, remove from heat, and adjust seasoning with salt and pepper if necessary.
  • Serve immediately topped with freshly grated Parmesan and crusty bread if desired.

hearty minestrone

Notes on texture and variations

If you like a chunkier soup, slice the carrots instead of dicing them to add more texture. Blending some solids gives the broth a rich body; blend more if you want a thicker base.

  • Freezing tip: potatoes can turn grainy after freezing and thawing. If you plan to freeze the soup, consider replacing the potato with turnip cubes.
  • Make it heartier: add shredded rotisserie chicken, cooked small pasta, or both.
  • Add bacon or sausage for extra flavor: brown the meat first, reserve the rendered fat for sautéing, and stir the cooked meat back into the soup near the end of cooking.

the ultimate hearty minestrone

The Ultimate Hearty Minestrone

Healthy and delicious way to enjoy freshly prepared vegetables year round. Prep time can be shortened by chopping as you go.

Prep Time: 40 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 30 minutes
Servings: 4 quarts
Author: Rosemary Stelmach

Ingredients

  • 2 tablespoons butter
  • 2 tablespoons olive oil
  • 1 medium onion, diced (about 1 cup)
  • 2 stalks celery, sliced (about 1 cup)
  • 4 cloves garlic, minced (about 2 teaspoons)
  • 2 cups green cabbage, chopped (about 12 ounces)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 8 cups vegetable stock or broth (can use chicken stock)
  • 3 large plum (Roma) tomatoes, cored & chopped (about 12 ounces)
  • 1 large russet potato, peeled & cut into 1/4″ cubes (about 1 1/2 cups)
  • 1 (15 ounce) can chickpeas, rinsed & drained
  • 1 medium zucchini, cut into 1/4″ cubes (about 1 1/2 cups)
  • 12 ounces fresh green beans, trimmed & cut into 1″ pieces
  • 2 large carrots, cut into 1/4″ pieces (about 1 1/2 cups)
  • 1 (15 ounce) can kidney beans, rinsed & drained
  • 8 large basil leaves, cut into thin strips
  • 1/2 cup chopped fresh parsley
  • 2 tablespoons chopped fresh oregano
  • 1/2 cup freshly grated Parmesan (about 1 1/2 ounces)

Instructions

  1. Melt butter and olive oil in a dutch oven or stockpot of at least 5 1/2 quart capacity. Set heat to medium and add onion, celery, garlic and cabbage. Mix well; add salt and pepper. Sauté about 10 minutes.
  2. Once vegetables are translucent, add the vegetable stock along with the tomatoes, potato and chickpeas. Bring to a boil, then lower heat and simmer for 30 minutes. Remove about 4 cups of the mixture (mostly solids) to a heatproof container and blend until smooth with an immersion blender. Return blended ingredients to the pot; a countertop blender may be used instead.
  3. Add zucchini, green beans, carrots and kidney beans to the pot and return to a boil. Reduce heat to medium-low and simmer an additional 25 minutes.
  4. Stir in the fresh herbs. Remove from heat, adjust seasoning if necessary, and serve immediately topped with freshly grated Parmesan.

The Ultimate Hearty Minestrone

That’s it — a satisfying, vegetable-forward minestrone you can customize however you like. Top with cheese, add crusty bread, and enjoy.