Picture this: a vibrant kitchen filled with the fresh scent of garlic and lightly sautéed vegetables. That delightful aroma brings me back to a weeknight dinner when I craved something light yet satisfying. Enter my Cabbage and String Beans Stir-Fry, a quick and visually stunning dish that turns everyday ingredients into something extraordinary. Hearty cabbage and crisp string beans collide in a colorful stir-fry, seasoned with just the right amount of soy and oyster sauce. It’s the kind of recipe that transforms simple greens into a satisfying meal, perfect for those of us looking to break free from fast food monotony or revamp our routine with wholesome flavors.
Whether I’m preparing it for a family dinner or as a solo treat, this dish is a true crowd-pleaser that never sacrifices health for taste. Join me in making this delightful stir-fry, and let’s bring a burst of freshness and vibrant colors to our plates!

Why is Cabbage and String Beans Stir-Fry amazing?
Colorful, vibrant appeal: This stir-fry brings life to your dining table with its bright hues of green and orange.
Quick and easy: You can whip this up in under 30 minutes, making it perfect for weeknight meals.
Flavor-packed goodness: The combination of soy and oyster sauce elevates the taste, marrying well with the fresh veggies.
Healthy and nutritious: Packed with vitamins and fiber, it’s a wholesome choice for those looking to eat better.
Versatile base: Serve it as a side or enjoy it as a main dish—adding protein like tofu or chicken makes it even heartier!
Bring a refreshing twist to your cooking routine with this delightful recipe that everyone will love.
Cabbage and String Beans Stir-Fry Ingredients
Get ready to whip up a deliciously fresh and vibrant dish!
For the Vegetables
• ½ medium green cabbage – cored and sliced into thin strips for a crunchy texture.
• 2 cups fresh string beans – trimmed and cut into 2-inch pieces to keep their vibrant color.
• 1 medium carrot – julienned to add a pop of color and sweetness.
• 1 small onion – thinly sliced for aromatic depth.
• 3 cloves garlic – minced to provide that irresistible garlic fragrance.
For the Sauce
• 2 tablespoons vegetable oil – ideal for stir-frying, allowing for crispy, caramelized veggies.
• 2 tablespoons soy sauce – adds a savory umami punch, enhancing the flavors of your stir-fry.
• 1 tablespoon oyster sauce – brings a rich flavor that pairs beautifully with the fresh vegetables.
• ¼ cup water – helps steam the vegetables just right for that perfect tender-crisp texture.
• ½ teaspoon ground black pepper – for a touch of warming spice.
• ¼ teaspoon salt – or to taste, balancing the dish’s flavors.
• 1 teaspoon sesame oil – an aromatic finish that elevates the overall taste.
For Garnishing
• 1 tablespoon chopped green onions – adds a fresh, aromatic touch on top.
• 1 teaspoon toasted sesame seeds – for a delightful crunch and nutty flavor.
This Cabbage and String Beans Stir-Fry is not just a meal; it’s a celebration of health and taste!
How to Make Cabbage and String Beans Stir-Fry
-
Prepare the vegetables: Start by washing and draining the cabbage and string beans. Slice the cabbage into thin strips, trim the beans, julienne the carrot, and chop the onion and garlic for a colorful mix.
-
Heat the oil: Warm 2 tablespoons of vegetable oil in a large wok or skillet over medium-high heat. You’ll know it’s ready when the oil shimmers.
-
Sauté onion and garlic: Add the sliced onion and cook for 1 minute until it begins to soften. Then, add the minced garlic and stir-fry for another 30 seconds until fragrant and golden.
-
Add string beans and carrot: Toss in the string beans and julienned carrot. Stir-fry for about 3 minutes, allowing them to become vibrant and tender.
-
Steam the mixture: Pour in ¼ cup of water, cover the wok, and let it cook for 3–4 minutes until the beans are nearly tender but still bright green.
-
Incorporate cabbage: Remove the lid, add the shredded cabbage, and stir-fry for 2–3 minutes. You want the cabbage to soften while maintaining a slight crunch in texture.
-
Season the stir-fry: Drizzle in the soy sauce, oyster sauce, ground black pepper, and salt as desired. Toss everything for 1 minute to ensure all veggies are evenly coated and tender.
-
Finish with sesame oil: Drizzle with sesame oil, mixing well for that aromatic touch. Turn off the heat, and your dish is just about ready to serve!
-
Plate and garnish: Transfer the vibrant stir-fry to a serving plate or shallow bowl. Sprinkle with chopped green onions and toasted sesame seeds to add a lovely crunch. Enjoy warm!
Optional: Serve over a bed of rice for a hearty meal.
Exact quantities are listed in the recipe card below.

