Delicious Korean BBQ bowls filled with cabbage slaw, spicy pan-fried tofu, and sautéed broccoli and carrots, this weeknight meal is hearty and delicious. Vegan and Gluten-free!
Who is LOVING summer? I am! I am!
It’s been a busy one for sure. July was filled with several trips. We started with a family vacation in Central Oregon. It was 8 adults and 6 children in one house. Needless to say, there was never a dull moment. Later in the month, I took a weekend trip to the Oregon Coast with my sister and our kids – another fantastic summer weekend. This past week my partner and I snuck in a quick camping trip to Silverfalls with the kids and for a few short days we are back at home before we head out again, this time to…Disneyland! But don’t tell the kids; It’s a surprise.
But, I don’t want to leave you without a new recipe this Monday. Well, I shouldn’t say new. This recipe is actually an oldie that was in need of some sprucing up. I tweaked the recipe for a new and improved spin on the vegan Korean BBQ Bowl.
Originally, this Korean Bowl was inspired by a dish at one of my favorite Portland restaurants and I think you’re going to love it, too. It’s filled with sweet and sticky Korean BBQ tofu, sautéed broccoli and peppers, and a cilantro-lime slaw for the perfect blend of sweet, citrus, and savory.
What is Korean BBQ?
Traditionally Korean BBQ is a method of marinating and grilling meat. The BBQ marinade is made up of a mixture of soy sauce, sugar, sesame oil, garlic, and pepper. In my recipe, I also add ginger and hot sauce for extra flavor. And, of course, in lieu of meat, I used a plant-based substitute that is MADE FOR MARINADE: tofu.
For best results, the tofu should marinade for at least an hour but can marinate overnight.
Recommended Ingredients & Equipment
Ingredients & Substitutions
- Rice – I recommend brown rice but either brown or white will do. Note that white rice only takes about 20-25 minutes to cook whereas brown rice takes between 40-45 minutes. For a grain-free option, substitute the rice for a bed of lettuce or cauliflower rice.
- Extra Firm Tofu – For this recipe, look for extra-firm tofu that is not water-packed, such as Trader Joe’s High-Protein Tofu or Super Firm or Sprouted Tofu. These types of tofu do not have excess water and do not need to be pressed. If you have to use water-packed tofu make sure to press as much water as you can out of it first by using a tofu press or a weighted, towel-lined cutting board. For a soy free alternative, use mushrooms or grilled eggplant instead. Marinate the protein or vegetables for at least one hour and pan-fry until they are slightly charred on the sides.
- Sesame Oil
- Vegetables – I use a mixture of broccoli (or broccolini), carrots, and bell peppers. You can use any color of bell peppers but I prefer red as they add a nice sweetness to the recipe.
- Cilantro Lime Slaw – This is a blend of red and white cabbage, fresh cilantro, lime juice, and salt.
- Barbecue Marinade – To make the marinade you will need soy sauce (use Tamari for gluten-free), maple syrup, rice wine vinegar, sesame oil, ginger, garlic, and hot chili sauce (I prefer Sriracha sauce).
Recommended Equipment
For this recipe, you will need basic cooking equipment including a saucepot, a sauté pan, and kitchen utensils, including a chef’s knife and cutting board. (<<affiliate links)
Check out the full list of my recommended kitchen tools and gadgets.
How to make Korean BBQ Bowls
Step One – Marinade the Tofu
Whisk together the marinade ingredients in a small bowl. Cut the tofu into 1″ cubes and place the cubes in a shallow dish. Top with the marinade so that the tofu is completely submerged.
You can also marinate the tofu in a large ziplock bag. To do this, place the tofu and marinade in a bag, zip it tightly, and shake the tofu until it is completely coated. Place in the refrigerator while preparing the remaining components of this meal.
Step Two – Make the Slaw
Next, let’s make the slaw. To do this, thinly slice the cabbage and place it in a bowl. For the best results, I use my mandoline slicer. Add the remaining ingredients and stir them all together. Place in the refrigerator to let the flavors soak into the cabbage.
The longer the slaw sits, the more flavorful it becomes.
Step Three – Stir Fry the Vegetables
Heat oil in a large sauté pan and place over medium-high heat. Add the broccoli, peppers, and carrots, and sauté for about 7 minutes until vegetables are tender and lightly charred.
Step Four – Pan-fry the Tofu
Remove the veggies from the sauté pan and add 1 more tablespoon of oil. With a slotted spoon, remove the marinated tofu, RESERVING THE MARINADE, and sauté the tofu for 5-8 minutes. It should sizzle when it hits the pan. Stir the tofu often so that all sides brown. When the tofu is cooked on all sides, add 1/4 cup of the marinade and let it simmer with the tofu until the marinade has cooked down.
Once the marinade has absorbed, remove tofu from heat. It’s time to assemble the bowls!
Disclosure: This post may contain affiliate links.
Serving and Storing
Serving – Serve these bowls immediately. To assemble the bowls, place a scoop of rice at the bottom of the bowl. Evenly divide the tofu, vegetables, and slaw between 4 bowls. Add additional toppings: cilantro, hot sauce, jalapeños, and extra marinade.
Storing – Store leftovers in separate containers. Store leftover cabbage slaw and tofu in the refrigerator for 5 days and leftover marinade in the refrigerator for 7 days.
Grilling vs. Pan-frying
As I mentioned, Korean BBQ is typically grilled. The instructions for this recipe are to pan-fry the tofu since everything else is done in the kitchen. However, if you want to grill the tofu, you can simply skewer it onto kabobs and place it over a hot grill for about 10 minutes. When it’s done, simply toss the tofu with the extra marinade and serve.
More Vegan Bowl Recipes
- Cuban Black Beans Bowl with Plantain Fries
- BBQ Soy Curls Bowl with Homemade Vegan Ranch
- Mediterranean Rice and Lentils Bowl
- Green Goddess Buddha Bowl
More BBQ Recipes
- Hawaiian Teriyaki Tofu Skewers
- Grilled Vegan Pizza Margherita
- Vegan Mushroom Burgers
- Grilled Corn on the Cob with Avocado Dill Dressing
Vegan Korean BBQ Bowl
Ingredients
You will need
- 1 cup cooked brown rice
- 16 ounces extra-firm tofu, cut into 1/2″ cubes
- 2 tbsp. sesame oil
- 2 cups broccoli, chopped
- 2 large carrot, thinly sliced
- 1 red bell pepper
- Cilantro Lime Slaw, recipe below
- Barbecue Marinade, recipe below
Cilantro Lime Slaw
- 1 1/2 cups mixed red and white cabbage, shredded
- 2 tbsp fresh cilantro, minced
- 1 tbsp fresh lime juice
- 1/4 tsp salt
Barbecue Marinade
- 1 cup soy sauce (use Tamari for a gluten-free option)
- 1/2 cup maple syrup
- 1 tbsp. + 1 tsp. rice wine vinegar
- 1 tbsp. toasted sesame oil
- 2 tsp. fresh ginger, grated
- 3-4 cloves garlic, minced
- 2 tsp. Sriracha sauce, or similar hot chili sauce
Instructions
- Combine all the ingredients for Barbecue Marinade in a shallow dish. Add cubed tofu, making sure it's fully submerged and let it marinate for at least one hour.
- Meanwhile, mix together the ingredients for Cilantro Lime Slaw in a small bowl. Refrigerate until ready to use.
- Add rice and 2 cups of water to a small saucepot. Bring to a boil. Cover and reduce heat to a simmer and simmer for 40 minutes or until all the water has absorbed.
- Heat up 1 tablespoon of sesame oil in a sauté pan. Add carrots, broccoli, and bell pepper and sauté for 5 minutes over medium heat until vegetables are tender. Remove and set aside.
- In the same pan, heat up the remaining tablespoon of sesame oil. Remove tofu from Barbecue Marinade with a slotted spoon, reserving the marinade, and sauté for 5-10 minutes until the tofu has begun to brown. Add 1/4 cup of marinade to the tofu, stirring to combine. Cook until all the marinade has absorbed. Remove from heat.
- To assemble, place rice at the bottom of three bowls. Add tofu, carrots, broccoli, and slaw. Top with extra marinade, sesame seeds, and cilantro. Serve immediately.
Mara-Lea says
I made this tonight with a few changes. I switched pea pods for the broccoli (I am allergic to it), I added 1/2 of a white onion and a container of Bella mushrooms. It was soooo delicious. Next time I plan to cook the carrots for 5 min before adding other veggies. I also cut my tofu too small. It was amazing and I will be making it for friends!
Jodi Poole says
Just curious about the maple syrup in the marinade –it says loosely packed?
Pam says
Can’t wait to make this. As I was reading the recipe, to see if I had all the ingredients; noticed 1/2 c maple syrup loosely packed. I’m not sure what is meant by this. Thanks – we enjoy ALL your recipes .
Sarah says
Sorry. My mistake. It’s fixed now!
Mercedes Connor says
This recipe looks amazing and I love Korean food. Is there any way to make this oil free?
Tami says
This looks great except – I found it listed among the gluten free but you must know that Soy Sauce has wheat in it. Must substitute Tamari to be gluten free. Just thought you might like to make that edit.
Sarah says
Thanks, Tami! That totally slipped my mind. Will fix.
Heather says
You seriously are a rock star- a toddler, a new baby and you freakin’ are rockin’ out the most amazing posts/recipes, this bowl is so full of goodness!
Ashley says
This recipe looks beautiful and delicious! I am really impressed at all you were able to do to put it together, and I’m sure I speak for all of your readers when I say how much I appreciate that you continue to put so much into this blog. It can’t be easy!
Angie says
This sounds like an amazing dish! Thanks for the recipe.
Don’t be to hard on yourself, you are doing a great job! <3
Laura Black says
Hey Sarah! What a day Friday was for you. Believe me, more people than you can imagine have been in similar situations like you. I am currently an empty-nester, but I was at one time a mother of four children under the age of seven. What a routine we followed, or not!! 🙂 Many frustrations and many moments that were never your own. Even going to the bathroom becomes a public affair with children. Today I am a grandmother of seven!! Yes, seven. Two of them live near me here on Maui, the rest are on the mainland. The two here are under the age of three and, yes, what a handful. We babysit for their parents on the weekend. By Sunday evening, my husband and I are so ready for our own time that we will commonly spend the next 24 hours in silence just to appreciate it more. I am sure you already know this but those moments of frustration will disappear completely the moment your little treasure say, “I love you, mommy!” Then it all becomes so worth it. I want you to know that I appreciate your loving work as a mother and the time you give to your site. This recipe looks amazing, and as a new vegan, I’m always looking for new ideas.
Sarah says
Thanks for the encouragement, Laura. I can’t imagine more than 2 kids! I’m glad you are getting a chance to enjoy the grandkids while also getting some nice quiet and alone time.
Emma says
Honestly you sound like you’re doing great Sarah! It must be super tough but being supermom is an impossible task.
I hope you got to enjoy this yummy bowl in a peaceful moment 🙂
Sarah says
Thanks, Emma. I totally agree that there is no such thing as super mom, I just don’t want to fool myself on the days that I think I have everything together, because nothing is predictable. But I’m actually do feel like I’m doing good and much better than I had expected!
Caitlin says
i get really nasty when i’m tired, too, and i don’t even have the excuse of having two babies! friday sounds horrible, but saturday sounds amazing. this bowl looks so delicious. i’ve never really had any type of korean food before, but now i really feel the need to try some!
Sarah says
Yeah, sleep (or lack thereof) is a powerful thing! Been loving your made-over blog, btw!
Laura Thomas | Peaches and Greens says
This sounds so delish! Can’t wait to make this; the slaw especially!
Keep your chin up, two little ones can’t be easy!