Breakfast fried rice is one of those dishes that feels like a comforting hug on a plate. Whether you’re looking to use up leftover rice or want a hearty, savory start to your day, this recipe delivers big on flavor and satisfaction. It’s quick, easy, and packed with ingredients that will keep you energized all morning long.

You’ll love how versatile this breakfast fried rice is — you can customize it with your favorite veggies, proteins, and seasonings. Plus, it’s a great way to add a little Asian-inspired flair to your morning routine. Let’s dive into making this tasty and satisfying dish!
Why You'll Love This Recipe
- Ready in under 30 minutes, perfect for busy mornings
- Loaded with protein and veggies for a balanced meal
- Uses leftover rice, reducing food waste
- Customizable with your favorite ingredients
- Deliciously savory with simple pantry staples
Ingredients
Gather these simple ingredients to make a vibrant and flavorful breakfast fried rice. You can easily swap veggies or add your preferred proteins.
- 3 cups cooked and chilled white rice (preferably day-old)
- 3 large eggs, beaten
- 1 cup diced cooked ham or cooked bacon pieces
- 1/2 cup diced onion
- 1/2 cup diced bell pepper (red or green)
- 1 cup frozen peas, thawed
- 2 cloves garlic, minced
- 3 tablespoons vegetable oil, divided
- 2 tablespoons soy sauce
- 1 teaspoon sesame oil
- 1/4 teaspoon black pepper
- 2 green onions, sliced for garnish
- Optional: sriracha or hot sauce for serving
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Servings: 4
- Calories: Approximately 330 per serving
How to Make Breakfast Fried Rice
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Pour in the beaten eggs and scramble until just set, about 2 minutes. Remove eggs from the pan and set aside.
- Add the remaining 2 tablespoons of vegetable oil to the pan. Sauté the diced onion, bell pepper, and garlic for 3-4 minutes until softened and fragrant.
- Stir in the diced ham (or bacon) and cook for another 2 minutes until heated through and slightly browned.
- Add the chilled rice, breaking up any clumps, and toss everything together. Cook for 4-5 minutes, stirring frequently, until the rice is heated through and starting to crisp.
- Mix in the thawed peas, scrambled eggs, soy sauce, sesame oil, and black pepper. Stir well and cook for another 2 minutes to meld the flavors.
- Remove from heat and garnish with sliced green onions. Serve immediately with optional sriracha or hot sauce on the side for a spicy kick.
Tips for the Best Results
- Use day-old rice that has been chilled to prevent clumping and sogginess.
- Cook over medium-high heat to get a slight crisp on the rice for added texture.
- Customize the protein by swapping ham for sausage, tofu, or chicken.
- Add extra veggies like shredded carrots or mushrooms for more nutrition and color.
- Don’t skip the sesame oil—it adds a wonderful nutty aroma and authentic flavor.
Storage and Reheating
Store any leftover breakfast fried rice in an airtight container in the refrigerator for up to 3 days. It reheats well in a skillet or microwave; just add a splash of water or oil to keep it moist.
You can also freeze portions for up to 1 month. Thaw overnight in the fridge and reheat thoroughly before serving to enjoy the flavors and texture at their best.
Frequently Asked Questions
Can I use fresh rice instead of day-old rice?
Freshly cooked rice tends to be too moist and sticky for fried rice, which can result in a mushy texture. If you only have fresh rice, spread it out on a baking sheet to cool and dry slightly before using.
What protein options work best in breakfast fried rice?
Ham and bacon are classic choices, but you can also use sausage, shredded chicken, tofu, or even shrimp depending on your preference and what you have on hand.
How can I make this dish vegetarian?
Simply omit the ham or bacon and use tofu or extra vegetables instead. Increase the peas and add mushrooms or carrots for more flavor and substance.
Is breakfast fried rice spicy?
By default, this recipe is mild and savory, but you can easily add heat by serving with sriracha, chili flakes, or your favorite hot sauce to suit your taste.


