Vegetable soup

The Best Vegetable Soup Recipe (Plus the Chef Secrets That Make It Taste Incredible)

Last updated on August 3, 2026

Love the recipe? Share it:

Print

Best Ever Vegetable Soup

TL;DR: The best vegetable soup starts with building flavour before you ever add the broth. Sauté your vegetables properly, cook the tomato paste, season in layers, and finish with acid. Those four simple chef techniques turn an ordinary vegetable soup into one you’ll make all winter long.

Our Italian-inspired Best Ever Vegetable soup is the perfect recipe. Packed with fresh vegetables, hearty beans, and fragrant herbs, this soup is a satisfying way to enjoy a bowl of goodness any time of year. The key to its rich flavour lies in starting with a blend of butter and olive oil, which simply carries the flavours from one vegetable to the next.  Although this can be a bit of a ‘clean out the fridge’ vegetable soup, more often than not we will specifically shop so we can make this delicious and addictive soup.

So good, it even gets requested for a ‘thermos lunch’!

What Makes This the Best Vegetable Soup Recipe?

The best vegetable soup is built with better technique: That’s something we say in our cooking classes all the time. You don’t need twenty-five ingredients to make something delicious. You need to know how to get the most flavour out of the ones you already have.

This recipe starts by slowly cooking onions, carrots and celery until they’re sweet and fragrant, in a combination of olive oil, and butter.  Then we toast the tomato paste before adding broth. That tiny extra step develops a richer, deeper flavour that makes people wonder what your secret ingredient is.

We also add vegetables in stages instead of dumping everything into the pot at once.  Giving each vegetable the right amount of cooking time means everything stays colourful and has its own texture instead of turning into one big bowl of mush.

Finally, we finish the soup with something bright. A squeeze of lemon or a splash of vinegar might sound small, but it wakes up every flavour in the pot.   If you’ve got it, a big rind of parmesan cheese here adds a lot of flavour and richness.  

The Science Behind Great Vegetable Soup

Every step in this recipe has a purpose. Once you understand why, you’ll never make vegetable soup the same way again.  Cook your onions longer than you think, in TWO fats (we’ve also started this soup with some bacon first too, for a THREE FAT flavour combination). 

Give your onions enough time, and fat, to soften really well, also known as ‘sweating’, so that they don’t bop on the top of your soup at the end, but rather the savoury flavour is incorporated throughout.  

Think of it as building the foundation of the soup.   Continue this practice with the carrots and celery.   

Tomato paste deserves its own moment.

Never stir tomato paste into broth right away.   Let it cook with the vegetables for a couple of minutes until it changes from bright red to a darker brick colour. That short cooking time removes the raw taste and creates rich savoury flavour.   Professional kitchens do this almost every time tomato paste is involved.

Season as you go.

One of the biggest mistakes we’ve sees in cooking classes is waiting until the very end to add salt.

Each ingredient absorbs seasoning differently. By seasoning in layers, every vegetable develops flavour as it cooks instead of relying on a last-minute sprinkle of salt.   Salt also draws the moisture out of each vegetable, again, so they incorporate, rather than float aimlessly throughout the soup.  

Finish with acid.

This is probably our favourite chef trick.   After simmering for thirty or forty minutes, flavours become mellow. A squeeze of fresh lemon juice or a splash of red wine vinegar brightens everything instantly.

  • Author: Culinary Studio
  • Prep Time: 30 Minutes
  • Cook Time: 45 minutes
  • Total Time: 75 Minutes
  • Yield: 68 Servings 1x

Ingredients

Units Scale

    • 2 tablespoons butter
    • 2 tablespoons olive oil
    • 1 medium, yellow cooking onion, diced
    • 1 medium carrot, peeled and diced
    • 2 stalks celery, diced
    • 1 tbsp. tomato paste
    • 1 small can (398 ml) good quality whole or diced tomatoes
    • 1 can (15 oz) pinto beans – La Costeña brand recommended for the best flavor
    • 1 zucchini, diced
    • 1 cup green beans, chopped
    • 12 cups green cabbage, chopped
    • 6 cups vegetable or chicken broth
    • 2 tablespoons each fresh thyme, parsley & dill, or whatever fresh herbs you have
    • Kosher Salt, as needed and freshly ground black pepper, to taste
    • Optional: a squeeze of lemon juice or a tsp. or so of vinegar

Cook With Us!

Like this recipe?  You should try cooking with us! Start with an on-demand pre-recorded class, or jump in to the best experience with our live classes!

