Authentic Kimchi Fried Rice Recipe
Love Korean food?
Check out my complete guide to Korean home cooking, pantry essentials, and techniques.
If you have leftover rice and a jar of kimchi sitting in the back of your fridge, you’re already most of the way to one of the best 20-minute meals in existence. Kimchi fried rice — kimchi bokkeumbap (김치볶음밥) — is Korean comfort food at its most honest: funky, spicy, savory, and deeply satisfying in a way that a sandwich or a bowl of pasta just isn’t.
I’ve made this dish more times than I can count. And for a long time, mine was fine. Just fine. The problem was I was treating my kimchi like an ingredient when I should have been treating it like the star of the show. The moment I understood that — and stopped rinsing or draining the kimchi juice — everything clicked.
This recipe is the version I actually make on Tuesday nights when my brain is fried and I need something real in front of me fast.
This post may contain affiliate links. See our disclaimer for more information.

What Is Kimchi Fried Rice?
Kimchi bokkeumbap is one of Korea’s most beloved one-bowl meals. It’s built on three things: well-fermented kimchi, day-old rice, and a very hot pan. Everything else is supporting cast.
The dish works because of how kimchi behaves under heat. When you stir-fry it — especially a batch that’s been fermenting for a few weeks — the sugars caramelize, the acidity mellows just enough, and it develops this deep, almost meaty umami that coats every grain of rice. That’s the flavor you’re chasing.
It’s also deeply practical. This is what Korean home cooks make when the kimchi has gone past its prime for eating straight — too sour for a banchan spread, but absolutely perfect for a hot pan. If you’ve ever thrown out a container of old kimchi, that was a mistake. That batch was gold.
The Kimchi Factor: Why Old Kimchi Is Better

Fresh kimchi (from the day you open a new jar) works fine. But well-fermented kimchi — anything past the two-week mark, especially stuff that’s gotten pretty sour — makes dramatically better fried rice.
Here’s why: as kimchi ages, the lactic acid bacteria break down the sugars and develop complex organic acids. The flavor goes from bright and fresh to layered, funky, and almost wine-like. That depth transfers directly into your fried rice.
So if you have a container of kimchi in the back of your fridge that you haven’t been able to eat because it got too sour — don’t throw it out. Make this recipe.
If you’re using fresh kimchi, add an extra half tablespoon of gochujang to compensate for the lost depth. It’s not the same, but it gets you closer. And honestly, if you want to stop relying on store-bought altogether, my homemade baechu kimchi recipe walks you through the whole fermentation process — once you have a batch going, you’ll always have something at the exact right stage for this dish.
Ingredients (Serves 2)

| Ingredient | Amount |
|---|---|
| Day-old cooked short-grain white rice | 3 cups |
| Well-fermented napa cabbage kimchi | 1 cup, roughly chopped |
| Kimchi juice (from the jar) | 3 tablespoons |
| Gochujang (Korean chili paste) | 1 tablespoon |
| Bacon or spam, diced (optional) | 3–4 strips or ½ cup |
| Toasted sesame oil | 1 tablespoon |
| Soy sauce | 1 teaspoon |
| Neutral oil (vegetable, canola) | 1 tablespoon |
| Green onions | 3 stalks, thinly sliced |
| Garlic | 2 cloves, minced |
| Toasted sesame seeds | 1 teaspoon |
| Eggs | 2 (for frying on top) |
| Gim (dried seaweed sheets), crumbled | optional, for garnish |
On the rice: Day-old rice from the fridge is genuinely better here. Freshly cooked rice has too much moisture and will clump. If you only have fresh rice, spread it on a baking sheet and let it sit uncovered for 20–30 minutes to dry out a bit.
On gochujang: You need the real thing here — not a substitute. Gochujang is a fermented Korean chili paste available at most Asian grocery stores and increasingly at mainstream ones. It’s worth having in your pantry. Same goes for gochugaru, sesame oil, and a few other staples — if you want a full rundown of what to stock, my Korean pantry essentials guide covers everything you actually need (and what you can skip). If you want it spicier without adding more salt, use gochugaru (Korean chili flakes) instead of extra gochujang.
Equipment
You don’t need a wok. A large, heavy skillet — cast iron or stainless steel — works great. What you do need is high heat. This is not a recipe to make on the lowest burner on your stove. Get it ripping hot.
How to Make Kimchi Fried Rice: Step by Step
Step 1: Prep Your Ingredients
Chop the kimchi into roughly thumbnail-sized pieces. Don’t mince it — you want texture. Reserve the kimchi juice separately. If you’re using bacon or spam, dice it now. Have your garlic minced, green onions sliced, and rice broken up (if it’s clumped from the fridge, microwave it for 30–45 seconds to loosen it).
Step 2: Cook the Protein (If Using)
Heat a large skillet over medium-high heat. Add a splash of neutral oil. If you’re using bacon, cook it until it’s rendered and slightly crispy. Remove and set aside, leaving the fat in the pan. If using spam, sauté until lightly browned, then remove.
Going vegetarian or vegan? Skip this step entirely or swap in diced firm tofu, browned in a little oil.
Step 3: Stir-Fry the Kimchi

