Tofu Cabbage Noodle Bowl

4.37

2

Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

Quick and easy tofu cabbage noodle bowl with lots of veggies and cabbage noodles. This meal takes less than 30 minutes to prepare. It’s tasty, vegan and gluten-free!

If you’re a cabbage lover then you’re going to love this tofu cabbage noodle bowl! We’re using cabbage as a substitute for regular noodles in this stir fry, which when cut lengthwise resembles thin noodles!

Cabbage noodles are packed with vitamins and minerals, low in calories and overall a more nutrient-dense choice than regular ol’ pasta. I also like that they’re a little crunchy so they add some texture as well.

Not only is this dish plant-based and packed with veggies, but it also comes together really quickly and you only use one skillet so clean-up is a breeze. Sounds like a win in my book!

A tofu cabbage noodle bowl in a bowl with chopsticks.

Why You’ll Love This Recipe

  • Healthier alternative to traditional noodle bowls.
  • Jam-packed with veggies and plant-based protein!
  • Comes together in about 30 minutes in one skillet!
  • Versatile and customizable. Feel free to make this recipe your own.
Ingredients measured out to make Tofu Cabbage Noodle Bowl: veggie broth, hoisin sauce, tamari, garlic, sesame oil, ginger, rice wine vinegar, olive oil, maple syrup, broccoli, tofu, bell pepper, carrots and cabbge.

Ingredients Needed

  • extra firm tofu – this is where the protein is coming from in this dish! Make sure you get extra firm, as it will hold up the best. Drain and press the tofu before you chop it. See below for more tips on how to prep tofu before cooking.
  • olive oil – for sautéing the tofu and veggies. Avocado oil works as well.
  • veggies – broccoli, bell pepper and shredded carrots add plenty of nutrients and a nice pop of color to this dish.
  • cabbage – the star of the show and a great low-carb and low-calorie alternative to traditional noodles. See below for tips on how to cut cabbage noodles!
  • sea salt & black pepper – to bring all the flavors together.
  • sambal or sriracha – optional, but highly recommended for those who are looking for a bit of spice.
  • sauce – vegetable broth, low sodium tamari (or soy sauce), hoisin sauce, garlic, ginger, maple syrup, rice wine vinegar and sesame oil all combine for a savory, salty sauce that pairs so well with this bowl.
Collage of 4 photos showing the steps to make a Tofu Cabbage Noodle Bowl: cooking tofu in a skillet, then cooking the veggies, and finally cooking the veggies and tofu all together with the sauce.

How to Make

Make sauce: In a small bowl combine the vegetable broth, tamari, hoisin sauce, garlic, ginger, maple syrup, rice wine vinegar and sesame oil. Set aside.

Cook tofu: Cut the drained and pressed tofu into small cubes, about ¼-inch. Heat 1 Tablespoon oil in a large wok or skillet over medium-high heat. Once hot, add the tofu and stir-fry until golden on all sides, about 5-7 minutes. Season with salt and pepper, toss again and transfer to a plate.

Sauté veggies: Add the remaining olive oil to the same skillet. Add the broccoli, bell pepper and carrots and sauté for 2-3 minutes, or until they begin to soften. Then add the cabbage. Stir-fry for 1 minute, add salt and pepper to taste, and stir-fry for another 1-2 minutes.

Combine: Return the tofu to the skillet. Add the sauce and stir-fry for another minute. It’s okay if there’s still a little liquid in the pan. Remove from the heat and serve.

Overhead view of tofu cabbage noodle bowl in a skillet.

How to Prep Tofu

You’ll want to drain and press your tofu before cooking. Pressing the tofu takes out the extra moisture so it will crisp nicely and absorb the flavors in the dish. To start, cut a slit in the tofu package and drain all of the water out.

You can use a tofu press for this, but if you don’t have one there are some other easy ways to press tofu! Simply wrap the tofu block in paper towels or a clean dish towel and set it on a flat surface. Stack a few heavy items on top to press the moisture out – I typically use a cast iron skillet, canned food or cookbooks. This process can take 30-90 minutes depending on how heavy your items are.

How to Cut Cabbage Noodles

  1. Take your head of cabbage and remove outer leaves.
  2. Using a sharp knife (a serrated knife works best), cut off the core from the bottom and then cut the cabbage head in half.
  3. Place each cabbage half cut-side-down and start making thin slices lengthwise. This will give you thin strips of cabbage — aka noodles!
  4. You’ll likely end up with some pieces that look more like chunks than noodles. Simply chop them up and use as a topping for salad or in another recipe.