The Culinary Studio place picture
4.8
Based on 75 reviews
William Natter profile picture
William Natter
1 year ago
We have taken many classes over several years, and they never disappoint! Kristie & team always have great pointers and tricks to learn in the video. We love the Japanese burgers, and they are always a hit with guests. That's the thing: you make the recipe at home, it doesn't take a long time, and the result is so good that you want to make it again and again. Just try one, you'll see. 🙂
James Blashill profile picture
James Blashill
1 year ago
I had such a fantastic experience at the cooking class! My daughter and I had an amazing time — our Bao Buns and Crispy Chicken turned out delicious, and we learned so much throughout the session. It was a fun, inspiring, and rewarding evening. I can’t wait to come back for another class. Highly recommend!
ABM Janzen profile picture
ABM Janzen
1 year ago
Our virtual cooking class experience was top notch! Well organized, wonderfully communicated, and entertaining! A delicious outcome which boosted our confidence to try more challenging recipes in the future. Highly recommend!
lori letts profile picture
lori letts
1 year ago
I have taken a few classes in the past - always find the products delicious, and I enjoy the challenge of trying to keep up 🙂

I subscribe the updates and get links to recipes - I recently made the Olive Oil Lemon cake. It turned out delicious – as you said in the description, very moist! My daughter has a birthday in strawberry season and typically she asks for strawberry shortcake with a traditional shortcake recipe… I served the lemon came this weekend with a bit of whipping cream and fresh strawberries (your picture was quite enticing) and her comment was that her birthday request this year would be to replace the traditional shortcake with this recipe!
Kat Garrod profile picture
Kat Garrod
1 year ago
I've taken several on-line cooking classes from The Culinary Studio and have really enjoyed each one. The recipes are delicious and the instructions are very well laid out. I always learn new cooking tips and skills.
Cyn Vavasour profile picture
Cyn Vavasour
1 year ago
It has been most likely a year and a half since I’ve made moussaka. Having the recording available was a godsend. So good and lots of leftovers! Having the recording is priceless!
I made Dan Dan noodles last month and again referred to the recording as it has been awhile. I was grateful for the reminders, tips and tricks. Not to mention, I love to cook with Kirstie and Jody. They make it so much fun!
Most of the meals I make are from your repertoire. I think I have close to 60!
Donna Turner profile picture
Donna Turner
1 year ago
Love these ladies! Classes are easy to follow, informative, filled with all kinds of tricks & tips and best of all DELICIOUS!! This is our "night out" dining adventure that we can re-do & show off to our family & friends.
Linda Brodrecht profile picture
Linda Brodrecht
1 year ago
My husband and I joined the Valentine's Day Date Night cooking class. Very enjoyable experience full of informative tips and thorough explanations followed by a delectable meal. Thank you Kirstie & Jodie. We'll be back!
Jeff Eitel profile picture
Jeff Eitel
2 years ago
Lots of fun and food turned out great.
John H profile picture
John H
2 years ago
I recently did an online Lamb Briyani class. It used some cooking techniques I wasn't familiar with and produced a dish that was as tasty as the best Indian food I've ever had the pleasure of enjoying.
R S profile picture
R S
2 years ago
I have done a few classes with the Culinary Studio and always enjoy the classes and the fabulous meals. They deliver the food to my door all prepped for the class if I like (which I do!). Highly recommended.
Bruce White profile picture
Bruce White
2 years ago
We did a virtual zoom cooking class. It was better than cooking classes we have done in a actual class. We really enjoyed our ourselves. We have made the meal a couple of times since the class. We have friends over for the session and have great restaurant quality meals
Iain Peck profile picture
Iain Peck
2 years ago
The Culinary Studio is an wonderful online chef duo!

You will learn delicious recipes taught in real time from start to end by two good friends who want nothing more than to teach you how to cook and and have fun doing it. Class presentation is practical and encouraging with one chef starting and one playing 'catch up' so you do not miss anything and no question will go unanswered!

The recipe with food pack is perfectly packaged and always arrives on time to make it easy so you do not have to shop!

Several recipes from the Culinary Studio are in our regular rotation!

Excited to keep cooking with you Kirstie and Jody!
Liana Kinzie profile picture
Liana Kinzie
2 years ago
Online classes have allowed me the convenience to open my computer and learn in the comfort of my home and to do the class on my own schedule rather than missing out due to life's interruptions. Classes are paced well and the chef's are ready to answer your cooking questions even if they are unrelated to the class. I have used the recipes frequently in my day to day life and recently at an event where I overhead participants raving about the soup and cookies I had prepared, which were from Culinary Studio class recipes.

I was at the Studio for the very first class they held and I have continued to take classes for the past 13 years. While some things have changed over the years, the quality, knowledge and skills Jody and Kirstie bring to each class has not.The skills I learned through the their instruction have been used daily.
B Ellert profile picture
B Ellert
2 years ago
To Chefs Kirstie & Jody! My family and I have thoroughly enjoyed the recipes and techniques we have acquired by following your live sessions and on-demand courses available on your website. You have a casual and an informative style that is very appealing. Most importantly both of you thrive on good food and beverage as much as we do! Bravo - we hope your future includes many more years of teaching and developing new dishes. Thank you. 🙂

