TOFU CABBAGE BOWL | nourishing high protein meal

Why you should make this recipe:

Looking for a delicious, nutritious, and satisfying meal that’s also packed with protein? Look no further than my high protein sweet & spicy Tofu Cabbage Bowl!

This recipe is perfect for those busy days when you need something quick and easy to prepare. The combination of sweet and spicy flavors, along with the hearty tofu and crunchy cabbage, creates a mouthwatering dish that will leave you feeling satisfied and energized.

Plus, it’s vegan, gluten-free, and dairy-free, making it suitable for a variety of dietary preferences. Whether you’re looking for a simple weeknight dinner or a nutritious meal prep option, this Tofu Cabbage Bowl has got you covered!

About the ingredients:

The 3 main components of this dish are sushi rice, oven roasted cabbage and tofu with a sweet & spicy sauce.

For the rice:

  • Sushi rice: A short-grain rice perfect for making sushi, known for its sticky texture and subtle flavor.
  • Water: Essential for cooking the rice and achieving the right texture.
  • Rice vinegar: Adds a tangy flavor and helps season the rice.
  • Sesame oil: Infuses the rice with a subtle nutty aroma and flavor.
  • Salt: Enhances the overall taste of the rice and balances the flavors in the dish.

For the oven-roasted cabbage and tofu:

  • Cabbage: Adds a crunchy texture and subtle sweetness when roasted.
  • Super firm tofu: A high-protein plant-based staple that takes on the flavors of the dish and provides a meaty texture.
  • Drizzle of olive oil: Helps the cabbage and tofu brown and crisp up in the oven.
  • Salt and pepper: Seasonings that enhance the natural flavors of the cabbage and tofu.

For the sweet & spicy sauce:

  • Garlic cloves: Adds aromatic flavor and depth to the sauce.
  • Gluten-free soy sauce or tamari: Provides a savory umami flavor and saltiness to the sauce.
  • Rice vinegar: Adds acidity and balances the sweetness of the sauce.
  • Dates syrup or maple syrup: Adds sweetness and depth of flavor to the sauce.
  • Gochujang: A Korean chili paste that adds heat and depth of flavor with a touch of sweetness.
  • Sesame oil: Adds richness and a nutty flavor to the sauce, enhancing its overall complexity.

how i make my TOFU CABBAGE BOWL

First up, preheat your oven to 190°C / 375°F. While that’s heating up, rinse your sushi rice until the water runs clear, then cook it according to the package instructions. Once cooked, season the rice with rice vinegar, sesame oil, and salt, then chill it while you prep the rest of the ingredients.

Next, thinly slice your cabbage and spread it out on a baking tray lined with parchment paper. Then, crumble your firm tofu straight onto the same pan, drizzle everything with olive oil, and season it with salt and pepper. Pop it in the oven and let it roast for 20-25 minutes or until beautifully golden brown.

While the cabbage and tofu are roasting, mix up your sweet and spicy sauce by combining soy sauce, rice vinegar, dates syrup, sesame oil, and gochujang in a small bowl. Then, heat a drizzle of oil in a pan, fry up some minced garlic until fragrant, and add in the sauce.

Once your tofu and cabbage are done roasting, toss the tofu in the sauce and let it cook for a couple more minutes. Finally, assemble your bowl by adding the seasoned rice to a bowl, topping it with the roasted cabbage and tofu, and finishing it off with fresh cilantro and sesame seeds. Enjoy!

Looking for a high protein recipe? try these:

TOFU CABBAGE BOWL | nourishing high protein meal

Looking for a high protein meal that’s nutritious and delicious? This sweet & spicy Tofu Cabbage Bowl is the perfect meal for you! it’s healthy, vegan, gluten free and perfect for meal prep!
No ratings yet
Jump to Video
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course dinner, lunch, Main Course
Cuisine Asian


for the rice

  • 1 cup sushi rice
  • 1 ¼ cup water
  • 2 tbsp rice vinegar
  • 1 tsp sesame oil
  • 1 tsp salt

for the roasted tofu and cabbage

  • ¼ cabbage
  • 400 g super firm tofu
  • Drizzle of olive oil
  • Salt and pepper to taste

for the sauce

  • Drizzle of oil
  • 3 garlic cloves minced
  • 3 tbsp gluten free soy sauce or tamari
  • 2 tbsp rice vinegar
  • 2 tbsp dates syrup or maple syrup
  • 2 tsp gochujang
  • 1 tsp sesame oil

for serving

  • Fresh cilantro
  • Sesame seeds


  • Preheat oven to 190°c / 375°f.
  • Rinse rice with cold water until the water runs clear. Transfer into a pot with boiling water, top with a lid and cook for about 15 minutes or until cooked.
  • While rice is cooking, thinly slice the cabbage and place it on a baking tray lined with parchment paper. Crumble the firm tofu using your hands straight into the same pan. Drizzle with olive oil and season with salt and pepper.
  • Bake for 20-25 minutes or until the cabbage and tofu have a nice golden brown color.
  • Season the cooked rice with rice vinegar, sesame oil and salt. Use a spatula to very gently fold the rice. Chill.
  • Meanwhile, mix soy sauce, rice vinegar, dates syrup, sesame oil, and gochujang in a small bowl.
  • Heat a drizzle of oil in a pan and fry the mined garlic until fragrant. Lower the heat, add the sauce and stir.
  • Once tofu and cabbage are cooked, add only the tofu into the pan with the sauce and cook for two more minutes.
  • Add cooked and seasoned rice to a bowl, top with the cabbage and tofu, and finish off with fresh cilantro and sesame seeds. Enjoy!
Keyword cabbage, easy meals, gochujang, healthy meals, tofu, tofu recipe, vegan meals

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating