Hearty Italian Minestrone Soup

Featured in: One-Pot Meals

This robust Italian classic brings together a medley of fresh vegetables including onion, celery, carrots, zucchini, and green beans, simmered slowly with aromatic herbs in a savory tomato-based broth. The addition of small pasta and creamy cannellini beans creates substantial texture, while fresh spinach adds vibrant color and nutrition. Perfect for meal prep, this nourishing soup develops even deeper flavors overnight and pairs beautifully with crusty bread for a complete, satisfying meal.

Updated on Wed, 21 Jan 2026 08:22:00 GMT
A steaming bowl of Minestrone Soup, brimming with colorful vegetables, cannellini beans, and tender pasta in a rich tomato broth.  Save It
A steaming bowl of Minestrone Soup, brimming with colorful vegetables, cannellini beans, and tender pasta in a rich tomato broth. | zetluna.com

The first time I made minestrone was during a particularly relentless February when my apartment felt like it would never be warm again. I hadnt planned to make soup that day, but I found myself staring at a wilting zucchini and half a bag of green beans that needed to be used. Something about chopping vegetables into tiny, uniform pieces felt oddly satisfying, like I was bringing order to a chaotic week. The house filled with that unmistakable scent of garlic and tomatoes hitting hot oil, and suddenly winter didnt seem so unmanageable. My roommate wandered in, wrapped in a blanket, and simply asked, "How long until we can eat?"

Last autumn, I brought a batch to a friend who had just moved into a new apartment. Her boxes were still stacked in the living room, and we ate directly from the pot with mismatched spoons she found in a hurry. She kept saying, "I cant believe you made this," but truthfully, I had just thrown everything in a pot and let time do the work. We talked for hours while the steam rose between us, and I left feeling like Id given her something more substantial than soup.

Ingredients

  • 2 tablespoons olive oil: This is your foundation, so use something you actually like the taste of
  • 1 large onion, diced: Yellow onions work beautifully here, sweetening as they cook down
  • 2 celery stalks, diced: Dont skip these, they provide the essential aromatic backbone
  • 2 medium carrots, diced: Try to keep the pieces roughly the same size as your other vegetables
  • 2 cloves garlic, minced: Add these after the initial vegetables have softened so they dont burn
  • 1 medium zucchini, diced: Summer squash makes this feel lighter than traditional heavy winter soups
  • 1 cup green beans: Fresh ones hold their texture better, but frozen work in a pinch
  • 1 can (14 oz) diced tomatoes: The juices become part of your broth, so quality matters here
  • 6 cups vegetable broth: Low sodium is best since youll control the seasoning yourself
  • 2 tablespoons tomato paste: This little tube concentrates all the umami flavor
  • 3/4 cup small pasta: Ditalini or elbows are traditional, but anything tiny works
  • 1 can (15 oz) cannellini beans: These make it substantial enough to be a complete meal
  • 1 teaspoon dried oregano: Dried herbs work wonderfully in long simmered soups
  • 1 teaspoon dried basil: Complements the oregano without overwhelming the vegetables
  • 1/2 teaspoon dried thyme: Adds that earthy, herbal undertone
  • 1 bay leaf: The quiet hero that deepens everything else
  • 1 cup baby spinach or kale: Added at the very end for freshness and color
  • 2 tablespoons chopped fresh parsley: Brightens the whole bowl right before serving
  • Salt and pepper: Season gradually, tasting as you go

Instructions

Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Build your foundation:
Heat the olive oil in your large soup pot over medium heat, then add your onion, celery, and carrots. Let them soften and become fragrant for about 5 minutes, listening to the gentle sizzle that tells you theyre releasing their sweetness.
Add the next layer:
Stir in the garlic, zucchini, and green beans, cooking for another 3 to 4 minutes until you can smell the garlic. Youll notice the vegetables shrinking slightly, which means theyre ready to welcome the liquid.
Create the soup base:
Pour in the diced tomatoes with their juices, along with the tomato paste and vegetable broth. Add your oregano, basil, thyme, and bay leaf, then bring everything to a boil before reducing to a gentle simmer. Let it bubble away for 15 minutes while your kitchen begins to smell like an Italian grandmother visited.
Add the heartiness:
Stir in the pasta and beans, then cook for about 10 minutes until the pasta is tender but still has some bite. Watch the pot carefully now, as pasta has a tendency to stick if you dont give it an occasional stir.
Finish with fresh greens:
Fold in the spinach or kale along with the fresh parsley, simmering for just 2 to 3 minutes until the leaves wilt perfectly into the soup. Remove the bay leaf, then taste and adjust the seasoning until it sings.
Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Garnished with fresh parsley and a side of crusty bread, this hearty Italian Minestrone Soup is a comforting, wholesome meal.  Save It
Garnished with fresh parsley and a side of crusty bread, this hearty Italian Minestrone Soup is a comforting, wholesome meal. | zetluna.com

My grandmother would always say that soup needs time to think, and shes right. The flavors marry and deepen in ways they cant in the first hour of cooking. Now whenever I make minestrone, I make sure to have enough for the next days lunch, because thats when it truly becomes something special.

Making It Your Own

The beauty of minestrone lies in its flexibility. Ive made versions with butternut squash in autumn, cabbage in winter, and even fresh peas in spring. The only non negotiable elements are the aromatic vegetables and the slow simmering time. Everything else is an invitation to use what you have.

