Freezer-friendly meals! Just hearing those three words makes me feel all warm and fuzzy inside. This is one of the soup recipes that I made and froze before our baby arrived. I absolutely adore soup this time of the year, even better when it’s already made for me. It’s versatile, soul-soothing, filling, and healthy. Plus, it’s easy to make it into a complete meal without much fuss. I like to serve it with some toast/bread and/or salad for a lightening fast meal. I can’t tell you how comforting it was to have this soup waiting for us when we got home from the hospital.
By the way, thank you all for your tips on freezing meals. I picked up a few good ones (seriously, read the post + comments if you haven’t!), including labeling all the containers. I now add a piece of painter’s tape (because it’s easy to remove) onto each container and I write the name of the meal and the date that I froze it. This way I won’t ever have to wonder what the heck is hiding in the container and when it was made. Why haven’t I done this before?
Before I get to this soup recipe that I’m sharing from The Oh She Glows Cookbook, let me tell you about another revelation I had when I was making all of this soup in bulk several weeks ago. I finally taught myself how to substitute fresh tomatoes for canned diced tomatoes in my soup recipes. I try to avoid buying a lot of canned tomato products since acidic foods often leach chemicals from the lining of cans, so I figured it was time to finally bite the bullet and experiment with making my own using fresh, in-season tomatoes. I’m happy to report that this method worked well as a substitute in two of the soup recipes I tried so far. The only thing I found was that I needed to add more salt to make up for the salt that would’ve been in the canned product. Also, I only recommend using in-season, über tasty tomatoes for best results.
How I substitute fresh tomatoes for canned diced tomatoes:
1. I use about 1.8 pounds of fresh tomatoes to replace one 28-ounce can. Many sources online suggest 2 pounds, so I wouldn’t go much more than that or you are probably adding too many.
2. Using a paring knife, create an “X” slit in the bottom of each tomato. This will make the skin easier to peel off after blanching.
3. Bring a large pot of water to a boil. Carefully drop the tomatoes into the boiling water with a ladle. Reduce heat to medium-high and turn the timer on for about 1 minute. When you see the skins start to peel away from the tomato, remove and plunge directly into a bowl of cold ice water.
4. Once cool to touch, remove tomatoes from water and peel off the skin. Core and dice tomatoes. Reserve the juice and be sure to add all the juices into the pot along with the tomatoes (unless of course the recipe calls for drained canned tomatoes).
You now have an easy, fresh substitute for canned diced tomatoes! Yippee.
When I don’t have fresh, in-season tomatoes on hand, my go-to brand for BPA-free canned tomatoes is Ontario Natural Food Co-op – they are organic, sourced from Ontario, and use BPA-free cans. Another alternative is buying them in glass containers.
Now onto this creamy, spicy, vegetable-packed soup!
Featuring all new, protein-packed salads, hearty toppers, flavour boosters, and dressings you'll want to drink, my new cookbook will transform the way you think about salads. Oh, and be sure to flip to the back for a surprise dessert chapter!
10-Spice Vegetable Soup
Yield
10-12 cups
Soak time
2-8 hours (for cashews)
Prep time
Cook time
Total time
This is the ultimate bowl of comfort food, made with a decadent creamy broth and loaded with an array of health-boosting spices and vegetables. Be sure to soak the cashews in water the night before (or see my 30 to 60 minute quick-soak method) so they are ready when you plan to make the soup. Recipe is lightly adapted from The Oh She Glows Cookbook (page 137).
Ingredients
For the soup:
- 3/4 cup raw cashews, soaked
- 6 cups (1.5L) vegetable broth, divided
- 1 tablespoon (15 mL) extra-virgin olive oil
- 3 large garlic cloves, minced
- 2 cups diced sweet onion (about 1 medium)
- 1 heaping cup peeled and chopped carrots (about 3 medium)
- 1 red bell pepper or 1 cup jarred roasted red pepper, chopped
- 1 1/2 cups peeled and chopped sweet potato, regular potato, or butternut squash
- 1 heaping cup chopped celery (about 2 stalks)
- 1 (28-ounce/796 mL) can diced tomatoes, with their juices
- 1 to 2 tablespoons Homemade 10-Spice Mix, to taste
- Fine-grain sea salt and freshly ground black pepper, to taste
- 2 to 3 cups baby spinach or destemmed torn kale leaves
- 1 (14-ounce/398 mL) can chickpeas or other beans, drained and rinsed
Homemade 10-Spice Mix (makes 1/2 cup):
- 2 tablespoons smoked paprika
- 1 tablespoon garlic powder
- 1 tablespoon dried oregano
- 1 tablespoon onion powder
- 1 tablespoon dried basil
- 2 teaspoons dried thyme
- 1 1/2 teaspoons freshly ground black pepper
- 1 1/2 teaspoons fine grain sea salt
- 1 teaspoon white pepper (optional)
- 1 teaspoon cayenne pepper
Directions
- Place cashews in a bowl and add enough water to cover. Soak the cashews overnight, or for 8 hours. For a quick-soak method, soak the cashews in boiled water for 30 to 60 minutes. Drain and rinse the cashews.
- In a blender, combine the soaked and drained cashews with 1 cup of vegetable broth and blend on the highest speed until smooth. Set aside.
- In a large pot, heat the oil over medium heat. Add the garlic and onion and sauté for 3 to 5 minutes, or until the onion is translucent. Season generously with Herbamare or sea salt.
- Add the carrots, bell pepper, potato, celery, and diced tomatoes with their juices, the remaining 5 cups broth, and 1 to 2 tablespoons 10-Spice Mix (to taste). Stir well to combine . Bring the mixture to a boil and then reduce the heat to medium-low. Season with salt and black pepper.
- Simmer the soup uncovered for at least 20 minutes, stirring occasionally, until the vegetables are tender. Season with salt and black pepper. During the last 5 minutes of cooking, stir in the cashew cream, spinach (or kale), and drained beans. Add more 10-Spice Mix, to taste.
- To freeze, ladle the soup into containers (leaving 1 inch for expansion), cool completely, secure lid, and place in the freezer for up to 6 weeks.
Tip:
- If you don’t wish to make the 10-Spice Mix, feel free to use your favorite store-bought Cajun or Creole seasoning mix and add to taste.
- You will have leftover spice blend. Store it in a container and keep it handy anytime you want to spice up a dish! It's great in pasta sauces, soup, as a tofu seasoning, in a stir-fry, and more.
- When thawed, this soup's broth looks a bit grainy, but rest assured when it's heated up again it will return to its former smoothness. Regardless, it'll taste just as good!
Nutrition Information
(click to expand)
The Oh She Glows Cookbook now sold in Australia!
I’m thrilled to announce that The Oh She Glows Cookbook is now officially published in Australia by Penguin Books Australia!
You can find the cookbook at the following retailers:








