Tofu Cabbage Rolls

If you want to increase veggies into your diet, then this is for you! These cabbage rolls are filled with tofu, mushrooms, and rice for an incredibly filling and high-protein meal.

The wonder of this recipe is that you can adjust the filling according to your taste. Omit the rice for a low-carb option, replace the tofu with another ground protein, or even throw in your own favorite vegetables into the mix!

Table of Contents

    Ingredients and Substitutions

    *The Recipe Card below includes all the full measurements for these ingredients!

    Mushrooms, carrots, green onion, garlic, ginger, rice, tofu: These will form the foundation of the filling, making it umami and high-protein with the tofu! While I used white Jasmine rice, feel free to use any grain of choice, such as basmati, short grain, or brown rice.

    Soy sauce, oyster sauce, cornstarch, sesame oil, sugar, rice vinegar, white pepper: A combination of these sauces will help to properly season the filling and to create that delicious sauce poured on top. You can always adjust these to taste prior to filling the cabbage leaves.

    Napa cabbage: I like using Napa cabbage for their naturally sweet and thinner leaves. You may also use other varieties, such as a green cabbage, if preferred.

    Cabbage rolls filled with tofu

    Instructions

    *The Recipe Card below includes all the full detailed instructions! 

    Prepare the filling by sautéing together the mushrooms, carrots, green onions, garlic, and ginger

    Add in the rice and tofu. Season with soy sauce, oyster sauce, cornstarch, sesame oil, sugar, rice vinegar, and white pepper. Set aside.

    Blanch the cabbage leaves until softened.

    Make the rolls by filling the cabbage leaf and rolling like a spring roll.

    Wrap upwards like a spring roll, being sure to tuck in the sides to prevent any filling for spilling out. You should end up with a cylindrical shape.

    Pan-fry the cabbage rolls until lightly seared on the bottom. Serve with the prepared sauce. Enjoy!

    Looking for more tasty vegetable recipes? Here’s a couple that you might love:

    Tofu Cabbage Rolls

    Recipe by Ian
    4.5 from 50 votes
    Course: Main, Appetizers, Snacks
    Servings

    20 – 25

    rolls

    If you want to up veggies into your regular diet, then this is for you. These cabbage rolls are filled with tofu, mushrooms, carrots, and rice for an incredibly filling meal.

    Cook Mode

    Keep the screen of your device on

    Ingredients

    • 1 head Napa cabbage

    • 1 tbsp oil, for sauteing

    • Filling
    • 280 g extra firm tofu

    • 1/2 cup cooked rice

    • 140 g mushroom, chopped

    • 140 g carrot, chopped

    • 2 green onions, chopped

    • 3 garlic cloves, grated

    • 1/2 tsp ginger, grated

    • 1 tbsp soy sauce

    • 1 tbsp oyster sauce

    • 1 tbsp cornstarch

    • 1 tsp sesame oil

    • 1 tsp rice vinegar

    • 1/2 tsp sugar

    • 1/4 tsp white pepper

    • Sauce
    • 1 tbsp oyster sauce

    • 1 tbsp soy sauce

    • 2 tsp sugar

    • 1 tsp sesame oil

    • 1/2 cup water

    • Cornstarch slurry (1 tsp cornstarch dissolved in 2 tsp of cold water)

    Directions

    • Prepare the filling:
    • Heat your pan over medium heat with 1 tbsp of oil. Saute the mushrooms for 5-7 minutes, or until the mushrooms have softened and most of its water content has evaporated.
    • Add in the carrots, green onions, garlic, and ginger. Saute for about 5 minutes until the carrots have softened.
    • Add in the rice and crumbled tofu. Season with soy sauce, oyster sauce, cornstarch, sesame oil, sugar, rice vinegar, and white pepper. Mix until evenly combined. Taste the filling and season with more salt and/or pepper to taste. Set aside to cool.
    • Prepare the cabbage:
    • Gently peel off leaves of the cabbage, being careful not to damage or cause rips in the leaves.
    • Bring a pot of water to a boil. Blanch the cabbage leaves for 20-30 seconds, just until the leaves start to wilt (but not mushy).
    • Drain the boiling liquid, quickly shock the cabbage leaves with cold water to stop the cooking process. Set aside.
    • Prepare the Cabbage Rolls:
    • Place about 2 tbsp worth of the filling onto the lower half of the cabbage leaf.
    • Wrap upwards like a spring roll, being sure to tuck in the sides to prevent any filling for spilling out. You should end up with a cylindrical shape.
    • Pan-fry the cabbage rolls seam-side down for 2-3 minutes, or until lightly seared on the bottom. Carefully flip the cabbage rolls over and sear the other side for an additional 2-3 minutes. Set aside to cool.
    • Prepare the sauce:
    • In a small sauce pot, combine together the oyster sauce, soy sauce, sugar, sesame oil, and water. Bring to a boil, then lower the heat to a medium low.
    • Pour in the cornstarch slurry, stirring constantly to avoid clumping. Continue to simmer the sauce until thickened to your desired consistency.
    • Pour the sauce all over the cabbage rolls or use as a dip. Enjoy!
    Instagram

    Did you make this recipe?

    Tag @Iankewks on Instagram and hashtag it with #iankewks

    Pinterest

    Like this recipe?

    Follow @Iankewks on Pinterest

    Facebook

    Join our Facebook Group!

    Follow Iankewks on Facebook

    Disclosure: Some links on this page are affiliate links, meaning that at no additional cost to you, we may receive compensation from purchases made through these links. As an Amazon Associate, I can earn from qualifying purchases.

    11 Comments

    1. Pingback: Adobo Eggs (Filipino Marinated Eggs) | Iankewks

    2. Delicious, thanks!
      Added a sheet of nori inside each cabbage leaf (mostly because I had an open package I needed to use up), but feel like it added some extra umami & texture!

    3. Pingback: Lumpiang Shanghai (Filipino Springrolls) | Iankewks

    4. Pingback: Bicol Express | Iankewks

    5. If you make rolls for dinner, what do you serve with it?

    6. Is it possible to make a batch of this and freeze to cook for later?

      • Hi Gwen, I personally haven’t tried, but I believe you can definitely freeze the rolls. Just be sure to gently thaw them to room temperature prior to heating as they might have a tendency to unravel/fall apart upon defrosting. Happy cooking!

    7. I’ve been making traditional Eastern European stuffed cabbage for twenty years, and now I’m cooking vegan for my partner. Gonna try this. I noticed you garnished with sesame seeds and more scallions! I will do the same.

    8. Made these for dinner, they were very savoury and delicious! They were very filling too. The process of making these was also very relaxing. Thank you for the recipe!

    Leave a Comment

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

    *