Classic Italian Minestrone Soup

Featured in: Seasonal Dessert Selection

This classic Italian minestrone combines seasonal vegetables, tender pasta, and creamy beans in a savory tomato-based broth. The soup comes together in just one hour, making it perfect for weeknight dinners or meal prep. With its robust blend of onions, carrots, celery, zucchini, green beans, and leafy greens, each bowl delivers a satisfying mix of textures and flavors. The aromatic herbs—oregano, basil, and thyme—infuse the broth with authentic Italian taste. Simple to prepare and easily customizable, this nourishing soup serves six and pairs beautifully with crusty bread.

Updated on Wed, 28 Jan 2026 08:43:00 GMT
Steaming bowl of hearty Minestrone Soup, loaded with colorful veggies, pasta, and creamy white beans.  Save to Pinterest
Steaming bowl of hearty Minestrone Soup, loaded with colorful veggies, pasta, and creamy white beans. | sweetfawakih.com

The first time I made minestrone, my tiny apartment smelled like an Italian grandmother had moved in. I was experimenting with whatever vegetables I had in my crisper drawer, trying to recreate something I had at a little trattoria in college. The soup was good, but it was even better the next day when the flavors had really melded together in the fridge. Now I make a massive batch every Sunday just to have those leftovers for lunch.

Last winter, my friend came over after a terrible breakup and I made this soup while we talked. She sat at my counter with a glass of wine, watching me chop vegetables and complaining about everything. When we finally sat down to eat, she took one bite and actually started crying. She said it tasted like something her mother used to make when she was sick. We ate the entire pot between the two of us.

Ingredients

  • Olive oil: The foundation of the whole soup, use something you actually like the taste of
  • Onion, carrots, celery: This classic trio creates the aromatic base that makes everything taste like home
  • Garlic: Add it when the other vegetables are already soft so it does not burn and turn bitter
  • Zucchini and green beans: These hold their shape beautifully and add different textures to every spoonful
  • Spinach or kale: Stir it in at the very end so it stays vibrant and does not get mushy
  • Diced tomatoes: The acidity balances the sweetness of the vegetables and creates that gorgeous red broth
  • Vegetable broth: Use a good quality one or make your own, it really does make a difference
  • Dried oregano, basil, thyme: These Mediterranean herbs scream Italian comfort food
  • Small pasta: Choose something that will sit on your spoon, not slide off into the broth
  • Cannellini and kidney beans: Two kinds of beans make the soup feel substantial and protein-rich
  • Parmesan and fresh parsley: These toppings transform a simple bowl into something restaurant-worthy

Instructions

Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Build your flavor foundation:
Heat the olive oil in your largest pot over medium heat, then add the onion, carrots, and celery. Let them cook slowly for about six minutes until they are soft and fragrant, taking the time to really develop that base flavor.
Add the fresh vegetables:
Stir in the garlic, zucchini, and green beans and cook for another few minutes. The kitchen should start smelling amazing by this point.
Create the broth:
Pour in the diced tomatoes with all their juices and the vegetable broth, then add your dried herbs and bay leaf. Bring everything to a gentle boil, watching the steam rise and carry those wonderful aromas through your home.
Let it simmer:
Lower the heat to a gentle simmer, cover the pot, and let it cook for fifteen minutes. This is when the magic happens and all the vegetables start to soften and share their flavors with the broth.
Add the heartiness:
Stir in the pasta and both types of beans, then let it simmer uncovered for about ten minutes. Watch the pasta carefully because it goes from perfect to mushy very quickly.
Finish with greens:
Add the spinach or kale and cook for just a few minutes until it wilts down nicely. Fish out and discard the bay leaf, then taste and adjust the seasoning.
Serve it up:
Ladle the hot soup into bowls and top with freshly grated Parmesan, a sprinkle of parsley, and a drizzle of really good olive oil. Watch how the toppings melt into the hot soup.
Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Hearty Minestrone Soup in a rustic pot, garnished with fresh parsley and a drizzle of olive oil.  Save to Pinterest
Hearty Minestrone Soup in a rustic pot, garnished with fresh parsley and a drizzle of olive oil. | sweetfawakih.com

My neighbor started knocking on my door every Sunday afternoon when she caught on to my minestrone routine. Now she brings over fresh bread from the bakery down the street, and we eat steaming bowls at my kitchen table while gossiping about everyone on our block. Its funny how something as simple as soup can build such a lovely little community.

Making It Your Own

I have discovered that minestrone is incredibly forgiving and adaptable. In the summer I use fresh tomatoes from the farmers market instead of canned ones. Sometimes I throw in a Parmesan cheese rind while it simmers to add an extra layer of savory depth. The soup always works out beautifully.

The Perfect Bread Pairing

Crusty bread is not optional here, it is absolutely essential. I like to toast thick slices and rub them with raw garlic while they are still hot. The bread soaks up the broth and becomes this incredible soft sponge that holds all the flavors together.

Batch Cooking Wisdom

