Are you looking for a simple, cozy meal that warms you up from the inside out?
This delicious vegetable and pasta soup is the perfect choice!
Packed with fresh vegetables, tender pasta, and flavorful herbs, it’s an easy-to-follow recipe that even beginners can master.
Whether you’re cooking for yourself, family, or friends, this comforting bowl of goodness is sure to become a staple in your kitchen, offering a nutritious and satisfying option for any day of the week.
Plus, it’s perfect for freezing, making meal prep a breeze!

Ingredients
- 2 onions, chopped
- 2 carrots, chopped
- 4 sticks of celery, chopped
- 1 tablespoon olive oil
- 2 tablespoons sugar
- 4 garlic cloves, crushed
- 2 tablespoons tomato purée
- 2 bay leavesA few sprigs of thyme
- 3 courgettes, chopped
- 1 can (400g) butter beans, drained
- 1 can (400g) chopped tomatoes
- 1.2 liters vegetable stock
- 100g grated Parmesan cheese (or a vegetarian alternative)
- 140g small pasta shapes
- A small bunch of basil, shredded
Instructions
Step 1:
In a large saucepan, heat the olive oil over low to medium heat.
Add the chopped onions, carrots, and celery. Cook gently for about 20 minutes, stirring occasionally, until the vegetables are soft.
If they start to stick, just add a little water.
Step 2:
Add the sugar, crushed garlic, tomato purée, bay leaves, thyme, and chopped courgettes to the pan.
Continue cooking for another 4-5 minutes over medium heat until the vegetables are slightly browned.
Step 3:
Pour in the butter beans, chopped tomatoes, and vegetable stock.
Bring everything to a gentle simmer and let it cook for 20 minutes.
If you’re planning to freeze the soup, now’s the time to cool it down and freeze it for up to three months.
Step 4:
If you’re serving it right away, stir in half of the grated Parmesan and add the small pasta shapes.
Cook for an additional 6-8 minutes, or until the pasta is tender.
Step 5:
To serve, sprinkle the soup with the shredded basil and the rest of the Parmesan cheese. Enjoy!

Italian Vegetable Soup
Ingredients
- 2 whole onions chopped
- 2 pcs carrots chopped
- 4 sticks celery chopped
- 1 tbsp olive oil
- 2 tbsp sugar
- 4 cloves garlic crushed
- 2 tbsp tomato purée
- 2 pc bay leaves
- few sprigs of thyme
- 3 pcs courgettes chopped
- 1 400g can of butter beans drained
- 1 400g can of tomatoes chopped
- 1.2 liters vegetable stock
- 100 g grated Parmesan cheese (or a vegetarian alternative)
- 140 g small pasta shapes
- small bunch of basil shredded
Instructions
- In a large saucepan, heat the olive oil over low to medium heat. Add the chopped onions, carrots, and celery. Cook gently for about 20 minutes, stirring occasionally, until the vegetables are soft. If they start to stick, just add a little water.
- Add the sugar, crushed garlic, tomato purée, bay leaves, thyme, and chopped courgettes to the pan. Continue cooking for another 4-5 minutes over medium heat until the vegetables are slightly browned.
- Pour in the butter beans, chopped tomatoes, and vegetable stock. Bring everything to a gentle simmer and let it cook for 20 minutes. If you're planning to freeze the soup, now's the time to cool it down and freeze it for up to three months.
- If you're serving it right away, stir in half of the grated Parmesan and add the small pasta shapes. Cook for an additional 6-8 minutes, or until the pasta is tender.
- To serve, sprinkle the soup with the shredded basil and the rest of the Parmesan cheese.
- To serve, sprinkle the soup with the shredded basil and the rest of the Parmesan cheese. Enjoy!
Is this soup kid-friendly? Wanna make sure it’s not too spicy. Thanks, Hazel!
Hey, I tried it without the pepper and it was great for the kids!
haha soup for gains? gotta say Hazel, pasta’s better for bulking
Love seeing Italian recipes here! Grazie Hazel!
Step 3: Don’t drop the soup. LOL, could you imagine carrying all that deliciousness and then BAM, floor soup.
Vegetables in my soup? I thought soup was just liquid pizza. Hazel, you wild.
sounds tasty! might play some Italian opera while I cook it lol
Finally a recipe without meat! Love it, Hazel. Gonna try it this weekend.
not another vegetable soup. Hazel, dont we have enough already?
What if the vegetables are trying to communicate through the soup? Think about it, Hazel.
soup sounds eco-friendly, love that Hazel. gonna make it beside my lilypad pond!