This post may contain affiliate links. Please read our disclosure policy.

This minestrone soup recipe is one of my favorite cozy dinners because it turns simple vegetables, beans, and pasta into the most comforting bowl of flavor. I love how everything slowly simmers together until the broth becomes rich and hearty. It is an easy, satisfying meal that feels nourishing, tastes incredible, and always makes my kitchen smell amazing.

Pot of minestrone soup packed with beans, carrots, corn, and greens.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

I’m not one to brag, but this is the best minestrone soup recipe when I need to hit the reset button after a long day. The colors brighten up the stovetop, the aroma fills every corner of my kitchen, and I always end up sneaking a few sips as it bubbles away.

It is the kind of meal that makes everyone ask what smells so good, and by the time it is ready, the bowls are already lined up and waiting. The best part is there are always leftovers, which are even better the next day!

Why My Family Loves This Recipe

This cozy soup recipe comes together with simple ingredients and delivers the kind of comfort everyone craves.

  • A hearty minestrone soup made with pantry staples
  • Slow simmering creates a rich, comforting flavor
  • Easy to customize with your favorite beans, veggies, pasta, or even rice
  • Family friendly and perfect for quick weeknight dinners
  • Makes delicious leftovers and tastes even better the next day

If you love this minestrone soup recipe, you might also enjoy the cozy comfort of my Copycat Olive Garden Pasta e Fajioli or Chicken Pot Pie Soup. Both are perfect for chilly nights when you want something warm and filling.

Ingredients Notes

Minestrone Soup ingredients.
  • Butter
  • Chopped Onion: Gives the soup its aromatic start. Yellow or white onions both work well. (I like to keep frozen chopped onions in the freezer, so I always have them on hand and I don’t have to cut them up!)
  • Chicken Broth (or vegetable broth): Provides savory depth. Use vegetable broth to keep the recipe vegetarian – this is what I do for my son, who is a vegetarian.
  • Veg-All or Mixed Vegetables (with the liquid): I love Allens Veg-All Original Mixed Vegetables. It has them all in there!
  • Canned Kidney Beans (with liquid)
  • Canned Whole Peeled Tomatoes (with liquid): Break down beautifully and add rich tomato flavor.
  • Frozen Chopped Spinach: Easy to keep on hand and blends seamlessly into the soup. Any brand will work
  • Tomato Paste
  • Garlic Powder
  • Dried Parsley
  • Salt: Adjust to taste.
  • Ground Black Pepper
  • Dried Basil
  • Uncooked Pasta (any small pasta shape): Elbows, ditalini, or small shells work best. Cook separately so the noodles stay firm and don’t absorb the broth.
  • Grated Parmesan Cheese:
  • Canned Garbanzo Beans (drained): Also known as chickpeas. Can be swapped with kidney beans or added for extra protein and heartiness.

See the recipe card for full information on ingredients and quantities.

Recipe Variations

Try one of these easy twists to make this minestrone soup recipe your own.

  • Make this a more traditional minestrone soup recipe by mixing in seasonal vegetables like carrots, celery, cabbage, potatoes, or green beans
  • Add a cozy fall spin with butternut squash for extra sweetness and heartiness
  • Stir in chopped kale during the last 10 to 15 minutes for more greens and nutrition
  • Add a kick of heat with red pepper flakes or a pinch of cayenne
  • Stir in a spoonful of pesto before serving for extra herb flavor and richness
  • Use vegetable broth or chickenless chicken broth and skip the Parmesan to keep the soup fully vegetarian
Bowl of minestrone soup with shell pasta, beans, carrots, and green beans.

How to Make Minestrone Soup Recipe

Step 1
Sauté the vegetables: Melt the butter in a large stockpot and cook the onions until softened and fragrant.

Step 2
Build the base: Add the broth, mixed vegetables, kidney beans, whole peeled tomatoes, spinach, and tomato paste. Let the soup simmer for about one and a half hours, stirring occasionally.
cooking ingredients in a pot.

Step 3
Blend for texture: Use a slotted spoon to remove all of the tomatoes and about half of the vegetables. Blend in a food processor until smooth, then return the mixture to the pot to help thicken the soup.add the cooked ingredients inside food processor.

Step 4
Season the soup: Combine the garlic powder, dried parsley, salt, pepper, and basil in a small bowl. Stir the seasoning blend into the pot along with the garbanzo beans and a portion of the Parmesan. Continue simmering for another thirty minutes.
minestrone soup in a pot.

Step 5
Cook the pasta: Prepare the elbow macaroni separately until al dente.

Step 6
Serve: Ladle the hot soup into bowls, add the cooked noodles, and top with a sprinkle of Parmesan cheese.

Recipe Tips

  • Blend only part of the vegetables for a thick but still chunky texture
  • Let the soup simmer longer for deeper, richer flavor
  • Taste and adjust seasoning before serving because canned vegetables can add extra salt
  • Use a wide pot to help the soup reduce evenly
  • Simmer a bay leaf with the soup for subtle herbal depth, then remove before serving
  • Finish with a pinch of oregano, fresh basil, or your favorite herbs to brighten the flavor
Wooden spoon scoops minestrone soup from a pot full of carrots, green beans, peas, and chickpeas.

Frequently Asked Questions

How do I keep the pasta from getting too soft?

