Classic Minestrone Soup
A hearty Italian vegetable soup loaded with pasta, beans, and seasonal vegetables in a tomato-based broth. Perfect for a satisfying weeknight dinner that tastes even better the next day.
- Total time
- 45 min
- Servings
- 6
- Calories
- 210
- Protein
- 9g

Ingredients
12 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Dice the onion, carrots, and celery into roughly 1/4-inch pieces.
Step 2
Dice the zucchini into 1/4-inch pieces. Mince the garlic.
Step 3
Heat oil in a large pot over medium. Add onion, carrot, and celery; sauté until softened, ~5 minutes.
Step 4
Add garlic and cook until fragrant, about 60 seconds.
Step 5
Pour in diced tomatoes (with juice) and vegetable broth. Stir well.
Step 6
Bring to a boil, then reduce heat and add beans, zucchini, pasta, and Italian herbs.
Step 7
Simmer for 12–15 minutes until pasta is tender and zucchini is soft.
Step 8
Add spinach in two handfuls, stirring after each addition until wilted, ~1 minute total.
Step 9
Taste and adjust seasoning with salt, pepper, and herbs.
Step 10
Ladle into bowls and serve hot. Drizzle with additional olive oil if desired.
Tools you’ll need
- large pot (6–8 quart capacity)
- cutting board
- chef's knife
- wooden spoon
- ladle
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



