This high-protein, savory weeknight staple balances deep umami notes with garden-fresh acidity. By building a rich flavor foundation through the browning of ground beef and the reduction of fresh tomatoes, this meal delivers professional quality in under half an hour. It is a hearty, nutrient-dense solution for any busy schedule, ensuring every grain of rice is perfectly coated in flavor.
1 lb (450g) Ground Beef (80/20 lean-to-fat)
2 large tomatoes, chopped
2 cups (400g) Jasmine rice
1/2 medium yellow onion, diced
1/4 cup (60ml) Beef broth (non-alcoholic)
Kosher salt to taste
Freshly cracked black pepper to taste
Rinse the rice under cool water until the starch runs clear, then cook according to package directions.
Heat a large heavy-bottomed skillet or cast iron pan over medium-high heat.
Add the ground beef to the pan once shimmering and brown well without breaking it up immediately to build a crust.
Add the diced onion to the skillet and sauté until translucent.
Add the chopped tomatoes into the pan, using the moisture to deglaze the surface and lift the browned bits.
Pour in the beef broth and simmer until the liquid reduces into a thickened sauce.
Season with kosher salt and black pepper to your preference.
Fold the cooked beef and tomato mixture into the prepared rice and serve hot.
Ensure the pan is fully preheated before adding the beef to guarantee the Maillard reaction. Using ripe Roma tomatoes provides the best juice content. Store leftovers in an airtight container for up to 3 days.