Heat a large pot over medium heat and add the olive oil.
When the olive oil is hot, add the onion and saute for 2-3 minutes.
Add the garlic and saute for one more minute.
Stir in the salt, cumin, oregano, black beans, diced tomatoes, and vegetable broth.
Bring the mixture to a boil, then reduce the heat to low and simmer for at least 20 minutes.
Whisk in the cup of the cooked quinoa and softened cream cheese.
Continue to simmer for another 5 minutes, until the soup is heated through and the flavors are well combined.
Serve hot and garnish with your favorite toppings, such as tortilla chips, fresh cilantro, green onions, or a dollop of sour cream.