My whole family LOVES this soup! Awesome recipe for my vegan and non-vegan family and friends! Yum yum!
Hi Angela – I have this soup simmering on my stove right now. Although I haven’t eaten a bowl yet, I just taste tested it and it has great flavour as I knew it would. I wanted to say thank you for not just throwing any old recipe up on the blog. I appreciate that you fine tune them first. Any blog can have a good recipe or two but it’s difficult to find recipe sites that are consistently good and your recipes always are. I have great confidence when I make a recipe from Oh She Glows that it was be great and that is a review you have earned.
Thank you for my new favourite weekend warmer. Love everything about this soup! The cashew cream catapulted this soup from healthy and flavourful to a comforting yet guilt free indulgence. Just… Yum!
I made this soup last night, and it was fantastic! I used navy beans instead of chickpeas, and it was perfect. Thank you for the recipe!
Hi Erin, so happy to hear the soup was a hit! It’s one of my favs. :)
This an unbelievable soup – it is my new favorite vegetable soup, and one of my new all-around favorite soups. The flavors from the 10-spice mix are incredible and hold up well. I like everything from OSG, but this is a particular stand-out. My omnivore husband was really impressed. I can’t wait to try the spice mix on some tofu! I made cornbread (northern cornbread, so it’s a little sweeter) to go with this, and it balances the smoky / savory perfectly. Virtual high five, Angela!
P.S. I’m making the new level vegan enchiladas tonight, can’t wait!
Thanks for your kind comment, Becky! I hope you enjoyed the enchiladas. :)
I appreciate getting the yummy soup, etc recipes. It would be even better if you could give me the nutrition info. A lot of us are paying attention to that now. Thanks again!
This is my favorite soup yet, and we make it at least once a month.
Hi.
Gonna make this tonight! One question. If you use tomatoes from the freezer. Can you still freeze the soup. I remember hearing something about freezing things twice.
Thanks.
I have a quick question, Do you combine the water AND the cashews into the blender? or Just the drained cashews?
Hi Meredith, after you drain the cashews, just add them into the blender and blend with 1 cup of vegetable broth. Hope this helps!
Hi Angela,
How big is one serving of this recipe? I know it makes six servings but wondering how that translates into cups? Thanks for your help!!!
This soup is fab – made it last night. Will definitely be doing it again. Thanks
Terrible, terrible terrible..! Everybody thought it was way too hot…Were all not having hot wings, but this is what this soup tasted like…! The ten spice mixture has too many peppers spices in it. Don’t think your kids are going like this…besides the heat crazy foodies! Plus, I made the mistake of putting all of the ten spice mixture in the batch, which ruined it of course, not 1-2 tablespoons, like the recipe calls for. But, it wouldn’t probably made a difference. I was embassassed, in front of my hunger crew, while they were all thinking how they were prayiing for something else to eat for dinner last night. They meant even hate vegetable soup now, which I am trying to get my crew to eat healthier.I don’t have kids, but everybody is a kid at heart, and wants good cuisine. This recipe is a waste of time and money, try something better, and don’t ruin your dinner by trying this recipe, unless you want hot wing vegetables soup. It doesn’t even get 1 star….sorry.
Hey Melissa, I’m sorry to hear the recipe didn’t work out for you. Since the spice mix contains a whole teaspoon of both cayenne and pepper, I definitely think adding the entire mix would result in a much too spicy soup. I recommend trying it with the suggested 1-2 tablespoons, adding to taste, next time, if you give it another try. Hope this helps!
You ruined the soup by putting too much of the spice mix, and yet you’re blaming the recipe. That’s funny.
I also put in the whole spice mix as it doesn’t mention 1-2 teaspoons from what I can see. I actually still loved it though
This soup is delicious! You can’t go wrong with the spice mix and is super easy to make! This is keeping me warm during our aussie summer in our office. Yum. Will be making it again
Great to hear it’s keeping you warm, Sammy! :)
Hello Angela,
I have been reading your recipes for some time, and this is the second recipe I have made from your site. Every Christmas since you created the recipe, I have made your Wedded Bliss Ginger cookies – they are so good with extra ginger in of course.
Today I made your spice mix, and the 10 spice vegetable soup. Delicious…….. thank you so much for all the work you put into creating your recipes. Everything is laid out so nicely, and your photography is beautiful. Also, the recipes are easy to follow.
I am definitely going to make more of your wonderful creations, and have printed off, and saved a few for later. Am slowly switching over completely to organic products. My vegetable are all organic from my garden, and a friend and I go berry picking in the local park and farmers market.
I am a nearly 71 year old female, and have ‘played around’ with vegan, and vegetarian in the past, but always went back to eating too much meat etc. I think it’s called a sad diet!
I cannot use cashews, so in todays soup recipe I replaced them with cooked and pureed cauliflower, and it worked very well.
Thank you again, and congrats. on your new bundle of joy. You will be a busy lady.
Hi :) I have your cook book and was wondering for your soups if it’s okay to leave out the diced canned tomatoes because it causes digestive issues. The one in particular I am asking for is your african stew. Thank you xxx
Made this last night-
Absolutely fabulous! I’ve never used cashew cream before and was so pleasantly surprised with how much it acted like cream when added to the soup! -From the color and consistency to the flavor! It actually added a creeaamy flavor together with the 10 spice. Love this. Will be repeating this recipe again and again.
So glad you enjoyed the recipe! It’s a huge fave around our house, too. :)
Hi Angela! Love your site and cookbook. It’s helped me a ton since I met my (vegan) boyfriend almost 2 years ago. I’ve been dying to ask, do you have any more specific suggestions for using the 10 spice blend? I see you’ve written “pasta, potatoes, soups” but any other recipe besides this soup?? Thanks!!
Hi Kayla, This is such a great question! The wonderful thing about the 10-Spice blend is that it’s so versatile; you can get really creative with how you use it in your kitchen. Aside from the 10-Spice Soup (which is an OSG cult fave!), you could use it to kick scratch tomato sauce up a notch, or add a new twist to roasted potatoes or Lightened-Up Crispy Baked Fries (p. 203), kale chips, Crispy Baked Onion Rings, Pan-Seared Garlic Tofu (p. 197), or Perfect Roasted Chickpeas (p. 220). I love adding a tablespoon or so to Endurance Crackers, and sprinkling it over toast topped with avocado and hummus. You can also try it in my Oh Em Gee Veggie Burgers and Metabolism-Revving Spicy Cabbage Soup (Oh She Glows Every Day, p. 139).
I just tried your 10 spice blend veggie soup. It was excellent. I substituted a can of mixed beans and it was great. I also made it with almonds instead of cashews as I have a cashew intolerance. It was a bit grainy so maybe next time I will blend longer. I have a vitamix so it should have smoothed it out enough. My question is can I use almonds to substitute for cashews in all your recipes? What about macadamia nuts? Have you tried using these other nuts?
Hi Mary, I love the tweaks you made to the soup! I’m going to have to try it with the mixed beans…that sounds so awesome. I’m sorry to hear you found your results a bit too grainy using almonds! I do find that almonds are one of the “harder to blend” nuts, even for a Vitamix. There are a couple things you can try next time. First, use skiness or blanched almonds, and second, soak the almonds in water overnight to soften them. They will plump up and will be much easier to blend. If you try this out, please let me know how it goes! I haven’t worked with macadamia nuts very often, but now I’m curious about those as well and will have to try them sometime. :)
Hi there, I would like to make this but we have nut allergies. Can you tell me what I could substitute for cashews?
Hey Melanie, I’m not sure of a substitute off-hand as I haven’t tested anything out. I’ve thought about trying full-fat coconut milk, though…I’m not sure if it would work or not! If you experiment, please let us know how it goes. Otherwise, although the cashew cream does make the soup very creamy and rich, you can feel free to omit it entirely. It’ll be just like a regular veggie soup!
yum!! nothing is better than a big bowl of homemade delicious soup. Thank you for this lovely recipe