This soup freezes remarkably well if you leave the pasta out and cook it fresh when you reheat. I have learned to portion it into containers before adding the pasta, then just boil some separately when I am ready to eat. The texture stays perfect and it feels like a fresh homemade meal every time.

  • Cool the soup completely before freezing to prevent ice crystals
  • Leave about an inch of space at the top of containers because liquids expand
  • Label everything with the date because frozen soup all looks the same
Product image
Brew fresh coffee easily to enjoy with breakfast recipes, desserts, or while meal prepping.
Check price on Amazon
Serving bowl of vibrant Minestrone Soup, paired with crusty bread and a sprinkle of Parmesan cheese. Save to Pinterest
Serving bowl of vibrant Minestrone Soup, paired with crusty bread and a sprinkle of Parmesan cheese. | sweetfawakih.com

There is something profoundly comforting about a pot of soup bubbling away on the stove, filling the whole house with warmth and promise. I hope this recipe becomes as loved in your kitchen as it is in mine.

Recipe FAQs

What vegetables work best in minestrone?

Traditional minestrone includes onions, carrots, celery, zucchini, green beans, and leafy greens like spinach or kale. You can also add potatoes, cabbage, or peas based on seasonality and preference.

Can I make minestrone soup gluten-free?

Yes, simply substitute the regular pasta with gluten-free pasta alternatives like rice-based or corn-based shapes. The rest of the ingredients are naturally gluten-free.

How long does minestrone soup keep in the refrigerator?

Minestrone stores well for 3-4 days in an airtight container in the refrigerator. The flavors often deepen and improve after sitting. Add fresh pasta when reheating if you prefer it al dente.

Can I freeze minestrone soup?

Yes, minestrone freezes beautifully for up to 3 months. Consider slightly undercooking the pasta before freezing, as it will continue to soften when reheated. Allow the soup to cool completely before transferring to freezer-safe containers.

What type of pasta is traditionally used in minestrone?

Small pasta shapes like ditalini, elbow macaroni, or small shells are classic choices. These small shapes hold up well in the broth and are easy to scoop up with each spoonful.

Is minestrone soup vegan?

The base soup is naturally vegan when made with vegetable broth and without Parmesan cheese garnish. Simply omit the cheese or use a plant-based alternative to keep it entirely vegan.

Classic Italian Minestrone Soup

A hearty Italian classic loaded with fresh vegetables, pasta, and beans in rich tomato broth.

Prep Time
20 minutes
Time to Cook
40 minutes
Preparation & Cooking
60 minutes
Created by Trevor Holt


Skill Level Easy

Cuisine Italian

Portions 6 Makes

Diet Preferences Meatless

What You Need

Vegetables

01 2 tablespoons olive oil
02 1 large onion, diced
03 2 carrots, diced
04 2 celery stalks, diced
05 2 cloves garlic, minced
06 1 medium zucchini, diced
07 1 cup green beans, chopped
08 2 cups chopped spinach or kale

Base and Seasonings

01 1 can (14 ounces) diced tomatoes
02 6 cups vegetable broth
03 1 teaspoon dried oregano
04 1 teaspoon dried basil
05 1/2 teaspoon dried thyme
06 1 bay leaf
07 Salt and pepper to taste

Pasta and Beans

01 3/4 cup small pasta such as ditalini, elbow, or small shells
02 1 can (15 ounces) cannellini beans, drained and rinsed
03 1 can (15 ounces) red kidney beans, drained and rinsed

Garnishes

01 Freshly grated Parmesan cheese
02 Chopped fresh parsley
03 Extra virgin olive oil for drizzling

Directions

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery; sauté for 5 to 6 minutes until softened.

Step 02

Cook secondary vegetables: Stir in garlic, zucchini, and green beans; cook for 3 to 4 minutes.

Step 03

Build broth base: Add diced tomatoes, vegetable broth, oregano, basil, thyme, bay leaf, salt, and pepper. Bring to a boil.

Step 04

Simmer vegetables: Reduce heat to a simmer, cover, and cook for 15 minutes.

Step 05

Cook pasta and beans: Stir in pasta and both types of beans. Simmer uncovered for 10 to 12 minutes, or until pasta is al dente.

Step 06

Wilt greens: Add spinach or kale and cook for 2 to 3 minutes until wilted. Remove bay leaf.

Step 07

Adjust seasoning: Taste and adjust seasoning as needed.

Step 08

Serve: Serve hot, garnished with Parmesan, parsley, and a drizzle of olive oil if desired.

Tools You'll Need

  • Large soup pot
  • Cutting board and knife
  • Wooden spoon
  • Ladle

Allergy Details

Review every ingredient for allergens. Unsure? Ask a healthcare provider.
  • Contains gluten in pasta
  • Contains dairy in Parmesan cheese if used
  • Contains legumes in beans

Nutritional Info (for each serving)

Details here serve as general guidance and aren't a substitute for health advice.
  • Energy: 275
  • Fats: 6 g
  • Carbohydrates: 46 g
  • Proteins: 12 g