cook · Cook

How to Make Minestrone from Scratch

Real minestrone builds its flavor in layers — start with soffritto (onion, celery, carrot), add beans and tomatoes, then vegetables in order of cooking time. The secret is letting each layer develop before adding the next, and finishing with pasta or rice in the last 15 minutes. Every Italian family does it differently, so trust your taste.

Ingredients

Step by step

  1. Prepare your soffritto. Dice one large onion, two celery stalks, and one large carrot into small, even pieces. Heat 3 tablespoons olive oil in a heavy-bottomed pot over medium heat. Add the vegetables and cook until soft and fragrant, about 8 minutes. The onion should be translucent, not browned.
  2. Add garlic and tomatoes. Stir in 3 minced garlic cloves and cook for 30 seconds until fragrant. Add one 14-oz can of crushed tomatoes or 2 tablespoons tomato paste. Let this cook for 3-4 minutes, stirring occasionally, until the raw tomato smell disappears.
  3. Build the broth base. Pour in 6-8 cups of good vegetable or chicken broth. Add one bay leaf, a parmesan rind if you have one, and salt to taste. Bring to a gentle boil, then reduce to a simmer.
  4. Add beans and hard vegetables. Stir in 1-2 cups cooked white beans (cannellini or great northern work well). Add diced potatoes, green beans, or winter squash — anything that needs 20+ minutes to cook. Simmer partially covered for 15 minutes.
  5. Add medium-cooking vegetables. Add diced zucchini, bell peppers, or cabbage. These need about 10 minutes. Keep the soup at a gentle simmer — aggressive boiling will turn everything to mush.
  6. Finish with pasta and greens. Add small pasta like ditalini or broken spaghetti pieces, or 1/2 cup rice. Cook according to pasta package directions. In the last 2 minutes, stir in chopped spinach, kale, or Swiss chard. Remove bay leaf and parmesan rind.
  7. Season and serve. Taste and adjust salt and pepper. Drizzle with good olive oil and serve with grated parmesan. The soup should be thick enough that a spoon stands up briefly, but still soupy.

Tips & troubleshooting

Variations

Questions

Can I use any vegetables I have on hand?
Absolutely. Minestrone is meant to use what you have. Just add harder vegetables first and delicate ones last. Avoid anything that gets slimy when cooked, like okra or overripe tomatoes.
Should I use fresh or canned beans?
Either works. Canned beans are convenient and hold their shape well. If using dried, cook them completely before adding to the soup. Never try to cook raw dried beans in the soup — they won't cook evenly.
How thick should minestrone be?
Thick enough to coat a spoon but still pourable. You can mash some of the beans against the pot side to thicken it naturally, or add more broth if it gets too thick.
How long will it keep?
Three days in the refrigerator, longer if you haven't added pasta yet. The pasta will continue absorbing liquid, so you may need to thin with more broth when reheating.

Further reading