• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
Pinterest
YouTube
TikTok

Jo Cooks

Simple - Easy - Comfort

  • All Recipes
    • Course
      • Breakfast
      • Appetizers
      • Lunch
      • Dinner
      • Desserts
      • Side Dishes
      • Soups
      • Salads
      • Sandwiches
      • Drinks/Cocktails
      • Sauces & Dressings
    • Method
      • Crockpot
      • Instant Pot
      • One Pot
      • Air Fryer
      • Casseroles
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Cuisine
      • Asian
      • Italian
      • Mexican
      • European
      • Indian
      • Romanian
      • Mediterranean
      • Middle Eastern
      • American
    • Ingredient
      • Chicken Recipes
      • Pork
      • Beef
      • Seafood
      • Lamb
      • Vegetarian
      • Pasta
      • Spices
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
      • New Year's Eve
      • Game Day
      • Valentine's Day
      • St. Patrick's Day
      • Cinco de Mayo
      • Mother's Day
      • Memorial Day
      • Father's Day
      • 4th Of July
      • Labor Day
      • Halloween
    • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • Shop
  • About Jo
FREE recipe eBook!
Display Search Bar
All Recipes
Instant Pot
30 Minute
One Pot Meals
Soups
Dips & Dressings
Baking
Pasta
Sandwiches
Sides
Lunch One Pot Vegetarian Italian
4.9 from 28 votes

Minestrone Soup

Jump to RecipeVideoPrintRate
By: Joanna Cismaru •Last Updated: 10/16/26 37 Comments

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

Overhead view of minestrone soup in a white Dutch oven with a ladle, recipe title and Jo Cooks logo.
Bowl of minestrone soup with pasta, beans and vegetables beneath a teal and gold title, with Jo Cooks logo.

Minestrone Soup is the kind you eat with a spoon in one hand and bread in the other. Vegetables, beans and small pasta in a deep tomato broth, with Parmesan melting over every bowl. It tastes like it simmered all afternoon.

Table of Contents

Toggle
  • My Minestrone Soup Starts With What’s In The Fridge
  • What Is Minestrone Soup?
  • Ingredients For Minestrone Soup
  • How To Make Minestrone Soup
  • Using A Parmesan Rind In Minestrone Soup
  • Slow Cooker Minestrone Soup
  • Minestrone Soup Variations
  • What To Serve Minestroni Soup With
  • Storing And Reheating
  • Other Recipes You’ll Love
  • Recipe: Minestrone Soup
minestrone soup in a bowl with a spoon

My Minestrone Soup Starts With What’s In The Fridge

Minestrone is endlessly flexible, which is why every Italian family makes it differently and every single one of them is certain theirs is the correct one.

Mine is a tomato broth with beans, potatoes and a cup of small pasta. By the second day it’s thick enough to stand a spoon in, which I consider a feature.

The one thing I’ll push you on is the Parmesan rind. It’s listed as optional. It is not optional. I’ve simply lost that argument with the recipe card.

What Is Minestrone Soup?

It’s an Italian vegetable soup with beans and pasta in a tomato broth. That’s the whole definition, and the looseness is the point. There was never one official version, because it started as a method rather than a recipe: whatever vegetables are around, beans for substance, a little pasta to fill it out.

It’s said min eh STROH nee. 4 syllables, stress on the third. Not “min STROHN.”

What’s usually in it: onion, carrot, celery, garlic, tomatoes, beans, broth and something small and starchy. After that it’s regional and seasonal and nobody’s going to arrest you.

Mine is vegetarian as written, since it’s built on vegetable broth. Not vegan, because of the Parmesan rind and the Parmesan on top. Leave both out and you have a vegan soup. You’ve also removed the best part of it, so make that choice with your eyes open.

Ingredients For Minestrone Soup