Close up of tofu cabbage noodle bowl in a skillet.

Substitutions & Notes

  • Protein: Not a tofu fan or don’t need this recipe to be plant-based? Swap the tofu with tempeh, chicken, shrimp, ground turkey or ground beef.
  • Veggies: You could totally use different veggies for this recipe based on what you have on hand! Zucchini, cauliflower, bok choy, green beans and/or mushrooms would all work well in this dish.
  • Cabbage: If you don’t like cabbage, you could try using zucchini noodles instead. And if you want to use regular real deal noodles go for it! This dish would work well with rice noodles or pad thai noodles.
Two tofu cabbage noodle bowls with chopsticks next to one bowl and fresh lime wedges scatted around bowls.

How to Store Leftovers

Allow the leftovers to cool completely at room temperature before storing them. Store any leftovers in an airtight container in the refrigerator for up to 4 days.

To reheat, you can either microwave the leftovers for 1-2 minutes or heat them up in a pan over medium heat on the stovetop until heated through.

Note that the texture of the veggies may become softer when reheated, but the flavor will still be delicious!

More Cabbage Recipes

More Tofu Recipes

Be sure to check out all of the tofu recipes as well as the full collection of dinner recipes on EBF!

4.37 from 11 votes

Tofu Cabbage Noodle Bowl

Quick and easy tofu cabbage noodle bowl with lots of veggies and cabbage noodles. This meal takes less than 30 minutes to prepare. It's tasty, vegan and gluten-free!
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Servings: 3

Ingredients  

Sauce

  • ¼ vegetable broth
  • ¼ cup + 1 Tablespoon low sodium tamari, soy sauce or coconut aminos
  • 1 Tablespoon hoisin sauce
  • 1 Tablespoon minced garlic, 2-3 large cloves
  • ½ Tablespoon minced ginger
  • 1 teaspoon maple syrup
  • 1 Tablespoon rice vinegar
  • 1 teaspoon sesame oil

Bowl

  • 16 ounces extra firm tofu, drained and pressed
  • 2 Tablespoons olive oil, divided or avocado oil
  • 2 cups fresh broccoli, chopped into bite-size florets
  • 1 red bell pepper , cut into thin strips
  • 1 cup shredded carrots
  • 1 medium green cabbage, thinly sliced (about 1/2 pound, 5 cups chopped)
  • sea salt, to taste
  • fresh ground pepper, to taste
  • Sambal or sriracha, optional
  • Toppings: sesame seeds, cilantro and/or green onion, optional

Instructions 

  • In a small bowl combine the vegetable broth, tamari, hoisin sauce, garlic, ginger, maple syrup, rice wine vinegar and sesame oil. Set aside.
    Sauce for tofu cabbage noodle bowl mixed together in a small bowl.
  • Cut the pressed and drained tofu into small cubes, about ¼-inch.
    Tofu chopped into chunks on wooden cutting board.
  • Heat 1 Tablespoon oil in a large wok or skillet over medium high heat. Once hot, add the tofu and stir-fry until golden on all sides, about 5-7 minutes. Season with salt and pepper, toss again and transfer to a plate.
    Cooked tofu in a skillet.
  • Add the remaining olive oil to the same skillet. Add the broccoli, bell pepper and carrots for 2-3 minutes, or until they begin to soften. Then add the cabbage. Stir-fry for 1 minute, add salt and pepper to taste, and stir-fry for another 1-2 minutes.
    Cabbage, carrots, broccoli and red bell pepper in a skillet.
  • Return the tofu to the skillet. Add the sauce and stir-fry for another minute. It’s okay if there’s still a little liquid in the pan. Remove from the heat and serve.
    Tofu, cabbage, carrots, broccoli and red bell pepper in a skillet with woman's hand pouring sauce over ingredients.

Nutrition

Serving: 1/3 of recipe | Calories: 361kcal | Carbohydrates: 31g | Protein: 21g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 9g | Sodium: 971mg | Potassium: 1248mg | Fiber: 10g | Sugar: 14g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Lunch/Dinner
Cuisine: Asian
Keyword: tofu with cabbage noodles
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Get a free 3 day Clean Eating Meal Plan
Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List

Leave a comment

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

Recipe Rating




2 Comments

  1. 5 stars
    That’s really nice post. I appreciate your skills. Thanks for sharing.