Garlic Steak Fried Rice Recipe (Better Than Takeout)
This garlic steak fried rice recipe is a quick, flavorful meal made with juicy seared steak, crispy garlic, and perfectly seasoned rice. It’s an easy one-pan dish that comes together in under 30 minutes, making it perfect for busy weeknights.
Each bite is packed with rich, savory flavor from the garlic butter, tender steak, and golden fried rice.
If you’re craving something better than takeout, this homemade steak fried rice is guaranteed to hit the spot.
Heads up: This post contains affiliate links. That means I may earn a small commission if you buy through them — at no extra cost to you. Thanks for supporting Drew Eats!
What Is Garlic Steak Fried Rice?
Garlic steak fried rice is a hearty, flavor-packed fried rice dish made with tender seared steak, aromatic garlic, eggs, and day-old rice stir-fried together in one pan. It’s inspired by classic takeout-style fried rice but upgraded with juicy steak and rich garlic oil for extra depth of flavor.
It’s a great way to turn simple ingredients into something that feels like restaurant-quality comfort food.
Why This Garlic Steak Fried Rice Works
There’s a reason this garlic steak fried rice hits every time! You get juicy, seared steak paired with crispy, golden rice, which creates that perfect mix of textures in every bite. The garlic oil adds a deep, savory flavor that makes the whole dish feel way more elevated than your usual fried rice.
It’s also super practical. You’re using simple ingredients, leftover rice, and one pan, which means minimal cleanup and maximum flavor. Whether you’re cooking after a long day or just trying to clear out your fridge, this recipe just works!
Variations & Substitutions
One of the best things about fried rice is how flexible it is, so you can easily adjust this recipe based on what you have:
- Protein swaps: Try chicken, shrimp, or tofu instead of steak
- Vegetable add-ins: Peas, carrots, corn, bell peppers, or broccoli all work well
- Spicy version: Add chili oil, sriracha, or a pinch of chili flakes for heat
- Low-carb option: Swap the rice for cauliflower rice
Just like traditional fried rice, this recipe is very forgiving! Feel free to mix and match ingredients to make it your own.
Check out these quick recipes if you enjoyed this!
Tips for the Best Garlic Steak Fried Rice
Use day-old rice (this is key)
- Fresh rice is too soft and will turn mushy. Cold, day-old rice gives you that perfect fluffy, slightly crispy texture.
Don’t overcrowd the pan
- If the pan is too full, the rice will steam instead of fry. Cook in batches if needed so everything gets that nice golden crisp.
Get your pan HOT
- Fried rice cooks best over medium-high to high heat. This helps develop that slightly smoky, restaurant-style flavor.
Sear the steak properly
- Let the steak sit in the pan without moving for the first 30 seconds to get a good crust. That’s where a lot of the flavor comes from.
Break up rice clumps early
- Add the rice and break it apart right away so it heats evenly and fries properly.
Add garlic at the right time
- Fry garlic separately until golden to avoid burning it. Burnt garlic can make the whole dish bitter.
Season at the end
- Taste before adding extra salt or soy sauce. The steak and soy sauce already bring a lot of flavor.
Finish with high heat
- A quick final stir-fry on high heat helps everything come together and gives the rice that slightly crispy finish.
How to Store and Reheat Garlic Steak Fried Rice
Storage:
- Let the fried rice cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 3–4 days. For best texture, keep it tightly sealed to prevent the rice from drying out.
Reheating:
- Stovetop (best method):
Heat a pan over medium heat with a little oil. Add the fried rice and stir-fry for 3–5 minutes until heated through and slightly crispy again. - Microwave:
Heat in 30–60 second intervals, stirring in between. Add a splash of water if needed to keep the rice from drying out.
Frequently Asked Questions
Can I use fresh rice instead of day-old rice?
It’s best to use day-old rice because it’s drier and fries better. Fresh rice tends to be too soft and can turn mushy in the pan. If you only have fresh rice, spread it out on a tray and let it cool and dry out slightly before cooking.
What cut of steak is best for garlic steak fried rice?
Cuts like ribeye, sirloin, or strip steak work really well because they stay tender and flavorful when quickly seared. You can also use whatever cut you have on hand, just be careful not to overcook it.
How do I keep my fried rice from getting soggy?
Use cold, day-old rice, cook over medium-high to high heat, and avoid overcrowding the pan. Stir-frying in a hot pan helps the rice fry instead of steaming.
Can I make this recipe without steak?
Yes, you can swap the steak for chicken, shrimp, or even tofu. The garlic fried rice base works well with a variety of proteins.
Ingredients
Fried Rice
- 1 steak (any cut)
- 2 tbsp Soy Sauce
- 1 tsp Black pepper
- 1/2 tsp Sugar
- 1/2 tsp Baking soda
- 2 Eggs
- 2 cups day old Rice
- Salt & pepper to taste
Optional ingredients (use what you have!):
- 3 medium Mushrooms sliced
- 2 cloves Garlic diced
- 1 Shallot sliced
- 1/2 knob of Ginger sliced
- 1/2 stalk Green onions diced
Step by step instructions
1. Prep the Steak: Cut the steak into bite-sized cubes and place them in a bowl. Add soy sauce, black pepper, sugar, and baking soda, then mix well and let it marinate while you prep the rest of your ingredients.
2. Prepare Garlic Oil: Heat about 3 tablespoons of oil in a pan over medium heat. Add the garlic and cook until golden and crispy. Remove the garlic and set it aside, keeping the oil in the pan for extra flavor.
3. Cook the Steak: Turn the heat up to medium-high and add the steak in a single layer. Let it sear without moving for about 30 seconds, then cook for another 3 to 4 minutes, turning occasionally until browned to your liking. Remove the steak from the pan and set aside.
4. Sauté Aromatics: In the same pan, add mushrooms if using and cook for 3 to 4 minutes until softened. Add shallots, ginger, and any remaining aromatics, cooking for another 1 to 2 minutes until fragrant.
5. Cook the Eggs: Push everything to one side of the pan and add the eggs. Scramble until just cooked, then mix everything together.
6. Add the Rice: Add the day-old rice, breaking up any clumps, and stir-fry until heated through.
7. Combine Everything: Return the steak, garlic oil, and green onions to the pan. Stir-fry on high heat for 1 to 2 minutes so everything is well combined and slightly crispy.
8. Serve: Taste and adjust seasoning with salt and pepper if needed. Serve hot, optionally topped with crispy garlic and extra green onions, and enjoy.
Garlic Steak Fried Rice
Ingredients
- 1 Steak (any cut that you have)
- 2 tbsp Soy sauce
- 1 tsp Black pepper
- 1/2 tsp Sugar
- 1/2 tsp Baking soda
- 2 Eggs
- 2 cups Rice (from the fridge)
- Salt & pepper to taste
Optional (use what you have!):
- 3 medium Mushrooms, sliced
- 2 cloves Garlic, diced
- 1 Shallot, diced
- 1/2 knob Ginger, sliced
- 1/2 stalk Green onions, diced
Instructions
- Prep the Steak: Cut the steak into bite-sized cubes. In a bowl, mix the steak with soy sauce, black pepper, sugar, and baking soda. Let it marinate while you prep the other ingredients.
- Prepare Garlic oil: Slice and dice your garlic, ginger, shallots and mushrooms. Pan fry your garlic in a pan with about 3 tbsp oil. Once golden brown, set aside.
- Cook the Steak: Heat the same pan over medium-high heat and drizzle in a little oil. Add the marinated steak in a single layer. Let it sear for about 30 seconds without moving, then cook for 3–4 minutes, turning to brown all sides. Adjust cooking time based on how you like your steak. Remove from pan and set aside.
- Sauté Aromatics: In the same pan, add a bit more oil if needed. Sauté the mushrooms (if using) for 3-4 minutes until fragrant. Add the rest of the aromatics and cook until fragrant, another 1-2 minutes.
- Cook the Eggs and Rice: Beat 2 eggs and add to pan. Scramble eggs until cooked then add your day-old rice (NO FRESH RICE!). Break up any clumps.
- Finishing touches: Return the steak, garlic oil and green onions into the pan. Stir-fry on high heat for 2 minutes, mixing everything together. Taste and season with additional salt or pepper if needed.
- Serve: Plate the fried rice hot, optionally garnish with extra green onions. Enjoy!