What to Serve with Cabbage and String Beans Stir-Fry?
Elevate your dining experience with delicious companions that complement this vibrant stir-fry, enhancing every bite.
- Steamed Jasmine Rice: Soft and fluffy, jasmine rice absorbs the savory sauce, making every meal feel complete and comforting.
- Sesame Noodles: Tossed in a light sesame dressing, these noodles offer a nutty flavor and extra texture to enjoy alongside the stir-fry.
- Tofu Stir-Fry: For added protein, a quick tofu stir-fry mirrors the flavors of the cabbage dish while providing heartiness.
- Garlic Bread: Crispy garlic bread on the side adds a crunchy contrast, perfect for scooping up those delicious greens.
- Miso Soup: A warm bowl of miso soup with seaweed and tofu brings a soothing balance and a touch of umami to your meal.
- Fresh Salad: A crisp side salad with a light vinaigrette and seasonal veggies adds brightness and a refreshing touch to the plate.
- Peach Iced Tea: Sweet and refreshing, this chilled tea complements the sautéed vegetables beautifully, perfect for warm evenings.
- Fruit Sorbet: For dessert, a refreshing fruit sorbet provides a light end to the meal, cleansing the palate with its fruity flavors.
- Cucumber Salad: A crunchy cucumber salad dressed in a tangy soy-vinegar mix brightens the meal, offering a delightful burst of freshness.
- Roasted Nuts: A small bowl of spiced roasted nuts brings a satisfying crunch and enhances the overall flavor profile of your dining experience.
How to Store and Freeze Cabbage and String Beans Stir-Fry
Fridge: Store any leftover Cabbage and String Beans Stir-Fry in an airtight container for up to 3 days. Reheat on the stovetop or in the microwave, adding a splash of water if needed.
Freezer: For longer storage, freeze the stir-fry in a freezer-safe container for up to 2 months. To reheat, thaw overnight in the fridge and warm in a skillet until heated through.
Room Temperature: Avoid leaving the stir-fry at room temperature for more than 2 hours, as this can lead to food safety issues.
Reheating: When reheating, ensure the dish reaches an internal temperature of 165°F (74°C) to maintain food safety and flavor.
Make Ahead Options
Preparing your Cabbage and String Beans Stir-Fry in advance can be a real time-saver for busy weeknights! You can wash and slice the cabbage, string beans, carrot, onion, and garlic up to 24 hours ahead of time. Simply store the vegetables in an airtight container in the refrigerator to maintain their crispness. For even more efficiency, mix the soy sauce and oyster sauce in a separate jar, ready for use when you’re ready to cook. When you’re set to enjoy your stir-fry, just heat the oil, quickly sauté the onion and garlic, then add the prepped vegetables. In just a matter of minutes, you’ll have a delicious meal that tastes just as fresh and vibrant!
Cabbage and String Beans Stir-Fry Variations
Feel free to explore these options to make this dish your own, adding a touch of creativity and flavor!
-
Spicy Kick: Toss in sliced jalapeños or red pepper flakes for a fiery twist that’ll wake up your taste buds. The heat complements the fresh veggies beautifully.
-
Protein Boost: Add cubed tofu or sliced chicken for added substance—perfect for a filling meal that still feels light and fresh! Cook until golden and tender.
-
Nutty Notes: Incorporate chopped cashews or almonds for a delightful crunch and extra richness. The nuts add a whole new texture that’s irresistible.
-
Coconut Creaminess: Swap oyster sauce with coconut milk for a creamy and slightly sweet alternative, creating a unique tropical flavor profile.
-
Herb Infusion: Mix in fresh herbs like basil or cilantro just before serving to enhance freshness and aroma, making each bite feel special.
-
Zesty Citrus: Squeeze freshly squeezed lemon or lime juice over the stir-fry right before serving. This brightens the dish, elevating the flavor with a zesty note.
-
Colorful Veggies: Experiment with colorful bell peppers, snap peas, or zucchini for a vibrant presentation that adds variety to your plate. Each additional color brings new tastes!
-
Savory Swap: Replace soy sauce with tamari for a gluten-free option that maintains all the umami flavors without compromising taste.
Each variation showcases the versatility of this delightful stir-fry while keeping the heart of the recipe intact. Enjoy your culinary adventure!
Expert Tips for Cabbage and String Beans Stir-Fry
-
Prepare Veggies First: Chop all your vegetables before starting to cook. This speeds up the process and ensures an even stir-fry without overcooking any ingredients.
-
Oil Temperature Matters: Make sure your vegetable oil is hot enough before adding the onion. This prevents sogginess and ensures your vegetables stay crisp.
-
Cooking Order: Always cook the sturdier vegetables, like carrots and string beans, before adding cabbage. This method allows for even cooking and the perfect crunch.
-
Don’t Skip the Water: Adding water to the skillet helps steam the vegetables, making them tender without losing their vibrant colors.
-
Balance Your Seasoning: Taste your stir-fry before serving. Adjust the soy sauce and salt as needed for the perfect flavor in your Cabbage and String Beans Stir-Fry.
-
Add Protein: For a heartier dish, consider adding tofu, chicken, or shrimp. Toss in your choice during the last few minutes of cooking for maximum flavor.