Labeled minestrone soup ingredients arranged on beige stone, including vegetables, kidney beans, pasta, tomatoes, broth, seasonings and Parmesan rinds.
  • Olive oil (3 tablespoons): For softening the vegetables at the start.
  • Onion (1 large, chopped), carrots (2 medium, chopped) and celery (2 stalks, chopped): The base. About 5 minutes together, until everything’s gone soft. Don’t rush this part, it’s the floor the rest of the soup stands on.
  • Garlic (3 cloves, minced): At the end of the sauté, 30 seconds only.
  • Potatoes (2 medium, peeled and chopped): These turn it from a starter into dinner. Yellow squash, zucchini or green beans go in their place.
  • Red kidney beans (15 ounces, 1 can, drained and rinsed): Great Northern or cannellini work too. Rinse them properly or that canning liquid clouds your broth.
  • Diced tomatoes (28 ounces, 1 can): Or 2 of the small 15 ounce cans.
  • Tomato paste (¼ cup): This is the difference between tomato broth and tomato water.
  • Vegetable broth (6 cups, low sodium): Chicken broth if you’re not keeping it vegetarian. Low sodium matters here because a Parmesan rind brings its own salt.
  • Italian seasoning (1 tablespoon), salt (1 teaspoon), pepper (1 teaspoon), onion powder (1 teaspoon): I use my own Italian Seasoning blend.
  • Bay leaves (2): In with the broth, out before serving.
  • Pasta (1 cup, small): Ditalini is what I use. Elbows, small shells and orzo are all fine.
  • Parmesan rind (1, technically optional): I’m not going to pretend I’m neutral about this one.
  • Lemon juice (1 tablespoon, freshly squeezed): Right at the end. You won’t taste lemon. You’ll taste everything else more clearly, which is a strange sentence until you’ve done it.

How To Make Minestrone Soup

Chopped carrots, celery and onion in a white Dutch oven before and after sautéing for the minestrone soup base.

Soften the vegetables: Heat the 3 tablespoons of olive oil in a large Dutch oven or soup pot over medium high heat. Add the chopped onion, carrots and celery and cook about 5 minutes, until soft and the onion is translucent.

Sautéed carrots, celery and onion in a white Dutch oven, followed by minced garlic added to the softened vegetables.

Add the garlic: Stir in the 3 minced garlic cloves and cook 30 seconds, just until you can smell it.

Two overhead photos of minestrone soup being assembled with broth, tomatoes, seasonings, bay leaves and a Parmesan rind.

Build the pot: Add the chopped potatoes, drained beans, Italian seasoning, salt, pepper, onion powder, bay leaves, tomato paste, diced tomatoes, vegetable broth and the pasta. Drop in the Parmesan rind if you’re using one.

Two overhead photos showing minestrone soup before and during simmering, with tomatoes, herbs and bay leaves in broth.

Simmer: Bring to a boil, then reduce to medium and cook 15 to 20 minutes, until the pasta is tender. The range depends on your pasta, since ditalini takes longer than elbows. Start tasting at 15.

Removed bay leaves and Parmesan rind in a glass bowl beside finished minestrone soup with a wooden spoon.

Finish: Fish out the bay leaves and the Parmesan rind. Stir in the 1 tablespoon of lemon juice and cook 1 minute more.

Serve: Grated Parmesan over every bowl, and be generous about it.

We’ve made this recipe about six times in the last four weeks. It is so easy and yet so tasty! Thank you!

overhead shot of a pot filled with minestrone soup

Using A Parmesan Rind In Minestrone Soup

The rind is the hard outer edge of a wedge of Parmesan, the part that defeats your grater. Most people throw it away. Most people are wrong.

Dropped into a pot of soup, it softens slowly and gives off everything that makes Parmesan taste like Parmesan. The broth comes out savory and deep, the way soup tastes after hours on the stove instead of 20 minutes. It won’t melt into strings and it won’t make the soup cheesy. It just makes it taste like somebody who knew what they were doing made it.

When to add it: at the start, with the broth. It needs the whole simmer to do anything at all.

When to take it out: with the bay leaves, before serving. It’ll be soft and slightly chewy by then. Some people eat it standing at the stove. I’m not going to name names.

