In a large stockpot or Dutch oven, heat oil. Add onions and saute for 2 to 3 minutes on high until fragrant and tender.
In a large bowl, mix salt, pepper, flour, onion powder, and garlic powder together. Add meat to seasoned flour. Dredge to coat and add flour and meat to pot with onions. Cook until meat is lightly browned, stirring frequently for about 8 to 10 minutes.
Add water and beef bouillon to pot and continue to cook and stir on high until soup begins to thicken. Bring to a boil. Turn heat off and add cheese. Cover the pot with a lid and allow the cheese to sit and melt.
Pour into bread bowls and garnish with chives and parsley.
Recipe courtesy of Aaron McCargo, Jr.