A classic homemade minestrone soup recipe that's easy to make with pantry staples like dried pasta, beans, canned tomatoes and carrots. This vegetable soup is packed with fresh vegetables, beans, and pasta and makes a hearty meal in one bowl.
Heat the olive oil in a large (5 or 6 quart) soup pot over medium-high heat. Add the carrots, onion, celery and a big pinch of salt. Cook, stirring once or twice, until the vegetables become softened, about 5 minutes.
Stir in the garlic, tomato paste, herbs and chili. Cook one minute, until fragrant. Add the tomato puree or crushed tomatoes, canned beans, green beans, 2 teaspoons salt and the Parmesan rind, if using. Pour in the broth or water and bring to a simmer. Cook 25 minutes, uncovered.
Meanwhile, cook the pasta in a pot of salted water. Cook until the pasta is al dente, according to package directions. Drain.
Add the pasta to the soup and stir in the greens until they wilt. Add the parsley. Taste the soup for seasoning (if you used water, the soup will need another teaspoon or so of salt). The starch from the pasta will thicken the soup as it sits. Serve in bowls, with grated cheese on top.
Video
Notes
The minestrone is a very hearty soup served all by itself, but you can add sliced toasted of sourdough bread (for dunking!) and a leafy green salad to make a well-rounded meal.
Freezing tips: Cool the soup completely before transferring to a leakproof freezer-safe container (this helps prevent ice crystals from forming). Don't fill to the brim — leave a little space at the top, as liquid expands in the freezer.
If you're freezing a big batch of soup, consider leaving out the pasta because it will absorb the liquid and become too soft. After it's thawed, add the cooked pasta to the soup and reheat.
The soup is good refrigerated up to 5 days and frozen for 2 months.
Reheat the soup on the stovetop over medium heat, until hot. You can add a little more broth if it's thickened.
Use different vegetables in your soup, depending on what you have. Add about 1 cup of any of these in place of one or more of the ones listed in the recipe:
Zucchini: Green zucchini or summer squash, sliced into cubes.
Potatoes: For a heartier soup, peeled and diced boiling potatoes are a good choice and can be used instead of pasta.
Cabbage: Chop green cabbage into chunky pieces and simmer in the soup until tender.
Sweet corn kernels: Fresh or frozen (add with the canned beans.