Where to get them: save them. Every time you finish a wedge, the rind goes in a bag in the freezer. They keep for months and you’ll never be caught out. A lot of cheese counters will also sell you a bag of rinds for almost nothing, because they know exactly what you’re up to and they approve.

No rind? There’s no true substitute and I’d rather tell you that than invent one. Extra grated Parmesan stirred in at the end gets you partway there. Then start a rind bag, because this is going to keep happening.

two bowls of minestrone soup

Slow Cooker Minestrone Soup

This works in a crockpot with 1 adjustment, and the adjustment isn’t optional.

Soften the onion, carrots, celery and garlic in a pan first, then move everything except the pasta and the lemon juice into the slow cooker. Low 6 to 8 hours or high 3 to 4.

Add the pasta in the last 20 to 30 minutes, on high. Pasta that spends 6 hours in a slow cooker becomes wallpaper paste and takes the broth down with it. There is no coming back from this.

Stir in the lemon juice at the very end, same as the stovetop. The Parmesan rind goes in at the start and stays the whole time. It’ll be remarkably soft when you fish it out.

Minestrone Soup Variations

  • Vegetables: Zucchini, yellow squash, green beans, spinach or kale all work. Add the soft ones in the last 5 minutes, unless you want them to dissolve into the broth, which some people genuinely prefer and I’m not here to argue.
  • With meat: Brown ½ pound of Italian sausage or ground beef with the onions and drain it before anything else goes in. Switch to chicken broth if you go this way.
  • Chicken minestrone: Stir in 2 cups of shredded rotisserie chicken in the last 5 minutes. This is the lazy version and it’s excellent.
  • Beans: Cannellini and Great Northern are both lovely here. Chickpeas work. Black beans change the entire personality of the soup, but if that’s what’s in the cupboard, then that’s what’s in the cupboard.

What To Serve Minestroni Soup With

no knead bread in dutch oven.
18 hours hrs 50 minutes mins

No Knead Bread

bruschetta on toasted baguette on a white platter.
20 minutes mins

Easy Bruschetta Recipe

cheesy garlic bread fresh out of the oven sliced on a cutting board.
20 minutes mins

Easy Garlic Bread

overhead shot of freshly made caesar salad on a plate with a fork in it
30 minutes mins

Caesar Salad Recipe

Storing And Reheating

Fridge: 4 days in an airtight container.

Now, the honest part about pasta cooked in soup: it never stops drinking. By day 2 this is a very thick soup and by day 3 it’s a stew that’s stopped pretending. I love it that way. If you don’t, add broth or water when you reheat and it loosens right back up.

Making it ahead on purpose? Cook the pasta separately and add it to the bowls instead of the pot. The soup keeps its broth and you can reheat it as often as you like. I don’t bother on a weeknight, but it’s the right call for a freezer batch.

Freezer: 3 months, and I’d freeze it without the pasta for the reason above. Reheat from frozen over low heat and add fresh cooked pasta at the end.

Reheating: Low and slow on the stove with a splash of broth. A bowl in the microwave is perfectly fine and I won’t tell anyone.

overhead shot of a bowl of minestrone soup

Other Recipes You’ll Love

To go with it:

  • Quick Yeast Dinner Rolls
  • Cheddar Cheese Buttermilk Biscuits

More soup:

  • Tuscan Bean Soup
  • Sausage and Bean Soup
  • Instant Pot Chicken Noodle Soup
  • Chicken Barley Soup
  • Creamy Loaded Potato Soup
  • Instant Pot Zuppa Toscana
  • Manly Bean Chili on All My Cravings, for anyone at your table who insists soup isn’t dinner

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

a spoon lifting minestrone soup from the bowl
4.86 from 28 votes

Minestrone Soup

Prep 20 minutes minutes
Cook 45 minutes minutes
Total 1 hour hour 5 minutes minutes
8
Rate Recipe Print Recipe
Minestrone Soup made with vegetables, beans and small pasta in a rich tomato broth, with a Parmesan rind simmered in for depth. Vegetarian as written and even better the next day.

Video

