Cook rice according to package directions and keep warm.
Season ground beef with seasoning salt and garlic powder, then form into 4 patties.
Heat a large skillet over medium-high heat and cook beef patties for 4-5 minutes per side until browned and cooked through. Remove and set aside.
In the same skillet, melt butter and sauté onions and mushrooms until softened, about 5 minutes.
Sprinkle flour over vegetables and cook for 1 minute, stirring constantly.
Gradually whisk in beef broth, Worcestershire sauce, soy sauce, and ketchup until smooth.
Simmer gravy for 5-7 minutes until thickened, then return patties to skillet to warm through.
In a separate pan, fry eggs sunny-side up with runny yolks.
To assemble, place a scoop of rice in each bowl, top with beef patty, fried egg, and generous amount of gravy.
Garnish with chopped green onions and serve immediately.