Where do I begin??

If you’ve never had bibimbap- PLEASE go out to a Korean restaurant and get yourself an order of this. It is truly amazing and when you come back, you can make your own with this recipe!

If you don’t know what bibimbap is, it is a well-known Korean dish that is essentially mixed rice with meat and mixed vegetables. We have no meat in this recipe, but if you aren’t vegan, you can add whatever protein you wish.

I like to think of bibimbap as a deconstructed fried rice. It is presented with the crispy rice in the center of the bowl and then the protein and veggies surrounding the dish. Usually it is served with a fried egg on top (which we will also forgo-although my husband loves an egg on his) and a spicy red chili sauce-gochujang!

I never knew what this bowl of heaven was until about three years ago when I first stepped into a Korean restaurant. As many of you know, I’m a teacher and one of my students’ parents were opening up their own restaurant near our school in Brooklyn.

They were so kind to let my whole class come in and try some of their dishes like dumplings, kimchi fries, some type of noodle dish and a few others. The kids had a blast and I was addicted!

I came back the following week with a few coworkers for dinner to have the full dining experience and got my first vegan bibimbap bowl. Oh, my, goodness. I was in love instantly.

All of the veggies were sautéed and seasoned perfectly, the rice was crisp on the bottom from cooking in the stone bowl and the spicy sauce was just right. I knew I had to go home and try to recreate this.

Too bad my first attempt didn’t turn out so well. It’s been 3 years later and I’m finally trying it again and this time it’s wonderful.


You don’t have to have the authentic stone bowl to make this dish- however I have to say it is 10x better with it! You can get a pretty inexpensive one on Amazon here, or kind a local Korean cooking supply store.

I’m lucky enough to live right across the river from NYC and have many options to choose from! I visited Korin last week and picked myself up this stone bowl for only $20. My husband however too is now addicted to bibimbap, and I guess I’ll have to go back and buy another bowl so we can eat at the same time.

The key for this dish is you want to prep all your veggies and rice ahead of time. Get all the chopping done, cook the rice and set aside until you’re ready to assemble.

Getting Started

Start by getting a large sauté pan and add 1 tsp of sesame oil. Add one of your veggies in and sauté until al dente and golden. Take the veggie out and add another tsp of sesame oil and repeat with each veggie until you are done.

The veggies I choose were: carrots, mushrooms, bok choy, cucumber and sprouts. The only vegetable I didn’t sauté was the sprouts. Instead I boiled some water in a microwave safe bowl and then plunged the sprouts in to soak for a bout 3 minutes. I then drained them and tossed them in some sesame oil, rice vinegar, salt and set aside. You can totally sauté them though or leave them raw.

Cooking time for each veggie:

Mushrooms- about 8 minutes or until tender and golden

Carrots- about 4 minutes

Bok Choy- I added the sesame oil and about 2 tbsp of water to “steam” these more- about 5 minutes

Cucumber- about a 30 second sear

Tofu- 4 minutes on each sides until golden and crispy

Remember to add in a tsp of sesame oil and a sprinkle of salt for EACH veggie. It is really important to get that sesame flavor distributed throughout.

Next it’s time to assemble.

Get your stone bowl (or if not using a stone bowl, use a small sauté pan). Brush the bottom of the bowl or pan with a tsp of sesame oil. Add on about 1 cup of rice to the middle of the bowl and add the veggies around the rice on the sides- arranging them how you wish.

Cook on a medium-low heat for about 6-8 minutes. If using a bowl, you should hear a nice crackling sound happening- THE BEST SOUND EVER. Sometimes I will put a small cover on the bowl to help heat up all the veggies again but it isn’t necessary.

Carefully remove from the heat and serve with gochujang sauce! A little goes a long way. If you don’t have gochujang you can replace with sriracha, but it definitely isn’t the same.

*My husband like's his with an egg on top. If your not vegan- give it a try!

Stir the bowl up together and let it cool down a little before you dig in- otherwise you will burn your tongue- trust me.

Korean Vegan Bibimbap

Course Main Course
Prep Time 40 minutes
Cook Time 6 minutes
Total Time 46 minutes
Servings 4 people



  • 1 cup short grain brown rice or any rice
  • 2 1/2 cups water


  • 6 tsp sesame oil
  • 1 large carrot peel and cut in match sticks
  • 2 small bok choy sliced thinly
  • 1 8oz package baby bella mushrooms sliced
  • 1/2 english cucumber de-seeded and sliced
  • 1 package extra firm tofu sliced in 4ths and dried with paper towel


  • 1 1/2 cups sprouts rinsed
  • 1 tsp sesame oil
  • 1 tsp rice vinegar

Toppings (optional)

  • scallions chopped
  • Gochujang sauce
  • sesame seeds



  1. Combine the water and rice into a large saucepan. Bring to a boil and reduce to a simmer for about 40 minutes or until all the water has absorbed and the rice if fluffy. Set aside until ready.

Veggie Preparation

  1. While the rice is cooking, let's begin the veggies.

    In a large skillet, add 1 tsp of sesame oil and one of the veggies and saute until your desired taste. (Blog post above has suggested times)

  2. You will continue to add in 1 tsp of sesame oil for each veggie until they are cooked. Set all the veggies aside on a plate until you are finished cooking them all.

  3. For the tofu, add in 1 tsp of sesame oil and slightly salt the tofu steaks. Cook them for about 4 minutes on each side in the skillet until golden brown. Set aside and cube.


  1. For the sprouts- add in the sprouts to some boiling water and let them sit for about 3 minutes until soft. Drain and season with 1 tsp of sesame oil, 1 tsp rice vinegar and a pinch of salt. Set aside.


  1. Let's assemble! Your rice, veggies, tofu and sprouts should all be prepared and set aside.

    In your stone bowl or small saute pan, brush the bottom with 1 tsp of sesame oil. Add in 1 cup of rice and then arrange your veggies along the rim of the rice. Cook on a medium-low heat for about 6-8 minutes until the rice is crispy and veggies are heated through.

  2. Add on some toppings! Sesame seeds, gochujang, and scallions! Mix and let cool thoroughly. Enjoy!

Recipe Notes

You can find store bought gochujang sauce in many grocery stores or make your own with some red chili paste! Sriracha is also a great supplement.

Pin for Later!