Ingredients

  • 3 tablespoon olive oil
  • 1 large onion (chopped)
  • 2 medium carrots (chopped)
  • 2 stalks celery (chopped)
  • 3 cloves garlic (minced)
  • 2 medium potatoes (peeled and chopped (yellow squash, zucchini, green beans would also work))
  • 15 ounce red kidney beans (or Great Northern beans or cannellini beans (1 can), drained and rinsed)
  • 1 tablespoon Italian seasoning
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 1 teaspoon onion powder
  • 28 ounce diced tomatoes ((1 can or 2 small 15 oz cans))
  • 2 bay leaves
  • ¼ cup tomato paste
  • 6 cups vegetable broth (or chicken broth, no sodium added or low sodium)
  • 1 cup pasta (such as elbow, tubular or small shells)
  • Parmesan rinds (optional)
  • 1 tablespoon lemon juice (freshly squeezed)

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

  • Heat the 3 tablespoons olive oil in a large Dutch oven or soup pot over medium high heat. Add the 1 chopped onion, 2 chopped carrots and 2 chopped celery stalks and cook about 5 minutes, until softened and the onion is translucent.
    Chopped carrots, celery and onion in a white Dutch oven before and after sautéing for the minestrone soup base.
  • Add the 3 minced garlic cloves and cook 30 seconds, until fragrant.
    Sautéed carrots, celery and onion in a white Dutch oven, followed by minced garlic added to the softened vegetables.
  • Add the 2 chopped potatoes, the drained 15 ounce can of red kidney beans, 1 tablespoon Italian seasoning, 1 teaspoon salt, 1 teaspoon pepper, 1 teaspoon onion powder, 2 bay leaves, ¼ cup tomato paste, the 28 ounce can of diced tomatoes, 6 cups vegetable broth and 1 cup pasta. Drop in the Parmesan rind if using.
    Two overhead photos of minestrone soup being assembled with broth, tomatoes, seasonings, bay leaves and a Parmesan rind.
  • Bring to a boil, then reduce to medium and cook 15 to 20 minutes, until the pasta is tender.
    Two overhead photos showing minestrone soup before and during simmering, with tomatoes, herbs and bay leaves in broth.
  • Remove and discard the bay leaves and the Parmesan rind. Stir in the 1 tablespoon lemon juice and cook 1 minute more.
    Removed bay leaves and Parmesan rind in a glass bowl beside finished minestrone soup with a wooden spoon.
  • Serve warm, with grated Parmesan over each bowl.
    6.jpg Finished minestrone soup in a white Dutch oven beside a ladleful of pasta, kidney beans, potatoes and vegetables.

Equipment

  • 6 Quart Dutch Oven

Notes

  1. Simmer 15 to 20 minutes, until the pasta is tender. The range depends on your pasta, since ditalini takes longer than elbows. Start tasting at 15.
  2. Add the Parmesan rind with the broth at the start and remove it with the bay leaves before serving. If you don’t have one, extra grated Parmesan stirred in at the end gets you partway. Save your rinds in a bag in the freezer.
  3. Vegetarian as written. Leave out the Parmesan rind and the grated Parmesan to make it vegan.
  4. For a slow cooker, soften the onion, carrots, celery and garlic in a pan first, then transfer everything except the pasta and lemon juice. Low 6 to 8 hours or high 3 to 4, adding the pasta in the last 20 to 30 minutes on high.
  5. The pasta keeps absorbing broth, so this thickens considerably by day 2. Add broth or water when reheating. If you’re making it ahead on purpose, cook the pasta separately and add it to the bowls.
  6. Freeze without the pasta, up to 3 months.
  7. Red kidney, cannellini or Great Northern beans all work. Yellow squash, zucchini or green beans can replace the potatoes.

Nutrition Information

Serving: 1servingCalories: 252kcal (13%)Carbohydrates: 43g (14%)Protein: 9g (18%)Fat: 6g (9%)Saturated Fat: 1g (6%)Sodium: 1227mg (53%)Potassium: 809mg (23%)Fiber: 8g (33%)Sugar: 8g (9%)Vitamin A: 3220IU (64%)Vitamin C: 24mg (29%)Calcium: 82mg (8%)Iron: 4mg (22%)
© Author Joanna Cismaru

Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

