Easy Vegetarian Kimchi Fried Rice Recipe

Breakfast, Salads & Dressings

October 29, 2026

Vegetarian kimchi fried rice — kimchi bokkeumbap — is a 30-minute weeknight rescue built on day-old rice, pressed tofu, and a jar of kimchi. The trick is a hot pan and cold rice. Everything else is flexible, which is exactly what a Wednesday needs.

A 30-Minute Wonder for Your Leftover Rice!

Got leftover rice and a fridge full of veggie odds and ends? You’re just one special ingredient away from an incredible meal! This Vegetarian Kimchi Fried Rice is my go-to for a fast, flavorful, and satisfying dish that transforms simple leftovers into a restaurant-worthy meal. The star of the show is kimchi—a spicy, tangy Korean fermented cabbage that adds an unforgettable punch of flavor. Trust me, it’s worth a special trip to the store!

PREP: 15 minutes | COOK: 15 minutes | YIELD: 4 x 1-cup servings

Ingredients

• 2 Tbsp / 30 ml safflower oil
• 3 cloves garlic, chopped
• 3 scallions, cut into 1-inch pieces
• 2 cups / 480 ml mixed vegetables, diced into ½-inch pieces
• 4 oz / 113 g firm tofu, drained, pressed, and diced into ½-inch pieces
• 3 cups / 710 ml cooked, day-old, refrigerated brown rice
• 1 cup / 240 ml kimchi, drained, pressed, and chopped
• 1 tsp / 5 ml sesame oil
• ½ tsp / 2.5 ml (0.1 fl oz) sea salt
• Optional for serving: chili paste, low-sodium tamari

Instructions

1. Heat a 9 or 10-inch cast-iron skillet or a large wok over medium-high heat until it’s very hot, almost smoking.
2. Add the safflower oil, followed by the garlic, scallions, and mixed vegetables. Stir-fry for 1-2 minutes until the vegetables begin to soften.
3. Add the diced tofu to the skillet and cook for 1 more minute, stirring occasionally.
4. Stir in the day-old rice, breaking up any clumps and spreading it evenly across the bottom of the skillet. Allow it to cook without stirring for a few minutes until the bottom layer starts to brown and get crispy.
5. Stir the rice and repeat the process of letting it sit to brown, continuing for about 8 minutes total, until the rice has developed plenty of crispy, crunchy bits.
6. Stir in the chopped kimchi, sesame oil, and sea salt. Cook for another minute until everything is heated through.
7. Remove from heat, mound in bowls, and serve immediately with chili paste or tamari, if desired.

Nutritional Information

• Per serving, without egg
• Calories: 347
• Protein: 11 g
• Carbohydrates: 44 g
• Total Fat: 15 g
• Saturated Fat: 2 g
• Fiber: 6 g
• Sodium: 366 mg
• Cholesterol: 0 mg

Pro Tips

• Pro-Tips
• Day-Old Rice is Essential: For the best texture, use cold, day-old rice. Freshly cooked rice contains too much moisture and will result in a mushy dish.
• Get That Crisp: Don’t rush the browning process! Letting the rice sit untouched in the hot pan is the secret to developing those irresistible crispy, crunchy bits.
• Clean Out The Fridge: This recipe is incredibly versatile. Feel free to toss in any veggies you have on hand, such as bell peppers, zucchini, mushrooms, broccoli, carrots, or kale.
• Add a Protein Boost: For ovo-vegetarians, top the finished fried rice with a sunny-side-up egg. The runny yolk creates a delicious, creamy sauce when mixed in.

FAQ

Q: Is this kimchi fried rice recipe vegan
A: This recipe can easily be made vegan. The key is to use vegan kimchi, as some traditional kimchi contains fish sauce or shrimp paste. Always check the label to ensure it’s 100% plant-based. The rest of the ingredients, including tofu, are naturally vegan.

Q: Can I add more protein to this vegetarian fried rice
A: Absolutely! Besides the firm tofu in the recipe, you can boost the protein by adding a cup of cooked edamame or topping it with a fried egg (for ovo-vegetarians). You could also increase the amount of tofu used.

Q: What can I use instead of tofu
A: If you’re not a fan of tofu, you can substitute it with an equal amount of tempeh, seitan, or a cup of cooked chickpeas or edamame for a different texture and protein source.

Q: How do I store leftover kimchi fried rice
A: Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, stir-fry it in a hot skillet with a splash of oil until heated through to help revive some of the crispy texture.

Pro Tips

  • Day-old refrigerated rice isn't a suggestion — fresh rice holds too much moisture and steams instead of frying. If you're stuck, spread fresh rice on a tray and chill it uncovered for an hour.
  • Press the tofu well and get it crispy in the hot safflower oil before anything else goes in. It drinks up the kimchi flavor better with a crust.
  • Squeeze the chopped kimchi dry over a bowl and save that juice — a splash at the end brightens the whole dish.
  • Add the sesame oil at the end, off the heat, so its aroma doesn't cook away in the stir-fry.
  • Spread the rice into an even layer and let it sit — constant stirring prevents the toasty bits that make fried rice worth eating.