Instructions

  1. Build the flavour base: Heat the butter and olive oil in a large soup pot over medium heat. Add the onion with a pinch of kosher salt.   Cook for 3 to 4 minutes until softened. Add the carrots and another pinch of salt. Cook for 5 minutes, then stir in the celery and cook for another 4 to 5 minutes. The vegetables should be tender but not browned.
  2. Cook the tomato paste. Stir in the tomato paste and cook for 2 minutes, stirring often. This develops a deeper, richer flavour.
  3. Add the tomatoes and beans. Stir in the diced tomatoes and pinto beans, including the liquid from the beans. Simmer for 5 minutes to let the tomatoes reduce slightly and the flavours come together.
  4. Add the broth and vegetables. Pour in the vegetable or chicken broth. Add the zucchini, green beans, cabbage and fresh herbs. Season lightly with salt and pepper.
  5. Simmer gently. Bring the soup to a gentle simmer and cook for 20 to 30 minutes, or until all the vegetables are tender.
  6. Taste and finish. Remove the herb stems, if using. Taste and adjust the seasoning with more salt and pepper if needed. For an extra pop of flavour, finish with chopped fresh parsley and a squeeze of lemon juice or a splash of red wine vinegar before serving.

Notes

Jody and Kirstie’s Hot Tips

  • Cut your vegetables into similar-sized pieces so they cook evenly.
  • Cook the onions slowly. This is where the flavour starts.
  • Cook the tomato paste for 2 minutes before adding broth.
  • Simmer gently, don’t boil aggressively.
  • Taste and season before serving. Soup almost always needs a final adjustment.
  • Finish with fresh parsley and a squeeze of lemon juice or a splash of vinegar.
  • Add a Parmesan rind while simmering for extra savoury flavour, then remove before serving.
  • Vegetable soup tastes even better the next day.

Substitutions

  • Potatoes: Sweet potatoes, parsnips or turnip.
  • Green beans: Zucchini, broccoli or asparagus.
  • Peas: Corn or shelled edamame.
  • Vegetable broth: Chicken broth if you don’t need it to be vegetarian.
  • Fresh parsley: Fresh dill, basil or chives.
  • Add protein: Chickpeas, white beans, lentils, shredded chicken or cooked sausage.   We’ve also started this soup with chopped BACON!  
  • Make it gluten-free: Use a gluten-free broth and avoid adding pasta.

What to Know (and Avoid)

  • Don’t rush the onions.
  • Don’t add all the vegetables at once.
  • Don’t overcook peas or green beans.
  • Don’t skip seasoning in layers.
  • Don’t forget to taste before serving.
  • Don’t throw away vegetables that are slightly past their prime. Soup is the perfect place to use them.

Storage

  • Refrigerate in an airtight container for up to 4 days.
  • Freeze for up to 3 months.
  • Thaw overnight in the refrigerator before reheating.
  • Reheat gently on the stovetop or in the microwave until hot.
  • If freezing, leave out pasta and add it fresh when reheating.

FAQ

Can I freeze vegetable soup?

Yes. Cool it completely before freezing in airtight containers for up to 3 months.  We do not recommend freezing if you use potatoes though, as the texture changes to grainy and mushy.  

Can I use frozen vegetables?

Absolutely. Add them near the end of cooking so they stay colourful and don’t overcook.

Why does my vegetable soup taste bland?

Usually it needs more salt, a splash of acid like lemon juice or vinegar, or simply more time to develop flavour.

Can I make this in a slow cooker?

Yes. Sauté the onions, garlic and tomato paste first, then transfer everything to the slow cooker and cook on low for 6 to 8 hours.

Can I add pasta or rice?

Yes. Cook them separately and add them when serving to prevent them from becoming mushy.

Key Takeaways

  • Great vegetable soup starts with properly cooked onions, carrots and celery.
  • Add vegetables in stages so each one cooks perfectly, seasoning as you go.  
  • Cook tomato paste before adding broth for deeper flavour.
  • Taste and adjust the seasoning before serving.
  • This soup freezes beautifully and tastes even better the next day.

Always a bit of a ‘clean out the fridge’ vegetable soup can be, but more often than not we will specifically shop so we can make this delicious and addictive soup. So good, it even gets requested for a ‘thermos lunch’!’

mirepoix for vegetable soup

Watch the video!

Click HERE to watch the full how-to video!

Love making soup? Immerse yourself in a cooking class with our Vietnamese Pho Online Cooking Class!

Made this recipe? Share it with us!