a spoon lifting minestrone soup from the bowl

Did You Make This?

We love seeing what you made! Tag us on Instagram at @jocooks or hashtag #jocooks so we can see your creations!

Rate Recipe
Add Your Photo!

Is minestrone soup vegetarian?

Mine is, as written. Not vegan, because of the Parmesan rind and the Parmesan on top. Skip both and it is, and I’ll pretend I didn’t see.

Why did my pasta go mushy?

Because it sat in hot broth, which is the thing pasta does. Cook it separately and add it to the bowls if that bothers you.

What’s the best pasta for minestrone?

Something small. Ditalini is traditional and it’s what I use. Elbows, small shells and orzo are all fine. Anything long is a decision you’ll regret on the first spoonful.

Can I leave out the potatoes?

Yes. Zucchini, yellow squash or green beans go in instead and the soup comes out a little lighter.

  • 811
Home Recipes Minestrone Soup
Joanna Cismaru

Joanna Cismaru

I'm Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it's actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
iPad showing title of ebook 30 recipes from around the world
Subscribe

Get our FREE recipe eBook + weekly newsletter!

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

37 Comments
Newest
Oldest Most Voted

sidebar

Joanna Cismaru head shot!

Hey there!

I’m Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it’s actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
Collage of recipe ebooks
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Pasta Favorites

50 minutes mins

Creamy Baked Mac And Cheese

freshly made crack chicken penne with a wooden spoon in a skillet.
40 minutes mins

Crack Chicken Penne

chicken pot pie pasta in a white serving bowl with a wooden serving spoon.
50 minutes mins

Chicken Pot Pie Pasta

freshly made one pot pasta in a dutch oven.
20 minutes mins

One Pot Pasta

tomato spinach chicken pasta in a white bowl.
30 minutes mins

Tomato Spinach Chicken Pasta

homemade hamburger helper lasagna from scratch in a skillet.
30 minutes mins

One Pot Hamburger Helper Lasagna

baked feta pasta in a white bowl garnished with fresh basil.
50 minutes mins

Baked Feta Pasta (Tik Tok Pasta)

sideview shot of chicken fajita pasta in a white bowl with a fork inside
45 minutes mins

Chicken Fajita Pasta

side close up shot of swedish meatball pasta in a beige braised garnished with parsley
30 minutes mins

Swedish Meatball Pasta

overhead shot of a bowl of haluski
40 minutes mins

Haluski (Cabbage and Noodles)

A stack of cookbooks
Grab a copy!

My Cookbooks

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Dinner Favorites

smothered pork chops in a skillet garnished with parsley.
1 hour hr 15 minutes mins

Smothered Pork Chops

a wooden spoon lifting a salisbury steak out of the skillet
30 minutes mins

Salisbury Steak

Close up of saucy beef lo mein noodles with tender steak strips, snow peas, and carrots in a dark wok.
30 minutes mins

Easy Homemade Beef Lo Mein (Ready in 30 Minutes)

side shot of beef and broccoli in a skillet
15 minutes mins

Easy Beef and Broccoli Stir Fry

skillet shepherd's pie in a cast iron skillet with a portion taken out.
1 hour hr 25 minutes mins

Skillet Shepherd’s Pie

a serving spoon inside a skillet with chicken broccoli rice casserole.
30 minutes mins

30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole

side view shot of two italian stuffed peppers in a bowl
2 hours hrs 30 minutes mins

Italian Stuffed Peppers

a serving of spaghetti bolognese in a white bowl garnished with parsley.
1 hour hr 5 minutes mins

Creamy Spaghetti Bolognese

Facebook
Instagram
Pinterest
YouTube
TikTok
Visit our Other Site: Craving Home Cooked

Explore

Recipes
Cookbooks
About Jo
Contact

Legal

Privacy Policy
Accessibility
Disclaimers
© 2026 Jo Cooks
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required