Serving Suggestions

A thick slice of crusty bread is non negotiable in my house, but a simple green salad with bright vinaigrette cuts through the richness beautifully. If you eat dairy, a small bowl of grated Parmesan on the table lets everyone adjust their own level of indulgence.

Storage And Reheating

This soup keeps beautifully in the refrigerator for up to five days, and it freezes well for up to three months if you leave the pasta out and add it fresh when reheating. I like to portion it into containers before adding the pasta, then cook the pasta separately and combine them when I rewarm each portion.

  • Always reheat gently over medium low heat, stirring frequently
  • Add a splash of water or broth if the soup has thickened too much
  • Never boil leftovers vigorously, as this can break down the vegetables
Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
A close-up of Minestrone Soup featuring al dente pasta, diced carrots, zucchini, and white beans in a vibrant, herb-infused broth. Save It
A close-up of Minestrone Soup featuring al dente pasta, diced carrots, zucchini, and white beans in a vibrant, herb-infused broth. | zetluna.com

Theres something profoundly honest about a pot of minestrone, simple and nourishing in a way that feels almost medicinal. I hope it brings as much comfort to your table as it has to mine over the years.

Common Questions About Recipes

What vegetables work best in minestrone?

Classic minestrone features onion, celery, carrots, zucchini, and green beans as the foundation. Feel free to add seasonal vegetables like diced potatoes, bell peppers, or Swiss chard based on what's available.

Can I make this gluten-free?

Absolutely. Simply substitute regular pasta with your favorite gluten-free variety like rice penne or corn fusilli. Ensure your vegetable broth is certified gluten-free as well.

How should I store leftovers?

Cool completely and refrigerate in an airtight container for up to 4 days. The pasta may absorb additional liquid, so add extra broth when reheating. This soup also freezes beautifully for up to 3 months.

Can I use dried herbs instead of fresh?

Yes, dried oregano, basil, and thyme work wonderfully in the simmering broth. Use about one-third the amount of dried herbs compared to fresh, as their flavor is more concentrated.

What type of pasta is traditionally used?

Small pasta shapes like ditalini, elbows, or small shells are ideal because they cook evenly and fit perfectly on a spoon. These shapes hold the broth well and provide satisfying texture in every bite.

Hearty Italian Minestrone Soup

Comforting Italian vegetable soup with pasta, beans, and aromatic herbs in a rich tomato broth.

Prep Time
15 mins
Time to Cook
35 mins
Overall Time
50 mins
Authored by Clara

Recipe Type One-Pot Meals

Skill Level Required Easy

Cuisine Type Italian

Recipe Output 6 Number of Portions

Dietary Needs Plant-Based, Lactose-Free

The Ingredients You'll Need

Vegetables

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

Base & Liquids

01 1 can (14 oz) diced tomatoes
02 6 cups vegetable broth
03 2 tablespoons tomato paste

Pasta & Beans

01 3/4 cup small pasta (ditalini, elbow, or similar)
02 1 can (15 oz) cannellini or kidney beans, drained and rinsed

Herbs & Seasonings

01 1 teaspoon dried oregano
02 1 teaspoon dried basil
03 1/2 teaspoon dried thyme
04 1 bay leaf
05 Salt and freshly ground black pepper to taste
06 2 tablespoons chopped fresh parsley, plus extra for garnish

Step-by-Step Instructions

Step 01

Sauté Base Vegetables: Heat olive oil in a large soup pot over medium heat. Add diced onion, celery, and carrots. Cook for 5 minutes, stirring occasionally, until vegetables begin to soften and onion becomes translucent.

Step 02

Add Remaining Vegetables: Stir in minced garlic, diced zucchini, and green beans. Continue cooking for 3 to 4 minutes until vegetables are slightly tender and garlic is fragrant, being careful not to burn it.

Step 03

Build Soup Base: Pour in diced tomatoes with their juices, vegetable broth, and tomato paste. Add oregano, basil, thyme, and bay leaf. Increase heat to bring mixture to a boil, then reduce to low heat and let simmer uncovered for 15 minutes to develop flavors.

Step 04

Cook Pasta and Beans: Add dry pasta and drained beans to the simmering soup. Cook for 10 minutes or until pasta reaches al dente texture, stirring occasionally to prevent sticking. Soup will thicken slightly as pasta releases starch.

Step 05

Add Greens and Finish: Stir in spinach or kale and chopped parsley. Simmer for 2 to 3 minutes just until greens are wilted. Remove and discard bay leaf. Season generously with salt and freshly ground black pepper to taste.

Step 06

Serve: Ladle hot soup into individual serving bowls. Garnish with additional fresh parsley and optional grated Parmesan cheese. Serve immediately with crusty bread for soaking up the flavorful broth.

Tools You'll Need

  • Large soup pot or Dutch oven
  • Wooden spoon or heat-resistant spatula
  • Chef's knife
  • Cutting board
  • Ladle for serving
  • Can opener

Allergy Information

Review each ingredient to identify allergens and consult an expert if needed.
  • Contains wheat (pasta). May contain traces of soy depending on vegetable broth used. Always check ingredient labels for allergens if unsure.

Nutritional Facts (Per Serving)

Keep in mind these details are for general guidance and shouldn't replace professional advice.
  • Caloric Content: 225
  • Fats: 4 grams
  • Carbohydrates: 39 grams
  • Proteins: 9 grams