This creamy vegetable rice soup is nourishing, delicious and incredibly easy to prepare! It’ll warm ya right to your toes. Serve with a hunk of buttery bread for one belly satisfying meal.
Bringing you another creamy vegetable soup today!
If you follow along Girl Heart Food, you know how much I love soup, especially in the middle of winter.
Can’t stop. Won’t stop.
This one has ‘cozy’ written all over it and I’ve already made it about 10 times so far this year!
It’s super thick, lush and belly warming…and with all those veg, it’s bound to fill ya up.
Snow clearing? You’ll want this soup.
Feel like you just can’t anymore with the cold weather. You’ll want this soup.
Watching a romantic comedy in cozy clothes…you get the picture.
Why This Vegetable Rice Soup is Great
- It’s chock full of nutritious veggies
- Plant based
- Gluten free
- Dairy free
- Made with humble ingredients, it’s pretty budget friendly
- Made in one pot for easy clean up
- It’s absolutely DELISH!
How to Make Vegetable Soup
Full details in recipe card below, but here are the basics –
- In a large pot, cook leeks and garlic in some olive oil.
- Add carrot, celery and mushrooms and cook for a little.
- Mix in diced sweet potato, some salt, pepper and herbes de provence.
- Add bay leaves, rinsed rice and veggie broth.
- Cover and simmer.
- Stir in baby spinach. It will naturally wilt with the hot broth.
- Add prepared cashew cream.
- Stir to combine.
- Now, dig in and enjoy!
Can I Use Dairy Instead of Cashew Cream?
Sub out the cashew cream with about 1/2 to 1 cup of half and half or heavy cream.
What Type of Rice Should I Use?
I used a long grain and wild rice blend. My rice cook time was about 15 to 20 minutes.
Other delicious rice options are brown rice, jasmine or basmati.
Tip: If you use a rice with a longer cook time, you may way to delay adding those veg so you don’t overcook.
I wouldn’t recommend using, say, a quick cooking rice here.
More Helpful Tips & Variations
Opt for another green, if you like. Swiss chard or kale words lovely too. You just have to cook these a little longer to break down.
Unsalted vegetable broth was used here. If you use anything otherwise, like ‘low sodium’ or ‘regular’, you may want to use less added salt.
A little splash of vinegar in this soup upon serving is delicious! I may be a little biased here…huge vinegar fan.
Herbes de Provence was used (which is a mixture of herbs). You can find where you would get other dried herbs at your grocery. If you don’t have that on hand (or prefer to use something else), just use a mixture of herbs. Thyme, basil, oregano, rosemary and tarragon are all yummy.
More Veggie Soup Recipes You May Enjoy
- Celery Root Soup – this hearty vegetable soup is chock full of root veggies and is a delicious cold weather warmer upper 😉
- Roasted Red Pepper Soup – Roasted red pepper, tomato and fennel makes this soup super comforting. Delish with goat cheese crostini for dunking!
- Broccoli & Spinach Soup – This veggie packed soup is creamy, flavourful and so tasty.
Hope you love this warming veggie soup as much as we do!
And serving with a hunk of crusty, buttery bread is a must, in my opinion! This rosemary and garlic bread from Dana of Killing Thyme would be awesome to go with…talk about a yummy meal!
Until next time, take care and chit chat again soon,
Make this vegetable rice soup? That’s awesome! Love it if you left a comment and rating below. Many thanks!
Vegetable Rice Soup (cozy and delish!)
- 1/2 cup unsalted raw cashews
- 2 cups water
- 1/2 cup unsalted vegetable broth
- 1 to 2 tablespoons nutritional yeast
Vegetable Rice Soup
- 2 tablespoons olive oil
- 1 small leek , cut in half and sliced into half moon slices
- 3 cloves garlic , minced
- 3 carrots , peeled and sliced into about 1/4 inch slices
- 3 stalks celery , sliced into about 1/4 inch slices
- 227 grams baby bella mushrooms , sliced
- 1 small sweet potato , cut into small cubes, about size of a dice
- 1.25 teaspoons salt , divided (or to taste)
- 1 teaspoon black pepper , divided
- 1.5 teaspoons herbes de provence
- 2 bay leaves
- 3/4 cup long grain and wild rice blend , rinsed (see 'Notes' below)
- 7 cups unsalted vegetable broth (or more if you want a looser consistency, divided)
- 4 handfuls baby spinach
- In a small pot, add cashews, along with 2 cups of water. Bring to a simmer and cook 15 to 20 minutes or until cashews have softened. Drain & rinse. Blend with 1/2 cup of veggie broth and nutritional yeast until smooth (stop to scrape sides of blender,as necessary). Lay to one side.Note: A high powered blender works best here for the smoothest consistency. Note: If you'd rather not use the cashew cream, you can omit OR stir in 1 cup of half and half or heavy cream instead.
Vegetable Rice Soup
- In a large pot (I used a dutch oven) on medium heat, add olive oil.
- Once oil has heated, add leek and garlic. Cook 5 minutes.
- Add carrot, celery and mushrooms. Stir to combine and cook 5 to 8 minutes.
- Add sweet potato, 1/2 teaspoon each of salt and pepper and herbes de provence. Stir to combine.
- Add bay leaves, rice (see note below), and 7 cups of veggie broth. Bring to a simmer, reduce to low simmer, cover and cook 15 to 20 minutes or until veggies and rice are cooked. Remove bay leaves and discard.Note: A par-boiled long grain and wild rice blend was used here. My rice cook time was about 15 to 20 minutes. If you use anything that takes a little longer, you may way to add the rice first and then add the vegetables during the last 15 to 20 minutes of cook time so you don't overcook.
- Uncover and stir in baby spinach until wilted.
- Stir in reserved cashew cream (or half and half or heavy cream if you are using dairy), remaining 3/4 teaspoon of salt and 1/2 teaspoon of black pepper. Stir to combine. Add more seasoning, if desired. If you want a looser consistency, add a little more broth. Enjoy! Note: Soup will thicken slightly as it cools. Yields 6 to 8 servings. Nutrition information (estimate only) is based on 8 servings.
- Opt for another green, if you like. Swiss chard or kale words lovely too. You just have to cook these a little longer to break down.
- I used a long grain and wild rice blend. My rice cook time was about 15 to 20 minutes. If you use anything that takes a little longer, you may way to start cooking the rice and add the vegetables during the last 15 to 20 minutes of cook time so it doesn’t don’t overcook.
- Speaking of rice, I wouldn’t recommend using, say, a quick cooking rice here.
- Unsalted vegetable broth was used here. If you use anything otherwise, like ‘low sodium’ or ‘regular’, you may want to use less added salt.
- A little splash of vinegar in this soup upon serving is delicious!
- Herbes de Provence was used (which is a mixture of herbs). You can find where you would get other herbs at your grocery. If you don’t have that on hand (or prefer to use something else), just use a mixture of herbs. Thyme, basil, oregano, rosemary and tarragon are all yummy.