Throw the tomato sauce, Rotel and green chilies in the blender and blend until smooth. Set aside.
In a non-stick stock pot, sauté onions in the olive oil until soft and translucent. Add the minced garlic and cook for an additional minute.
Add ground beef or chicken and the salt and pepper and break up into small pieces while browning until the meat is cooked through, (I like mine a little crispy.)
Add the tomato blender mixture, beans, corn, taco seasoning, tomato paste, beef broth and sugar to the pot and bring to a boil.
Reduce heat to medium and simmer for 30-40 minutes minimum, stirring frequently.
Season with additional salt and pepper to taste as desired.