Brown the Meat and Onions: Heat a large skillet over medium-high heat. Add ground beef and diced onion, cooking for 6-8 minutes while breaking up the meat with a spatula until no pink remains and onions are softened. This creates the savory foundation of your dish, developing rich flavors as the beef caramelizes and the onions turn translucent.
Add Aromatics: Stir in minced garlic and cook for 1 minute until fragrant. Drain off any excess grease, then season the mixture with seasoned salt. The garlic adds depth while removing excess fat ensures the dish isn't greasy, and the seasoned salt brings all the flavors together.
Combine Sauce and Rice: Add tomato sauce, ketchup, yellow mustard, instant rice, and beef broth to the skillet. Stir everything together until well combined. These ingredients create the classic cheeseburger flavor profile while providing enough liquid for the rice to cook perfectly.
Simmer Until Absorbed: Bring the mixture to a gentle simmer and cook for 2-3 minutes, stirring occasionally, until the broth is absorbed and the rice is tender. The instant rice will quickly soak up the flavorful liquid, becoming tender and infused with all the savory elements.
Incorporate Cheese and Bacon: Remove from heat and stir in ½ cup of the shredded cheese and ½ cup of the chopped bacon until the cheese melts into the rice. This step ensures the cheesy flavor is distributed throughout the dish while saving some toppings for a gorgeous finish.
Melt Remaining Toppings: Sprinkle the remaining cheese and bacon over the top of the rice mixture. Cover the skillet and let it sit for 2-3 minutes to allow the steam to melt the cheese on top. This creates that irresistible cheesy pull when serving.
Serve Hot: Remove the lid and serve immediately while hot and cheesy. This tastes just like a bacon cheeseburger in rice form! The dish is at its peak when freshly made, with all the components still warm and the cheese perfectly melted.