Minestrone alla Genovese (Vegetable and Bean Soup with Pesto)
Why this recipe works
- Built-in depth: The soup starts with slowly softened onion, carrot and celery, then gains body from tomato, stock, beans and potato.
- Pesto added at the finish: Stirring the pesto in off the heat keeps the basil flavour bright rather than cooked and muted.
- Hearty but fresh: Beans and pasta make it filling, while courgette, tomato and basil keep the bowl lively rather than heavy.
Get the most out of this recipe
Authenticity notes
- Genovese character: The defining touch is basil pesto, a Ligurian hallmark, stirred through the minestrone just before serving.
- Flexible vegetable base: Minestrone is naturally adaptable; small, evenly cut vegetables help the soup cook consistently and give each spoonful balance.
Ingredient notes
- Choose small pasta: Ditalini works well because it stays spoonable and suits the scale of the beans and diced vegetables.
- Use a good pesto: Because the pesto is added at the end, its basil, olive oil and cheese flavour comes through clearly.
- Keep the dice even: Cut the potato and courgette into similar-sized pieces so they soften at the same pace.
Make-ahead tips
- Cook the soup base ahead: The vegetable, tomato and bean base can be made in advance, then loosened and finished with pasta when serving.
- Best freezer texture: For freezing, leave out the ditalini and add freshly cooked pasta when reheating to avoid a swollen, soft texture.
- Loosen gently: The pasta will continue absorbing liquid in the fridge, so add a little water or stock as the soup reheats.
Common mistakes
- Overcooking the pasta: Stop simmering when the ditalini is just tender; it will keep softening as the soup sits.
- Boiling after adding pesto: High heat can dull the fresh basil flavour, so stir the pesto in after taking the pot off the heat.
- Letting it get too thick: Beans and pasta thicken the soup quickly, so loosen with a splash of water or stock if it becomes too dense.
Equipment you'll need
Ingredients
Instructions
- Heat the olive oil in a large pot over medium heat. Finely chop the onion, carrot and celery, then add to the pot with a pinch of the salt and cook for 8 to 10 minutes until softened but not browned.
- Peel the potato and cut into small cubes; cut the courgette into similar-sized pieces. Stir both into the pot and cook for 2 minutes to coat in the oil.
- Add the chopped tomatoes and vegetable stock, then bring to a gentle simmer. Cook for 15 minutes, stirring occasionally, until the potato is nearly tender.
- Stir in the cannellini beans and ditalini. Simmer for 10 to 12 minutes until the pasta is al dente and the soup has thickened slightly; add a splash of water if it looks too thick.
- Season with the remaining salt and the black pepper. Take the pot off the heat and stir in the basil pesto, then ladle into bowls and finish with torn fresh basil, if using.
Recipe notes
Tips
- Keep the simmer gentle once the pesto goes in, as boiling can dull its fresh basil flavour.
- For a thicker, more traditional texture, lightly crush a few spoonfuls of the cannellini beans against the side of the pot before adding the pasta.
- If serving anyone who is pregnant, elderly, or immunocompromised, use pasteurised pesto or heat the soup until piping hot after adding the pesto.
Substitutions
- Replace Ditalini with Orzo for a similar small-pasta texture; cook until just tender.
- Replace Basil pesto with Pesto for a slightly different herb and cheese balance.
Storage
- Refrigerate up to 3 days
- Cool quickly, then refrigerate in a sealed container for up to 3 days. Reheat gently on the hob until piping hot, adding a little water to loosen as the pasta will continue to absorb liquid. Freeze for up to 2 months; for best texture, freeze before adding the ditalini and cook fresh pasta when reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 2 bowls
- Total time: 50min (20min active)
- Difficulty: Medium
- Cuisine: Italian
-
Allergens:
Gluten Wheat
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen 8-Inch Chef Knife
- AUS-10 steel
- Balanced design
- Less traditional feel
Titanium & PP Double-Sided Cutting Board
- Separate surfaces for meat and produce
- Resists odors and stains
- Harder on knife edges than wood or plastic
WÜSTHOF Classic 8-Inch Chef's Knife
- Excellent build quality
- Reliable edge retention
- Expensive
OXO Good Grips 2-Piece Cutting Board Set
- Two useful sizes with reversible cutting surfaces
- Dishwasher safe and easy to clean
- Plastic surfaces will show knife marks over time
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























