In saucepan, heat 3 tablespoons of oil over medium high heat; add onions and sauce slowly for 20 minutes until soft; do not let them brown
Add water, beef broth, garlic powder, salt and pepper to the onions; bring to a boil then reduce the heat to a simmer and cook for 45 minutes
While the soup is cooking, prepare the texas toast; preheat the oven to 325F; bake the bread in the oven for 15 minutes or until golden brown; cook the bread directly on the racks
Ladle 1 ½ cups of soup into oven safe bowls and add one slice of baked bread to each bowl; top with one slice of provolone or mozzarella cheese and ½ teaspoon parmesan cheese sprinkled on top
Set the oven to broil and place the bowl of soup on middle rack; broil the soup until the cheese melted and starts to brown but don’t burn (5 minutes)
Sprinkle with ½ teaspoon shredded parmesan cheese on top and serve hot