Cook the pasta separately and add it to each bowl when serving. This keeps it firm and prevents it from absorbing all the broth.

How do I prevent the soup from becoming too thick over time?

Minestrone naturally thickens as the pasta and beans absorb liquid. Add a splash of broth or water when reheating to keep the soup at your desired consistency.

Can I simmer the soup for longer than the recipe suggests?

Yes, simmering longer deepens the overall flavor. If you extend the simmer time, check the liquid level occasionally and add broth as needed so the soup does not reduce too much.

Make Ahead & Storage Instructions

  • Store: Keep the soup in an airtight container in the refrigerator for up to four days. Store the pasta separately so it stays firm and maintains a good texture.
  • Reheat: Warm the soup on the stovetop or in the microwave. Add a splash of broth if it thickens as it reheats.
  • Freeze: Freeze the soup without the pasta for up to two months. Add freshly cooked pasta after reheating for the best texture.
  • Make Ahead: This soup is great for meal prep because the flavor gets even better after sitting overnight. Prepare the soup fully, store in the fridge, and cook the pasta fresh right before serving.
Pot of minestrone soup with beans and veggies, wooden spoon inside, baguettes and parsley on the side.

More Easy Homemade Soups to Try

If you’ve tried this recipe or any other recipe on my website, please leave a star rating and let me know how it turned out in the comments below.

No ratings yet
Pot of minestrone soup with carrots, beans, and greens; wooden spoon scoops a serving.

Minestrone Soup Recipe

Serves — 12
This minestrone soup recipe is a warm and comforting blend of tender vegetables, pasta, and rich broth made with simple pantry ingredients. It is cozy, full of flavor, and perfect for an easy family dinner or a make ahead meal.
Prep Time 15 minutes
Cook Time 2 hours
Total Time 2 hours 15 minutes

Ingredients
 

  • 8 tablespoons butter
  • cups chopped onion
  • 32 ounces chicken broth/stock
  • 30 ounce (2 15-ounce cans) Veg-All or mixed vegetables with the liquid
  • 32 ounce (2 16-ounce cans) kidney beans with liquid
  • 29 ounce (2 14.5-ounce cans) whole peeled tomatoes with liquid
  • 16 ounce package frozen chopped spinach
  • 2 tablespoons tomato paste
  • tablespoons garlic powder
  • 4 teaspoons dried parsley
  • ½ teaspoon salt
  • 1 teaspoon ground black pepper
  • 1 teaspoon dried basil
  • 1 cup elbow macaroni pasta uncooked
  • ¾ cup grated parmesan cheese
  • 1 cup canned garbanzo beans drained

Instructions
 

  • In a large stockpot, melt butter over medium heat and stir in onions. Cook until soft.
    8 tablespoons butter, 1½ cups chopped onion
  • Add chicken broth, mixed vegetables, kidney beans, peeled tomatoes, chopped spinach, and tomato paste. Let simmer for approximately 1.5 hours, stirring occasionally.
    32 ounces chicken broth/stock, 30 ounce (2 15-ounce cans) Veg-All or mixed vegetables, 32 ounce (2 16-ounce cans) kidney beans, 29 ounce (2 14.5-ounce cans) whole peeled tomatoes, 16 ounce package frozen chopped spinach, 2 tablespoons tomato paste
  • Using a slotted spoon, remove about half of the vegetables and blend until smooth. (Use a blender or food processor). Return the blended vegetables to the pot.
  • In a small bowl, combine the garlic powder, parsley, salt, pepper, and basil. Stir the spices into the soup. Add the garbanzo bean and ½ cup of the parmesan cheese. Cook for 30 minutes and stir frequently.
    4¼ tablespoons garlic powder, 4 teaspoons dried parsley, ½ teaspoon salt, 1 teaspoon ground black pepper, 1 teaspoon dried basil, 1 cup canned garbanzo beans, ¾ cup grated parmesan cheese
  • Before serving, cook the elbow macaroni noodles separately.
    1 cup elbow macaroni pasta
  • Pour the soup into the bowls, add in the noodles, and top with additional parmesan cheese.

Jenn’s Notes

Storage:
  • Store: Keep the soup in an airtight container in the refrigerator for up to four days. Store pasta separately to maintain a good texture.
  • Reheat: Warm on the stovetop or in the microwave, adding extra broth if the soup thickens.
  • Freeze: Freeze the soup without pasta for up to two months. Add freshly cooked pasta when reheating for the best texture.
  • Make Ahead: This soup is excellent for meal prep because the flavor improves after sitting overnight. Prepare the soup completely, refrigerate it, and cook the pasta fresh right before serving. 
Tips:
  • Blend only part of the vegetables for a nicely thick yet still chunky texture
  • Let the soup simmer longer for deeper flavor
  • Taste and adjust seasoning before serving because canned vegetables often add salt
  • Use a wide pot to help the soup reduce evenly

Nutrition Info

Calories: 335kcal | Carbohydrates: 49g | Protein: 14g | Fat: 11g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.3g | Cholesterol: 27mg | Sodium: 967mg | Potassium: 901mg | Fiber: 11g | Sugar: 6g | Vitamin A: 7625IU | Vitamin C: 27mg | Calcium: 176mg | Iron: 4mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!

Leave a comment

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

How many stars would you give this recipe?