Main Courses
This bacon, egg, and cheese fried rice recipe delivers a one-pan masterpiece where crispy bacon meets fluffy scrambled eggs in a hearty, restaurant-worthy meal. The secret lies in high-heat searing for that perfect crispy bacon and tender egg curds, then combining everything with day-old rice for that signature texture. I developed this recipe after craving something satisfying yet easy—no takeout required.
What sets this dish apart is the balance of textures: crispy bacon, creamy eggs, and slightly chewy rice all come together in a single pan with minimal cleanup. The cheese melts into the mix, adding richness without overpowering the savory flavors.
Whether you're feeding a crowd or just yourself, this recipe delivers a comforting meal in under 20 minutes.
Ingredients for bacon egg and cheese fried rice
Crispy bacon, fluffy eggs, and melty cheese transform simple rice into a restaurant-quality meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Cooked White Rice 🍚 | 4 cups | Cold or room temperature preferred |
| Thick-Cut Bacon 🥓 | 6 oz | Thick-cut for crispy texture |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp cheddar preferred |
| Green Onions 🧅 | ¼ cup | Sliced, white and green parts |
| Soy Sauce 🥢 | 2 tbsp | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tsp | For aroma, not cooking |
| Butter 🧈 | 2 tbsp | Unsalted, for crispy bacon |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced, for flavor depth |
| Vegetable Oil 🫒 | 1 tbsp | High smoke point for searing |
The bacon makes or breaks this dish—thick-cut slices stay crispy while rendering fat for flavor. Costco or local butcher shops often carry the best quality. If you're short on time, pre-cook the bacon and store it in the fridge until ready to use. The rice? Day-old works best—fresh rice turns mushy under high heat. For extra texture, use a mix of short-grain and long-grain varieties.
No thick-cut bacon? Regular bacon cut into thirds works in a pinch, but it'll crisp up faster. Eggs can be swapped for scrambled tofu if you prefer a vegetarian option, though the texture won't be identical. The cheese is where flavor shines—sharp cheddar adds depth, but Pepper Jack or Monterey Jack both work well. For a quicker prep, use pre-shredded cheese, but fresh grated melts better. The soy sauce adds umami, but coconut aminos work too if you're avoiding sodium.
This dish reheats beautifully—just add a splash of water to the pan and stir. Keeps for 3-4 days in the fridge, though it tastes best fresh. For meal prep, portion into containers and reheat with a splash of water. The bacon fat keeps everything moist, so no extra oil is needed. Double the recipe if you're feeding a crowd—it disappears fast.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—no chopping, no fuss. Just toss in cold rice, crispy bacon bits, scrambled eggs, and cheese, then stir-fry until everything’s golden. The bacon’s smoky crunch cuts through the soft rice like butter.
- Crispy-Creamy Balance: That first bite? Crunchy bacon, fluffy eggs, and melty cheddar all tangled in warm rice. The green onions add a bright snap—honestly, it’s the kind of combo that makes you pause mid-bite to savor it.
- Lunchbox Hero: Pack it cold or reheat it—this holds up like a champ. My kids take it to school (yes, even on a Tuesday), and it’s still perfect. Bonus: the cheese gets extra gooey when microwaved, so no one complains.
- Budget Breakfast for Dinner: Thick-cut bacon feels fancy, but it’s actually cheap in bulk. Eggs and rice stretch for days, and cheese stretches further when you shred it yourself. I’ve fed four people for under $8 with this—no lie.
Step-by-step instructions for bacon egg and cheese fried rice
Here's how to create restaurant-quality fried rice with perfectly crispy bacon and fluffy eggs.
Cook the Bacon Until Crispy
Cut the 6 oz thick-cut bacon into ½-inch pieces using kitchen shears. Heat a large skillet or wok over medium heat and add the 2 tbsp butter along with the bacon pieces. Cook undisturbed for 5 minutes until the bacon releases from the pan and begins to brown.
Reduce heat to medium-low and continue cooking for 8-10 minutes, stirring occasionally, until the bacon is golden brown and crispy. Remove the bacon with a slotted spoon and set aside on paper towels to drain excess fat. Keep the bacon fat in the pan—this is flavor gold. If you need to reduce fat, pour off all but 1 tbsp.
Scramble the Eggs and Prepare the Rice
In the same skillet with the bacon fat, add the 4 whole large eggs. Scramble them on medium-low heat for 1-2 minutes until just set but still slightly runny in the center. Remove the eggs and set aside, then wipe out the skillet if needed to remove any excess fat.
Add the 4 cups day-old cooked white rice to the skillet and break up any clumps with a spatula. Stir-fry for 2-3 minutes until the rice is heated through and begins to sizzle slightly. Don't skip this step—it prevents mushy rice. Here's the thing: day-old rice is crucial for fried rice texture, as the starches have re-crystallized.
Build the Flavor Base
Add the 1 tbsp vegetable oil to the skillet and increase heat to medium-high. Add the 2 cloves minced garlic and stir for 30 seconds until fragrant. Pour in the 2 tbsp soy sauce and 1 tsp sesame oil, stirring constantly for 1 minute until the sauce begins to caramelize slightly.
Return the crispy bacon to the skillet and mix everything together. Sprinkle the 0.5 tsp salt and 0.25 tsp black pepper over the mixture and toss to combine. The rice should now be coated with the savory sauce and crispy bacon bits. This is where all the flavors meld together—don't rush this step.
Finish with Cheese and Green Onions
Reduce heat to medium-low and stir in the 1 cup shredded cheddar cheese. Continue cooking for 1-2 minutes until the cheese is fully melted and begins to create a creamy sauce. Add the 0.25 cup sliced green onions and the scrambled eggs back to the skillet, tossing gently to combine.
Cook for an additional 1-2 minutes until everything is heated through and the cheese has created a light, creamy coating on the rice. The final dish should have crispy bacon bites, fluffy egg pieces, and melted cheddar throughout. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of soy sauce for balance.
Pro Tips For Making Bacon Egg And Cheese Fried Rice
- CRISP THE BACON FIRST: Cook the thick-cut bacon until it’s just shy of crisp—around 80% there—then set it aside. You’ll need that rendered fat later, and stopping early keeps the bacon from turning into a greasy mess while the rice fries. (Yes, even if you’re impatient like me, resist the urge to go full crispy.)
- USE COLD RICE: Grab that day-old rice straight from the fridge—cold, dry, and clumpy. The chill prevents mushiness when it hits the pan, and the texture stays firm even after all the stirring. I learned this the hard way after serving sad, gluey fried rice to guests.
- SCRAMBLE EGGS SEPARATELY: Fry the eggs in a clean, dry pan first, then set them aside. Mixing them into the rice too early makes everything greasy and uneven—you want those eggs fluffy and intact, not breaking into a sad, watery puddle. (Trust me, it’s worth the extra 2 minutes.)
- SALT THE RICE WELL: Toss the cold rice with a generous pinch of salt (about ½ teaspoon per cup) before frying. The cheese and bacon already pack flavor, but the rice needs its own seasoning to balance the dish. Skip this, and you’ll end up with bland, forgettable rice.
Troubleshooting this dish
Mushy Rice Fix
If your rice turns out mushy, it’s likely because you used fresh rice or didn’t heat it properly. Day-old rice is key—its starches have re-crystallized, making it ideal for frying.
If you’re in a pinch, spread freshly cooked rice on a tray and refrigerate for 30 minutes to mimic day-old texture. Also, high heat is critical—stir-fry the rice over medium-high heat for 2-3 minutes until it sizzles slightly. 🔥
Eggs Too Dry
Overcooking eggs is a common mistake, but the fix is simple. Scramble them on medium-low heat for just 1-2 minutes—they should be soft and slightly runny when removed. Return them to the pan at the very end to warm through without drying out.
Pro tip: Room-temperature eggs scramble more evenly, so take them out of the fridge 10 minutes before cooking.
Cheese Not Melting
If your cheese clumps instead of melting smoothly, it’s likely because the pan isn’t hot enough. Increase heat to medium-high before adding the cheese and stir constantly for 1-2 minutes.
For extra creaminess, use sharp cheddar—it melts better than pre-shredded varieties. If the cheese still resists, add 1 tbsp milk or water to help it blend into the rice. 🧀
Bacon Too Greasy
Excess bacon fat can make your fried rice soggy. After cooking the bacon, pour off all but 1 tbsp of fat—this keeps the dish flavorful without being greasy. If you’re concerned about fat content, use low-fat bacon or turkey bacon, but expect slightly less crispiness.
For a lighter version, blot the bacon on paper towels before adding it back to the pan.
Flavor Too Bland
A lack of umami is often the culprit. Boost flavor by toasting the rice in the pan for an extra 30 seconds before adding sauce. For depth, add 1 tsp fish sauce or ½ tsp MSG to the soy sauce mixture.
Fresh garlic and green onions also elevate the dish—don’t skip them! If it’s still bland, a splash of hot sauce or extra soy sauce at the end can save it. 🌶️
Sticky Pan Nightmare
Stuck-on bits happen when the pan isn’t hot enough or the rice isn’t broken up properly. Prevent it by using a well-seasoned cast-iron skillet or nonstick pan. If it happens, don’t scrape aggressively—add 1 tbsp water or oil, increase heat, and let it loosen before stirring.
A wooden spatula helps scrape without damaging the pan. For stubborn bits, soak the pan in hot water for 10 minutes before scrubbing.
Nutrition facts
Frequently asked questions
Can I use fresh rice instead of day-old rice?
Fresh rice will turn mushy because the starches haven't re-crystallized. If you must use fresh rice, spread it on a tray and refrigerate for 30 minutes to mimic day-old texture. For best results, always use day-old rice—it's the secret to that perfect fried rice bite.
How do I make this dish vegetarian?
Swap the bacon for crispy tofu or tempeh, and use vegetarian cheese like Daiya or Violife. For extra flavor, add mushrooms or bell peppers to replace the meaty texture. The eggs can stay or be swapped for tofu scramble for a fully plant-based version.
Can I make this ahead of time?
Yes! Cook the fried rice completely, then store it in an airtight container in the fridge for up to 3 days. Reheat in a skillet with a splash of water or soy sauce to restore crispiness. For best texture, reheat only what you need to eat. The flavors actually improve overnight!
What's the best pan for this recipe?
A cast-iron skillet or well-seasoned nonstick pan works best—both handle high heat well and prevent sticking. Avoid aluminum or thin stainless steel pans, as they won't distribute heat evenly. If using nonstick, make sure it's heated properly before adding ingredients to prevent sticking.
Can I add other proteins or veggies?
Try adding shrimp, chicken, or sausage for extra protein, or peas, carrots, or corn for veggies. For a spicy kick, stir in diced jalapeños or hot sauce at the end. Just keep portions balanced—too many mix-ins can dilute the dish's signature flavors.
