Go Back
+ servings
close up of tomato rice soup with yogurt garnish and spoon in it
Print

Homemade Tomato Rice Soup

Filling and comforting homemade tomato soup made with bell peppers, tomatoes, brown rice, onions, and vegetable broth.
Course Side Dish, Soup
Cuisine American
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 4
Calories 124kcal
Author Rena

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

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.

Nutrition

Serving: 1bowl | Calories: 124kcal | Carbohydrates: 16g | Protein: 3g | Fat: 6g | Saturated Fat: 1g | Cholesterol: 2mg | Sodium: 862mg | Potassium: 363mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1549IU | Vitamin C: 66mg | Calcium: 58mg | Iron: 1mg