Bibimbap with Bacon and Kimchi Recipe

Nick Kindelsperger

If you've read this column before, you probably know that I have something of a fried rice fixation. I just love the mix of textures and the flexible formula. The same is true about bibimbap, where toppings are arranged atop a healthy serving of rice and you're charged with mixing them all together. The only real problem is trying to round up all of the ingredients.

None of the toppings are that hard to prepare, there's just a lot of them. Plus, even though you eventually mix everything together, they remain separate until the end. By the time you do all of this, you can often go grab a bowl at your closest Korean restaurant in the same amount of time. But bibimbap is not a strict dish; a number of different ingredient combinations work. So, I decided to pick an assortment that would still provide all the contrast and color that I crave, but which won't take multiple hours to prepare.

I divided the toppings into two camps: the raw and the cooked. For the former, all I had to do was chop them up and they were ready to go. Kimchi was a must, but I also added carrot, red cabbage, scallions, and nori.

Even though I can't cook all the toppings at the same time, I made sure each could be cooked in the same pan. But the biggest decision I made was to avoid using marinated pieces of meat. I instead, I went with a product that already has flavor to spare. That's right, I added bacon. Plus, all the toppings that need to be cooked are done so in rendered bacon fat. Not bad, huh? I chose to include mushrooms, spinach, bean sprouts, and, of course, some eggs.

Usually I just add a heaping tablespoon of red pepper paste, but I thinned the spicy condiment with water and sesame oil. This sauce is easier to drizzle on at the end.

Finally, to give the bibimbap a little more character, I used brown rice (though you could definitely use white rice if you'd like). Of course, brown rice takes longer to cook. In fact, since everything else is so easy to put together, you might be standing around, waiting for the rice to finish up already.

Recipe Facts

Active: 30 mins
Total: 45 mins
Serves: 4 servings

Rate & Comment


  • 1 cup brown rice

  • 1/4 cup Korean red pepper paste (gochujang)

  • 1 tablespoon sugar

  • 1 tablespoon sesame oil

  • 1 tablespoon toasted sesame seeds

  • 4 ounces bacon, chopped

  • 2 medium cloves garlic, minced (about 2 teaspoons)

  • 1/4 teaspoon red pepper flakes

  • 1/2 pound mushrooms (cremini or shiitake), cleaned, stems removed, caps sliced

  • 1 cup bean sprouts

  • 1 pound spinach, stems removed

  • 4 large eggs

  • 1 cup kimchi, drained and sliced

  • 1 carrot, julienned

  • 1/2 head red cabbage, thinly sliced

  • 8 (2- by 4-inch) sheets toasted nori

  • 2 scallions (green parts only), sliced


  1. Toss brown rice in a mesh strainer and rinse under cold water. Transfer to a rice cooker and cover with 1 1/2 cups water and a pinch of salt. Turn the rice cooker on. It usually takes somewhere between 30 and 45 minutes to cook. If rice is not done, add another 1/2 cup of water and cook until tender. Fluff with a fork when done.

  2. Meanwhile, in a medium bowl stir together red pepper paste, sugar, sesame oil, and three tablespoons water. Set aside.

  3. Add bacon to a 12-inch cast iron or non-stick skillet and cook over medium heat, stirring occasionally, until crisp and fat has rendered, about 5 minutes. Remove pieces with a slotted spoon and transfer to paper towels, leaving behind the fat in the skillet. Use a spoon to carefully remove all but one tablespoon of the fat, keeping the extra in a small bowl.

  4. With heat still on medium, add garlic and red pepper flakes. Cook until fragrant, about 30 seconds. Add mushrooms, stir well, and spread out into a single layer. Cook the mushrooms, stirring occasionally, until tender and browned, 3 to 5 minutes. Remove mushrooms and set aside.

  5. Add a tablespoon of reserved bacon fat to the skillet and add bean sprouts. Cook, stirring occasionally, until lightly browned, about 2 minutes. Remove and set aside.

  6. Add a tablespoon of reserved bacon fat (or vegetable oil if you're out of fat) to the skillet and add the spinach. Sprinkle with salt, and toss spinach in the fat with a pair of tongs. Cook until spinach has wilted, but still has some body, about 30 seconds. Sprinkle with a teaspoon of the sesame seeds. Remove and set aside.

  7. When brown rice is done, divide between four large bowls. Around the edges of the inside of the bowl, start add the toppings on in any order you'd like. The final list includes mushrooms, bean sprouts, spinach, kimchi, carrot, red cabbage, and nori. Drizzle on some of the sauce.

  8. Finally, add two tablespoons of bacon fat (or vegetable oil if you're out) to the skillet set over medium heat. Crack in the eggs and cook until the whites are set, but the yolk is still runny. Transfer a cooked egg to the center of each bowl. Garnish with scallions and sesame seeds. Serve with remaining sauce.

Nutrition Facts (per serving)
453 Calories
22g Fat
50g Carbs
20g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 453
% Daily Value*
Total Fat 22g 28%
Saturated Fat 6g 31%
Cholesterol 205mg 68%
Sodium 1470mg 64%
Total Carbohydrate 50g 18%
Dietary Fiber 10g 35%
Total Sugars 20g
Protein 20g
Vitamin C 56mg 282%
Calcium 288mg 22%
Iron 8mg 45%
Potassium 1326mg 28%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)