This steak fried rice recipe combines tender steak, crisp veggies, and leftover rice in a garlicky homemade stir-fry sauce. Skip Chinese takeout and have this easy dinner on the table in 30 minutes!
Make the sauce. In a bowl, whisk together the soy sauce, beef broth, honey, rice wine vinegar, sweet chili sauce, sesame oil, ground ginger, and chili flakes. Set aside.
Cook the eggs. In a separate mixing bowl, whisk the eggs together with the salt. Melt the butter over medium heat in a large, heavy-bottomed skillet or wok. Pour the eggs into the pan and swirl them around the pan. Let them cook for 30 seconds before folding them over themselves repeatedly with a rubber spatula until cooked through. Transfer the eggs to a cutting board, roughly chop them, and set aside.
Cook the beef. Heat the vegetable oil in the same pan over medium-high heat. Add the beef, season with salt and pepper, and saute for a minute or just until browned on all sides. With a slotted spoon, transfer the beef to a plate and set aside.
Saute the veggies. Add the onion to the pan and saute for 2 minutes or until translucent. Add the garlic and saute for 15 seconds or until fragrant. Stir in the peas and carrots.
Fry the rice. Add the rice to the pan with the veggies and toast it slightly, breaking up any clumps as you go.
Put it all together. Return the beef to the pan along with the eggs and the sauce. Saute until the sauce has evaporated a bit and the beef is cooked to your liking.
Serve. Serve warm garnished with the greens of the scallions.