Bacon Egg and Spinach Fried Rice — This delicious and nourishing fried rice is loaded with bacon and spinach and only takes 20 minutes to make! Customizable with any of your favorite mix-ins, it makes for a quick dinner everyone will rave about.
Table of Contents
Photo credit: © Eatwell101.com
Why you’ll love spinach and bacon fried rice
- Tasty & comforting – Crispy bacon, fluffy eggs, garlic, and soy sauce make this fried rice rich and flavorful.
- Easy & balanced – Quick one-pan meal with protein, veggies, and carbs all in one dish!
Photo credit: © Eatwell101.com
Key Ingredients for the Fried Rice Recipe
- Cooked rice
- Eggs
- Bacon
- Vegetables: Spinach, Onion, Garlic, Scallions
- Salt and black pepper
- Sugar
- Condiments: Soy sauce, Sriracha sauce
Photo credit: © Eatwell101.com
How to make the fried rice
- Cook proteins & greens – Scramble eggs in oil, set aside. Crisp bacon, set aside with eggs. Stir-fry spinach until wilted, set aside.
- Build fried rice – Sauté onion and garlic until soft, then stir-fry rice. Season with salt, sugar (optional), and soy sauce, breaking up clumps.
- Finish & serve – Mix eggs, bacon, and spinach back in. Season with pepper, drizzle with Sriracha, and garnish with scallions.
Photo credit: © Eatwell101.com
Try these other fried rice recipes

Bacon Egg and Spinach Fried Rice
by eatwell101
Yield: 4 servings
Prep Time: 10 min
Cook Time: 10 min
This fried rice with bacon and spinach is delicious and nourishing — A quick dinner everyone will rave about!
Ingredients
- 3 large eggs, beaten
- 1 tablespoon oil
- 8 oz. lean bacon, cut small pieces
- 2 cups chopped fresh spinach
- 1 medium onion, finely diced
- 2 cloves garlic, finely minced
- 5 cups cooked rice, cooled and fluffed
- 1 teaspoon salt and fresh ground black pepper, to taste
- 1/4 teaspoon sugar, optional
- 3 teaspoons soy sauce
- Sriracha sauce, for drizzling (optional)
- 2 scallions, chopped
Instructions
- Heat the oil in a large skillet or wok over medium heat and add beaten eggs. Scramble the eggs gently and set aside.
- Add the bacon pieces to the same skillet and cook until crisp. Remove and set aside along with the scrambled eggs.
- To the same skillet, add the chopped spinach and stir-fry for a couple of minutes, until it starts to wilt. Remove and set aside with eggs and bacon.
- Add the diced onion and garlic to the skillet and stir-fry until translucent. Add the cooked rice and stir-fry for 2 minutes. Use a spatula to flatten out and break up any clumps. Add salt, sugar (if using), and soy sauce. Give everything a good stir for a couple minutes more, until steam starts coming off the rice. If rice is a little dry, you can sprinkle in some water or chicken stock.
- Finally, stir in the scrambled eggs, bacon, and spinach. Season with black pepper, drizzle with Sriracha and garnish with scallions. Serve immediately, enjoy!
Did you make this recipe?
Tag @eatwell101
on Instagram and hashtag it #eatwell101.
This post may contain affiliate links. Please read our disclosure for more info.
Leave a Reply
Sarah
2025-09-20 08:56:27
LOVE LOVE LOVE!! This was so incredibly good! I used only 3 cups of rice, which I put in warm, and doubled the spinach (because I'm spinach obsessed). I will make this over and over again.
Mary
2021-02-11 14:19:11
Enjoyed the recipe, but it took much longer than stated. I cooked the rice in a rice cooker and as it was suppose to be cool before using, it took a bit of time. I ended up placing outside in the snow. The bacon also had to be cooked in advance to be crispy when adding to the recipe. With that being said, it was a good meal. We had plenty of leftovers that re-heated nicely. I will try other recipes before I re-make this one.