Frequently Asked Questions

Is kimchi fried rice very spicy?

The kimchi brings a moderate, tangy heat. The chili paste listed as an optional serving condiment is where you control the real fire.

Can I use fresh rice instead of day-old?

Only if you dry it out first — spread just-cooked rice on a sheet pan and refrigerate it uncovered for about an hour. Otherwise the dish turns mushy.

Is there protein in this dish?

Yes — the pressed, diced tofu browns up in the pan and turns this into a complete one-bowl meal for four.

How do I store leftovers?

Keep it airtight in the fridge for two to three days. Reheat hard in a hot skillet so the rice crisps again instead of steaming.

Recipe card below.

More Recipes You’ll Love

Stav Kogan

Vegetarian Kimchi Fried Rice (A 30-Minute Wonder!)

A fast, flavorful, and satisfying dish that transforms simple leftover rice and kimchi into a restaurant-worthy meal. This vegetarian kimchi fried rice is the perfect 30-minute wonder for a quick weeknight dinner.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 serving
Calories: 347

Ingredients
  

  • 2 Tbsp (30 ml) safflower oil
  • 3 cloves garlic, chopped
  • 3 scallions, cut into 1-inch pieces
  • 2 cups (480 ml) mixed vegetables, diced into ½-inch pieces
  • 4 oz (113 g) firm tofu, drained, pressed, and diced into ½-inch pieces
  • 3 cups (710 ml) cooked, day-old, refrigerated brown rice
  • 1 cup (240 ml) kimchi, drained, pressed, and chopped
  • 1 tsp (5 ml) sesame oil
  • ½ tsp (2.5 ml) (0.1 fl oz) sea salt
  • Optional for serving: chili paste, low-sodium tamari
  • Pro-Tips
  • Day-Old Rice is Essential: For the best texture, use cold, day-old rice. Freshly cooked rice contains too much moisture and will result in a mushy dish.
  • Get That Crisp: Don't rush the browning process! Letting the rice sit untouched in the hot pan is the secret to developing those irresistible crispy, crunchy bits.
  • Clean Out The Fridge: This recipe is incredibly versatile. Feel free to toss in any veggies you have on hand, such as bell peppers, zucchini, mushrooms, broccoli, carrots, or kale.

Method
 

  1. Heat a 9 or 10-inch cast-iron skillet or a large wok over medium-high heat until it's very hot, almost smoking.
  2. Add the safflower oil, followed by the garlic, scallions, and mixed vegetables.
  3. Stir-fry for 1-2 minutes until the vegetables begin to soften.
  4. Add the diced tofu to the skillet and cook for 1 more minute, stirring occasionally.
  5. Stir in the day-old rice, breaking up any clumps and spreading it evenly across the bottom of the skillet. Allow it to cook without stirring for a few minutes until the bottom layer starts to brown and get crispy.
  6. Stir the rice and repeat the process of letting it sit to brown, continuing for about 8 minutes total, until the rice has developed plenty of crispy, crunchy bits.
  7. Stir in the chopped kimchi, sesame oil, and sea salt.
  8. Cook for another minute until everything is heated through.
  9. Remove from heat, mound in bowls, and serve immediately with chili paste or tamari, if desired.
  10. Add a Protein Boost: For ovo-vegetarians, top the finished fried rice with a sunny-side-up egg. The runny yolk creates a delicious, creamy sauce when mixed in.

Nutrition

Calories: 347kcalCarbohydrates: 44gProtein: 11gFat: 15g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

A woman wearing a dark blue apron over a beige knit sweater, smiling and holding a rustic ceramic bowl filled with Carrot and Water Chestnut Salad (Gajar aur Singhara Kachamber). The background shows a wooden kitchen counter with whole carrots and potatoes.

Ultimate Carrot and Water Chestnut Salad Recipe

Carrot and water chestnut salad is built on lasting crunch: shredded young carrots, waxy potatoes, and crisp water chestnuts in a lemon-coriander dressing with sesame or peanut oil. Chat masala or black salt season it at the end. It stays snappy even on the second...

A woman wearing a dark blue apron over a beige knit sweater, smiling and holding a rustic ceramic bowl filled with Carrot and Water Chestnut Salad (Gajar aur Singhara Kachamber). The background shows a wooden kitchen counter with whole carrots and potatoes.

Ultimate Carrot and Water Chestnut Salad Recipe

Carrot and water chestnut salad is built on lasting crunch: shredded young carrots, waxy potatoes, and crisp water chestnuts in a lemon-coriander dressing with sesame or peanut oil. Chat masala or black salt season it at the end. It stays snappy even on the second...