Cabbage and String Beans Stir-Fry Recipe FAQs
How do I select the right cabbage and string beans?
Absolutely! For cabbage, look for heads that are heavy for their size, with tight, crisp leaves and no blemishes. Ideal string beans should be firm and bright green, without any dark spots or wilting. Freshness is key to achieving that perfect crunch in your stir-fry.
How should I store leftovers of my stir-fry?
Store any leftover Cabbage and String Beans Stir-Fry in an airtight container in the fridge for up to 3 days. When ready to enjoy, reheat it on the stovetop over medium heat or in the microwave. If reheating on the stovetop, consider adding a splash of water to keep the dish moist.
Can I freeze Cabbage and String Beans Stir-Fry?
Yes, you can! To freeze, let the stir-fry cool entirely before placing it in a freezer-safe container. Make sure to leave some space at the top, as the contents will expand when frozen. It will keep well for up to 2 months. When you’re ready to eat, thaw overnight in the fridge and reheat in a skillet until piping hot, reaching an internal temperature of 165°F (74°C).
What if my stir-fry turns out soggy?
Very! If your stir-fry becomes too soggy, it may be due to using too much water or overcrowding the pan. Focus on cooking the vegetables in smaller batches if necessary and try to stick to the recommended amount of water in the recipe. Additionally, cooking at a higher heat and ensuring your oil is hot can help prevent this issue.
Are there any dietary considerations with this recipe?
This stir-fry is a great vegetarian dish, but if you’re allergic to shellfish, be mindful when using oyster sauce, as it’s derived from oysters. You can substitute with mushroom sauce or a soy-based alternative for a similar umami flavor. This recipe is also gluten-free if you use gluten-free soy sauce.
How can I add more protein to my stir-fry?
I often make this dish heartier by adding protein! You can toss in cubed tofu during the last few minutes of cooking for a plant-based option, or add cooked chicken, shrimp, or beef if you prefer. Simply stir in the protein right before serving so it warms through without overcooking.
Feel free to reach out if you have more questions about this delicious Cabbage and String Beans Stir-Fry recipe!

Savor This Cabbage and String Beans Stir-Fry Delight
Ingredients
Equipment
Method
- Start by washing and draining the cabbage and string beans. Slice the cabbage into thin strips, trim the beans, julienne the carrot, and chop the onion and garlic.
- Warm 2 tablespoons of vegetable oil in a large wok or skillet over medium-high heat.
- Add the sliced onion and cook for 1 minute until it begins to soften. Then, add the minced garlic and stir-fry for another 30 seconds.
- Toss in the string beans and julienned carrot. Stir-fry for about 3 minutes.
- Pour in ¼ cup of water, cover the wok, and let it cook for 3–4 minutes.
- Remove the lid, add the shredded cabbage, and stir-fry for 2–3 minutes.
- Drizzle in the soy sauce, oyster sauce, ground black pepper, and salt. Toss everything for 1 minute.
- Drizzle with sesame oil and mix well. Turn off the heat.
- Transfer the stir-fry to a serving plate and sprinkle with chopped green onions and toasted sesame seeds.






