This Minestrone Soup is PACKED with vegetables, beans and a deep, rich tomato-herb broth. Topped with parmesan cheese and some good crusty bread – it’s one of my favorite cool weather meals.

This easy Minestrone Soup recipe is one I’ve been making for years. I almost always have a container or three in the freezer all year. The vegetables may change a bit depending on what’s in season, but the flavor is always spot on.

Rich tomato broth with two kinds of beans and loaded with vegetables. It’s the perfect balance of healthy and comfort food.

overhead view of soup

Every year I plan to eat better but the darn comfort food gets in the way. This year I plan to go about it a little smarter ~ healthier, comfort recipes balanced with a little decadence and a bit more exercise in my routine, like long walks with our new dog Ruby, a rescue from the local animal shelter.

This Minestrone Soup recipe is classic, similar to the Olive Garden version, but without an excessive amount of salt. I’ve also added red wine for another layer of flavor and lots of vegetables, including a couple of big handfuls of spinach.

What’s in Minestrone Soup?

  • olive oil
  • onion
  • celery
  • carrots
  • salt and pepper
  • garlic cloves
  • tomato paste
  • dry Italian seasoning
  • dry red wine
  • canned diced tomatoes
  • canned crushed tomatoes
  • chicken stock
  • canned beans 
  • fresh spinach
  • fresh or frozen green beans
  • elbow macaroni or other small pasta
  • Italian parsley chopped
  • grated parmesan cheese

How to make Minestrone Soup:

Add the olive oil, onion, celery and carrots to a soup pot then season with salt and pepper and cook 5 minutes over medium heat stirring occasionally.

Grate in the garlic then add the tomato paste and dry Italian seasoning and cook 2 minutes stirring frequently. Cooking the tomato paste caramelizes it and adds flavor to the soup.

Reduce the heat, pour in the wine and simmer 2 minutes letting the wine reduce.

Nest pour in the diced tomatoes, crushed tomatoes and chicken stock. Drain the chick peas then drain and rinse the kidney beans and add to the broth.

If your parmesan cheese came with a rind, cut it off and add it to the broth as well. 

Increase the heat, bring the soup to a boil, season with 1 teaspoon salt and ¼ tsp pepper then reduce the heat cover and simmer 10 minutes stirring occasionally.

Fold in the spinach, green beans and pasta then continue simmering 8-10 minutes or until the pasta is tender. Remove any of the remaining parmesan cheese rind (it will look like a cheesy gooey blob) then chop the fresh parsley and stir it in. Taste and adjust salt and pepper then serve hot. 

overhead view bowl of minestrone soup

What goes with Minestrone Soup?

The best addition to a bowl of hot soup (in my not so humble opinion) is fresh, warm bread. 

Focaccia Bread – Super easy fresh baked focaccia bread in under 30 minutes from PIZZA DOUGH! Light and airy, seasoned with olive oil, fresh rosemary, sea salt and parmesan cheese.

Cheesy Garlic Breadsticks – The BEST Cheesy Garlic Breadsticks I’ve ever made – way better than the local pizzeria! Soft bread with a crispy bottom brushed with garlic-parm butter + gooey melted cheese.

2 Ingredient Dough – Greek yogurt + flour = delicious fresh baked rolls, bagels, pizza, naan and more!

Can I freeze this soup?

Yes ~ Minestrone Soup freezes really well. I store mine in individual serving containers (16 – 20 ounce each) for easy lunches. It saves in airtight freezer-safe containers for up to 2 months. 

Tips for making any soup the BEST soup ever:

Regardless of what kind of soup you’re making, these tips will help each batch the best ever:

Consider each ingredient’s cook time: Green beans cook faster than carrots for example, so stagger adding the vegetables and pasta so they finish cooking about the same time.

Chop the ingredients so they’re spoon size: That way the soup ingredients will fit on the spoon and will be easier to eat.

Make sure to taste and adjust salt and pepper at the end of cooking: Often a recipe needs just a dash more salt to elevate all the flavors.

Simmer the soup: Bring the soup to a boil then reduce the heat and let it simmer. Otherwise vegetables will be mushy and meat tough.

Adding pasta to the soup: Don’t cook pasta separately. Add it directly to the soup broth so it takes on the soup’s flavor – besides – why dirty another pot?

Enjoy!

Do we share a love of easy, tasty recipes? LIKE ME on FACEBOOK, FOLLOW along on TWITTER, INSTAGRAM and PINTEREST and SUBSCRIBE ⇓ for all the latest. 

If you tried this Minestrone Soup recipe or any other on the blog then I’d love to hear from you with a comment or star rating!

best sides with minestrone soup - bowl of minestrone soup with focaccia bread

Minestrone Soup Recipe

Minestrone Soup ~ hearty, healthy meatless Italian soup. Rich tomato broth loaded with vegetables and beans. Serve with a good bread for a complete meal.
5 from 3 votes
Prep Time 10 minutes
Cook Time 40 minutes
Course Soup
Cuisine Italian
Servings 8
Calories 393 kcal

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium onion chopped
  • 2 stalks celery chopped
  • 3 large carrots chopped
  • salt and pepper to taste
  • 2 cloves garlic grated
  • 2 tablespoons tomato paste
  • 1/2 tablespoon dry Italian seasoning
  • 1/2 cup red wine dry, not sweet (cabernet or merlot are good)
  • 14 ounce can diced tomatoes
  • 28 ounce can crushed tomatoes
  • 4 cups chicken stock may substitute vegetable stock
  • 15 ounce canned chick peas
  • 15 ounce canned dark red kidney beans
  • 2 cups fresh spinach rough chopped
  • 1 cup green beans fresh or frozen cut in bite size pieces
  • 1/2 cup dry elbow macaroni or other small pasta (may use wheat/whole grain)
  • 3 tablespoon fresh Italian parsley chopped
  • fresh parmesan cheese (+ its rind)

Instructions
 

  • Add the olive oil, onion, celery and carrots to a soup pot then season with salt and pepper and cook 5 minutes over medium heat stirring occasionally.
  • Grate in the garlic then add the tomato paste and dry Italian seasoning and cook 2 minutes stirring frequently. Reduce the heat, pour in the wine and simmer 2 minutes letting the wine reduce. 
  • Next pour in the diced tomatoes, crushed tomatoes and chicken stock. Drain the chick peas then drain and rinse the kidney beans and add to the broth. If your parmesan cheese came with a rind, cut it off and add it to the broth as well.
  • Increase the heat, bring to a boil, season with 1 teaspoon salt and ¼ tsp pepper then reduce the heat cover and simmer 10 minutes stirring occasionally.
  • Fold in the spinach, green beans and pasta then continue simmering 8-10 minutes or until the pasta is tender. Remove any of the remaining rind (it will look like a cheesy gooey blob) then chop the fresh parsley and stir it in.  Taste and adjust salt and pepper as you like.
  • Serve hot with fresh grated parmesan cheese.

Nutrition

Calories: 393kcalCarbohydrates: 66.2gProtein: 19.7gFat: 5.7gCholesterol: 1mgSodium: 775mgPotassium: 1219mgFiber: 16.4gSugar: 11.5gCalcium: 155mgIron: 7mg
Keyword minestrone soup, minestrone soup recipe, copycat olive garden minestrone
Tried this recipe?Let us know how it was!
5 from 3 votes (3 ratings without comment)

Leave a Reply