Italian Minestrone Soup

This comforting Italian Minestrone Soup is packed with delicious flavors: cabbage, carrots and onions with beans, macaroni noodles and optional sausage or ground beef. Serve this hearty soup with crusty artisan bread and butter. 

Tis the season for warm and comforting soup recipes! Today I am sharing a recipe provided by my mom for Italian Minestrone Soup.

Italian Minestrone Soup
Italian Minestrone Soup

Can I add meat?

The meat is optional in this recipe. If you’d like to add it, I would recommend browning a pound of your favorite style Italian sausage (sweet, regular or spicy) or ground beef.

Italian Minestrone Soup

Italian Minestrone Soup Recipe

My Italian Minestrone Soup recipe is packed with delicious flavors: cabbage, carrots and onions with beans, macaroni noodles and optional sausage or ground beef. Serve this hearty soup with crusty artisan bread and butter. 
5 from 3 votes
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Soup
Cuisine American
Servings 10
Calories 207 kcal


  • Dutch Oven


  • 1 Tablespoon vegetable or olive oil
  • 2 celery ribs chopped
  • 1 small onion finely chopped
  • 3 garlic cloves minced
  • 2 cups chopped cabbage
  • 1 large carrot chopped
  • 1 can 14 ounces diced tomatoes, undrained
  • 8 ounce tomato sauce
  • 6 ounce tomato paste
  • 5 cups chicken broth
  • 15 ounces kidney beans rinsed and drained
  • 15 ounces garbanzo beans rinsed and drained
  • 1/4 cup minced fresh parsley
  • 1 Tablespoon dried basil
  • 1 Tablespoon dried oregano
  • 1 cup cooked elbow macaroni drained (cook 1/2 cup dry noodles to equal 1 cup cooked)
  • 1/4 cup grated Parmesan cheese
  • salt and pepper to taste
  • 5 shakes of cayenne
  • optional: 1 lb. browned sweet Italian sausage or ground beef
  • garnish: additional grated Parmesan cheese


  • In a Dutch oven, heat the oil over medium heat. Sauté the celery, onion and garlic until tender. Add cabbage and carrots; cook and stir until crisp-tender. Stir in tomatoes, sauce, paste and broth; bring to a boil. Reduce heat to low; stir in beans, parsley, basil and oregano. If using meat, add the already cooked and browned sausage or beef now. Cover and simmer for 30 minutes or until vegetables are tender.
  • Just before serving, stir in cooked macaroni noodles and Parmesan cheese. Season with salt and pepper to taste. Add five shakes of cayenne pepper. Top each serving with additional Parmesan cheese.


Nutritional information does not include optional sausage or ground beef.


Calories: 207kcalCarbohydrates: 33gProtein: 11gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 2mgSodium: 735mgPotassium: 728mgFiber: 9gSugar: 6gVitamin A: 1743IUVitamin C: 23mgCalcium: 100mgIron: 4mg
Loved this recipe?Please consider leaving a 5 star rating and share your feedback in a comment below. Thank you!

Recipe from my mom.

A few more tasty recipes for the road!

Leave a Reply

Please note that I am in the process of converting older recipes to the new format since my site migrated. If the recipe you are interested in doesn’t have a printable recipe card, please leave a comment and I will update it as soon as I am able to. Thanks for understanding!

Your email address will not be published. Required fields are marked *

Recipe Rating


    1. Mimi, I love that someone says supper besides me.
      It just seems cozy. Im making this soup tonight, big storms and wind coming.

  1. 5 stars
    It was delicious and my neighbor loved it also. I made a couple of adjustments, I used 28oz crushed tomatoes instead of the sauce and paste since I prefer my soup woth more broth and no sausage, I have to watch my sodium, broth and tomatoes are no salt added.

  2. 5 stars
    This soup is delicious! I have not had minestrone this good since I used to go to Salvatore’s Italian restaurant when I was a kid. I have been looking for along time. I did add about. 4 cups extra broth and a little zucchini because I had one. The broth because I like my soup more soupy. Great recipe! Thank you!!