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
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. 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.
Storage:Place leftovers in a container and store in the fridge for up to 5-7 days. Reheat in the microwave when ready to eat. You can freeze for up to 3 months.Nutritional facts:Please keep in mind that the nutritional information is calculated using a nutrition facts calculator. It is a rough estimate and can vary greatly based on products used.