Turn heat to high. Add minced garlic directly to the pan — let it sizzle for about 20–30 seconds until fragrant. Add the chopped kimchi. Stir-fry for 1–2 minutes over high heat. You want it to soften slightly and start caramelizing. This step is where the magic happens — don’t rush it and don’t turn the heat down.
Step 4: Add the Rice

Add the cold rice to the pan. Immediately add the kimchi juice, gochujang, and soy sauce. Using a spatula or wooden spoon, break up any clumps and toss everything together aggressively. You want every grain coated in that red, spicy kimchi base.
Cook for about 5–6 minutes, stirring regularly at first, then letting it sit for 30-second intervals toward the end. That resting time lets the bottom layer toast slightly, which gives you little crispy bits throughout. Those are not accidents — they’re the goal.
Add the bacon or spam back in. Drizzle sesame oil over everything, toss once more, and take it off the heat.
Step 5: Fry Your Eggs

Wipe out a small pan (or use a second burner). Heat a little neutral oil over medium heat. Crack in your eggs and fry them sunny-side up — you want that runny yolk. Season with a tiny pinch of salt.
Step 6: Plate and Serve
Divide the rice into two bowls. Top each with a fried egg. Scatter sliced green onions, sesame seeds, and crumbled gim on top. Serve immediately.
Break that yolk. Let it run into the rice. That’s the moment.

