The absolute most delicious and flavorful vegetable soup out there! With a rich tomato broth and hearty rice, this soup will comfort you and fill you up. It is oil-free and incredibly healthy and good for you.
Meet my new favorite soup! I've made this several times already before posting it and I'm here to tell you, this is the best vegetable soup I've had. I have found many vegetable soups to be too watery or have a really bland broth, do you know what I mean? The broth part of a soup tends to be my favorite part because it imparts so much flavor (if done well). I really want to slurp up flavor, not boring bland liquid. Every single bite of this soup is absolutely a party for your taste buds.
So, I didn't want just plain broth as my soup base. I amped it with serious tomato flavor and another unexpected ingredient in vegetable soup...rice. It makes it more hearty and filling. This soup has the perfect balance of broth and ingredients...not too watery/brothy and not too chunky. Just what you want from a vegetable soup...to be able to enjoy slurping the delicious broth but also getting some yummy veggies in every bite. Seriously, my favorite vegetable soup to date.
This Tomato Rice Vegetable Soup is undeniably full of flavor, a warmth that screams comfort and the perfect acidity from the tomato sauce. To make the flavor even richer, I added chili powder, oh my, so warming. I also added just enough cayenne to give it subtle spiciness to make it even more exciting. The perfect amount to feel in your throat, but not so much that you are reaching for water or it is overpowering everything. But since many people don't like cayenne or may be feeding to kids, I made it an optional ingredient. Although, if it's just for you, I'd highly suggest adding it because it makes it so delicious!
For this vegetable soup, you'll need:
low-sodium vegetable broth
mixed veggies (corn, peas, green beans, carrots)
cooked brown rice
Don't let that simple ingredient list fool you, this soup is so full of flavor and incredible. It won over my hubby big time, too.
Seriously, my favorite vegetable soup to date. I hope you all love it as much as we do!
Yields 8 servings
Tomato Vegetable Soup
This Vegan Tomato Rice Vegetable Soup has the perfect balance of broth and ingredients...not too watery/brothy and not too chunky. Just what you want from a vegetable soup is to be able to enjoy slurping the delicious broth but also getting some yummy veggies in every bite. Seriously, my favorite vegetable soup to date. Is oil-free and comes together in about 30 minutes.
15 minPrep Time
15 minCook Time
30 minTotal Time
5 based on 12 review(s)
1/2 packed cup (80g) finely diced red onion
5 x-large cloves garlic, minced OR 1/2 tablespoon garlic powder
5 cups (1,200g) low-sodium vegetable broth
3 cups (720g) tomato sauce/puree (this is just pureed tomatoes into liquid)
2 tablespoons (6g) Italian seasoning*
1 tablespoon (8g) standard American Chili powder
5 cups (575g) frozen mixed veggies (I bought bags containing a mix of corn, peas, green beans and carrots)
1/2 teaspoon (3g) fine salt
1/4 teaspoon ground black pepper
1/4 teaspoon cayenne pepper, optional (see Note)
1 1/2 cups (240g) cooked brown rice (I buy the frozen rice packets for easy quick rice in 4 minutes)
Note: For the Italian seasoning, make sure it is one without any added salt or red pepper flakes. If you cannot find this, sub with 1 tablespoon dried oregano, 1 teaspoon dried thyme, 1 teaspoon dried basil and 1 teaspoon dried rosemary.
For the cayenne pepper, a 1/4 teaspoon gives a subtle but perfectly, delicious kick of heat. It is just enough to really enhance the overall soup and feel it in your throat, without it overpowering the soup. It is optional, so you can leave it out or reduce to 1/8 teaspoon for sensitivity or for kids.
Have all of your ingredients measured and ready to go, as this soup comes together very fast.
Add the onion, garlic (if using the garlic cloves) and 1/4 cup water and a pinch of salt to a large pot over medium heat. Cook, stirring often, for about 5 minutes until softened and all the water is gone. Once the water is gone, lower the heat to low and stir constantly for a couple of minutes to caramelize the onions a bit. Be careful not to burn them.
Add all of the remaining ingredients (except the cooked rice), including the garlic powder (if using in place of the garlic cloves) and cayenne (if using) and stir well. Turn the heat to high and bring to a high boil. Once boiling, lower the heat to medium-low and cook for 10 minutes. The veggies should be perfectly tender, but still have a slight bite to them. Remove from the heat and stir in the cooked rice. My flavor was spot on but if your tomato sauce did not have added salt, you may need another pinch. If you want it spicier, add more pepper or cayenne. The 1/4 teaspoon of cayenne was the perfect level of heat for me so it wasn't overpowering. The soup should have a nice amount of broth to it still but will definitely thicken up well as it sits a bit (from the rice) so don't be tempted to add extra veggies. I found it to be the perfect mix of veggies and broth so both could be enjoyed. Not too soupy and not too chunky. Serve with bread.
Hi! I'm Brandi, a wife and mom behind this blog who healed my husband's gout and my digestion issues through a plant-based diet. I'm not complicated, I keep things simple. All my recipes are 8 ingredients or less, not including salt, pepper or water. They are allergy-friendly, as they are all vegan, oil-free and nearly all are gluten-free. You'll find lots of baked goods here, as I've been a baker all my life, it's my passion!