This post may contain affiliate links. Please read our disclosure policy.
Make this Homemade Tomato Rice Soup recipe all year round and serve it as a meal or side dish that the whole family will enjoy. It is vegetarian, easy to make, and so filling and delicious. The perfect addition to your dinner table and a crowd-pleasing soup recipe.
We will be showing you how easy it is to make this homemade tomato soup recipe. Made with rice to make it filling and acceptable to be served as a complete meal. This healthy tomato soup is completely vegetarian and can easily be made vegan by using non-dairy yogurt to serve it with. Also, consider using white rice or quinoa in place of the brown rice if you are pressed for time or simply cook it using your instant pot!
WHY YOU WILL LOVE THIS Homemade Tomato SOUP
- Easy to make: all it takes is some sauteing of vegetables, blending the tomato sauce, add everything in the pot and let it cook. It’s truly simple and easy to make.
- Healthy: made with simple clean and healthy ingredients, and very little oil. Only about 124 calories per serving. Also, swap the brown rice with cauliflower rice or quinoa for an even healthier option
- Filling and delicious: this homemade tomato rice soup is filling and bursting with flavor. Also, you will love the aroma filling up your kitchen while cooking this soup.
Ingredients you will need
Olive oil
Onion
Red bell pepper
Red or yellow chili
One can chopped tomatoes, blended
Garlic cloves
Thumb-sized piece ginger, peeled and sliced
Vegetable stock
Brown rice
Plain yogurt
a handful of curly parsley, chopped to garnish
kosher salt and ground pepper, to taste
Optional: sourdough 4 slices, toasted to serve
How to make this vegetarian tomato soup
- First, make the tomato base: In a blender, combine chopped tomatoes, garlic, and ginger. Blend until smooth. Season with salt and pepper to taste.
- Then, sauté onions and peppers: Heat oil in a pot over medium heat. Sauté the onion, bell peppers, and chili until softens. Add in the brown rice and continue to fry for a couple of minutes, stirring frequently.
- Add broth and cook rice: Pour the vegetable stock and cover. Reduce the heat and cook until the rice is cooked through about 32-35 minutes.
- Next, add the tomato base sauce: Once the rice is tender, add in the tomato mixture and let the soup simmer for 5-10 minutes to allow the flavors to nicely meld. Also, you can add a bit more stock if the soup is too thick.
- Finally, assemble soup and serve: Once done, pour the soup into bowls. Add a bit of yogurt on top. Garnish with parsley and freshly ground black pepper. Also, serve with the toasted sourdough bread if desired.
Substitutes and tips
- Rice: we used brown rice. Any other rice would work great. You may also use quinoa or bulgur instead of rice. Using quinoa or another type of white rice will cut down on the cooking time by 12-15 minutes.
- Broth: for a vegetarian option, we recommend using vegetable broth or water. Alternatively, non-vegetarians may use chicken broth.
- Vegan option: use non-dairy yogurt to garnish the soup.
- Tomatoes: we used canned tomatoes, but feel free to make and use your own fresh tomatoes.
- If you don’t have fresh ginger, use 1 tablespoon of ginger powder
- For added protein and nonvegetarian option, consider adding some shredded chicken
- Any oil will work in place of the olive oil. So, go for vegetable oil, avocado oil, or grapeseed oil.
- Moreover, this tomato soup can easily be made in your instant pot or slow cooker.
FAQ’s
You can use any kind of rice to add on to your homemade Tomato soup! Mostly all types of rice will work just fine whether you use white, brown, wild rice, short grain, black rice, sushi rice, and so on. Also, keep in mind that brown and wild rice will take longer to cook than traditional white rice like basmati and jasmine.
You can make your tomato soup or any other soup more filling by adding things like pasta, rice, orzo, or potatoes. These can be added to your soup while cooking or after. Additionally, for more protein, you can add some shredded chicken.
Some great add-ons to your tomato soup for garnishing would be some fresh chopped tomatoes, diced avocados, chopped parsley, fresh basil, freshly grated parmesan cheese, croutons, sour cream/Greek yogurt, cut up grilled cheese bites, or some homemade pest.
More easy and healthy soup recipes to try
- Mexican Chicken Soup
- Sausage and White Bean soup
- Homemade Vegetable Soup
- Chicken Cabbage Soup
- Chicken Broccoli Soup
- Vegetable Beef Soup
- Thai Sweet Potato Soup
what to eat with Tomato Soup
- Grilled Cheese Sandwich
- Crispy Baked Mozzarella Sticks
- Salads or Corn on the Cob
- Loaves of Bread and Baguettes
- Also, anything crunchy like Chips would work great.
Also, if you try a recipe and you like it, leave us some feedback in the comment section below, and don’t forget to rate it! We would love it if you shared it with friends and family.
Finally, please use our hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured! FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of our latest blog posts and recipes.
Homemade Tomato Rice Soup
Ingredients
- 1 1/2 tbsp olive oil
- 1 small onion, diced
- 1 red bell pepper, seeded and chopped
- 1 red or yellow chili, seeded and chopped
- 14.5 oz chopped tomatoes, blended, one can
- 3 garlic cloves
- Thumb-sized piece ginger, peeled and sliced
- 3 cups vegetable stock
- 1/3 cup brown rice, or any rice of choice
- 4 tbsp. plain yogurt, or sour cream
- a handful of curly parsley, chopped to garnish
- kosher salt and ground pepper, to taste
- Optional: sourdough 4 slices, toasted to serve
Instructions
- In a blender, combine chopped tomatoes, garlic, and ginger. Blend until smooth. Season with salt and pepper to taste.
- Heat oil in a pot over medium heat. Sauté the onion, bell peppers, and chili until softens.
- Add in the brown rice and continue to fry for a couple of minutes, stirring frequently.
- Pour the vegetable stock and cover. Reduce the heat and cook until the rice is cooked through, about 32-35 minutes.
- Once the rice is tender, add in the tomato mixture and let the soup simmer for 5-10 minutes to allow the flavors to nicely meld.
- You can add a bit more stock if the soup is too thick. Once done, pour the soup into bowls. Add a bit of yogurt on top.
- Garnish with parsley and freshly ground black pepper. Serve with the toasted sourdough bread if desired.
Notes
- Rice: we used brown rice. Any other rice would work great. You may also use quinoa or bulgur instead of rice. Using quinoa or another type of white rice will cut down on the cooking time by 12-15 minutes.
- Broth: for a vegetarian option, we recommend using vegetable broth or water. Non-vegetarians may use chicken broth.
- Vegan option: use non-dairy yogurt to garnish the soup.
- If you don’t have fresh ginger, use 1 tablespoon of ginger powder
- For added protein and nonvegetarian option, consider adding some shredded chicken
- Any oil will work in place of the olive oil. Go for vegetable oil, avocado oil, or grapeseed oil.
- This tomato soup can easily be made in your instant pot or slow cooker.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.