Key Technique: The Two-Heat Method
One thing that trips people up with fried rice is using the same heat the whole way through. Here’s what actually works:
- High heat when stir-frying the kimchi and first incorporating the rice — you want steam, sizzle, and some caramelization.
- Medium-low heat when breaking up rice clumps — this keeps the rice from sticking aggressively to the pan and gives you control.
- High heat again at the end for 1–2 minutes to get that toasty, slightly crispy bottom layer.
Korean Bapsang explains this technique well — the variation in heat is what separates restaurant-quality fried rice from a soggy, clumped-up mess.
Variations Worth Trying
Classic with bacon: This is the version most Koreans make at home. Bacon’s smokiness plays incredibly well with the sour, spicy kimchi. If you’re making it this way, reduce the added oil — the rendered bacon fat does that job.
With spam: Spam kimchi fried rice is its own beloved thing in Korea. Don’t be a snob about it. Cut it into small cubes, brown it in the pan first, and it adds this salty, meaty depth that works perfectly.
With tuna: Drain a can of tuna and add it with the rice. Simple, fast, and surprisingly good.
Vegan version: Use vegan kimchi (made without fish sauce or salted shrimp), skip the egg and meat, and add some mushrooms — enoki or shiitake both work. Add a little extra sesame oil at the end to compensate for the missing fat.
With a cheese pull: This is a modern Korean twist. After plating the rice, lay a slice of mild mozzarella or cheddar over the top and microwave for 30 seconds, or cover the pan and let it melt on low heat. It sounds weird. It’s not.
Why Your Kimchi Matters (And Where to Buy Good Kimchi)
This recipe only works as well as your kimchi. A watery, under-fermented kimchi from a random grocery store shelf will give you mediocre results.
What to look for:
- Refrigerated, not shelf-stable. Shelf-stable kimchi has been pasteurized — the fermentation is stopped and the probiotic cultures are killed. It’s also usually less flavorful.
- Check the ingredient list. Good kimchi is short: napa cabbage, Korean chili flakes (gochugaru), garlic, ginger, salted shrimp or fish sauce. If there are a lot of additives, preservatives, or the list looks like a chemistry class, put it back.
- Find a Korean grocery store if you can. House-made kimchi from a Korean market is usually far better than anything packaged. Ask when it was made — you want something that’s been fermenting for at least a week or two.
Two brands I’ve been able to find consistently at mainstream US grocery stores that are actually decent: Wildbrine and Mama O’s Premium Kimchi. Neither is perfect, but both are a step above generic grocery store kimchi.
The Health Angle (Briefly)
I’m not here to oversell fermented foods, but it’s worth knowing: kimchi is legitimately good for you. Research suggests that regularly eating fermented foods, including kimchi, may lower inflammation-related markers and support immune health. The fermentation process loads kimchi with beneficial lactic acid bacteria — kimchi can be considered a vegetable probiotic food that contributes health benefits in a similar manner as yogurt as a dairy probiotic food.
For fried rice, you’re cooking the kimchi, which does kill some of the live cultures. If you want the full probiotic benefit, eat your kimchi cold as a side. But the dish still delivers fiber, antioxidants, vitamins, and a lot of satisfaction — which counts for something.
Make-Ahead and Storage
Rice: Cook it a day ahead and refrigerate uncovered, or in a loosely covered container. Dry, cold rice is the goal.
Leftovers: Kimchi fried rice keeps in the fridge for 2 days. Reheat in a hot pan with a tiny splash of water — not the microwave if you can help it, because you lose all the texture.
Don’t freeze it. Rice changes texture in the freezer in a way that doesn’t work here.
Frequently Asked Questions
Can I use freshly cooked rice? Yes, but you need to let it cool and dry out first. Spread it on a baking sheet and leave it uncovered for 20–30 minutes at room temperature. Wet, fresh rice will make your fried rice gummy. The goal is individual, slightly dry grains.
My kimchi fried rice isn’t spicy enough. What do I do? Add gochugaru (Korean chili flakes), not more gochujang. Too much gochujang makes the dish salty rather than spicy. A teaspoon or two of gochugaru stirred in with the rice will give you heat without throwing off the saltiness balance.
Can I make this without meat? Absolutely. Skip the bacon or spam entirely, or replace with tofu or mushrooms. Use a bit more neutral oil to compensate. The kimchi and gochujang do most of the flavor work here — you won’t feel like something’s missing.
What rice should I use? Short-grain or medium-grain white rice, ideally Japanese or Korean style. Long-grain rice (like jasmine or basmati) works in a pinch but doesn’t have the same chew. Brown rice is fine if that’s what you have.
I don’t have kimchi juice — what do I do? If your kimchi is fresh and hasn’t released much juice yet, substitute with a tablespoon of rice vinegar plus an extra half tablespoon of gochujang. It’s not the same, but it approximates the sourness and depth.
Can I add vegetables? Yes. Diced onion (added before the garlic), thinly sliced carrots, or corn are common additions. Add them when you cook the garlic so they have time to soften. Keep the additions simple — this dish doesn’t need much.
Is kimchi fried rice gluten-free? It depends on your gochujang. Some brands contain wheat. Look for a gluten-free labeled gochujang, or substitute with a mix of gochugaru, miso paste (use GF miso), and a little extra soy sauce. Also use tamari instead of regular soy sauce.
What to Serve With Kimchi Fried Rice
Kimchi bokkeumbap is a complete meal on its own, especially with the egg on top. But if you want to build it out:
- Doenjang jjigae (Korean soybean paste stew) is the classic pairing — the earthy, mild stew balances the spicy rice perfectly.
- More banchan: A few simple Korean side dishes round out the table. My quick cucumber kimchi (oi sobagi) takes 10 minutes and adds crunch and freshness — it’s a natural alongside this rice.
- Korean fried chicken alongside rice is never a bad idea if you’re feeding a crowd.
- Japchae makes a great companion if you want a proper spread — the glass noodle stir-fry is chewy, savory, and doesn’t compete with the rice for attention.
- Miso soup if you want something warming and simple that doesn’t compete.
Final Notes
The first time I made kimchi fried rice that actually tasted like what I’d had in Korean restaurants, I realized the problem had been simple: I’d been babying it. Fried rice needs heat, confidence, and good kimchi. The pan should sizzle audibly from the moment the kimchi hits it. The rice should be getting a little toasty on the bottom, not steaming through.
Make it once and you’ll have the technique down. After that, it becomes the thing you make when the fridge looks depressing, when you have 20 minutes, when you just need something that tastes like someone put effort into it — even if you didn’t.
Let me know in the comments how yours turned out, what protein you used, or if you made any changes worth knowing about.
This post may contain affiliate links which means I may earn commissions for purchases made through links at no extra cost to you. See View Disclaimer for more information.
Authentic Kimchi Fried Rice Recipe
Main coursePT5M
PT15M
PT20M
Ingredients
- • Day-old cooked short-grain white rice
- • Well-fermented napa cabbage kimchi
- • Kimchi juice (from the jar)
- • Gochujang (Korean chili paste)
- • Bacon or spam, diced (optional)
- • Toasted sesame oil
- • Soy sauce
- • Neutral oil (vegetable, canola)
- • Green onions
- • Garlic
- • Toasted sesame seeds
- • Eggs
- • Gim (dried seaweed sheets), crumbled
Instructions
- 1 Prep Your Ingredients
- 2 Cook the Protein (If Using)
- 3 Stir-Fry the Kimchi
- 4 Add the Rice
- 5 Fry Your Eggs
- 6 Plate and Serve
About Asha
Half Asian, half African cook raised between two food-obsessed cultures. I've spent 10 years learning Asian cooking traditions through family, friends, and thousands of hours at the stove — testing every dish until it works in a standard home kitchen.
Read my full storyRelated Recipes
The Best Korean Fried Chicken Recipe
How to Make Kimchi-Jjigae (Kimchi Stew)
How to Make Delicious Korean Glass Noodles (Japchae)
How to Make Korean Jangjorim (Easy Soy-Braised Beef & Eggs)
How to Ferment Your Own Kimchi: A Foolproof 7-Day Plan
Loading comments...