
Introduction to Vietnamese Stir-fried Cabbage with Tomato
Cooking can sometimes feel like a race against the clock, especially on those busy weeknights. That’s where this Vietnamese Stir-fried Cabbage with Tomato comes in. It’s a vibrant, quick dish that not only satisfies your hunger but also brings a burst of flavor to your table. I remember the first time I tried this dish; the combination of tender cabbage and juicy tomatoes was a revelation. Whether you’re looking for a simple side or a light main course, this recipe is your go-to solution. Let’s dive into the deliciousness!
Why You’ll Love This Vietnamese Stir-fried Cabbage with Tomato
This Vietnamese Stir-fried Cabbage with Tomato is a game-changer for anyone seeking a quick, healthy meal. It comes together in just 25 minutes, making it perfect for those hectic evenings. The flavors are fresh and vibrant, with a delightful crunch from the cabbage. Plus, it’s versatile enough to pair with almost anything, whether you’re serving it alongside grilled chicken or enjoying it solo. You’ll love how easy it is to whip up!
Ingredients for Vietnamese Stir-fried Cabbage with Tomato
Gathering the right ingredients is the first step to creating this delightful dish. Here’s what you’ll need:
- Vegetable oil: This is your cooking base, providing a light flavor and helping to sauté the veggies.
- Onion: A medium onion, thinly sliced, adds sweetness and depth to the dish.
- Garlic: Minced garlic brings a fragrant punch that elevates the overall flavor.
- Tomato: A diced medium tomato adds juiciness and a hint of acidity, balancing the dish beautifully.
- Green cabbage: Shredded cabbage is the star here, offering crunch and nutrition. You can also use bok choy or kale for a twist.
- Soy sauce: This adds umami and saltiness, enhancing the overall taste.
- Fish sauce (optional): A splash of fish sauce deepens the flavor, but feel free to skip it for a vegetarian version.
- Sugar: Just a teaspoon helps to balance the flavors, making everything pop.
- Salt and pepper: Essential for seasoning, adjust to your taste.
- Cilantro: Chopped fresh cilantro is a lovely garnish that adds a fresh note at the end.
For those who like a bit of heat, consider adding sliced jalapeños or red pepper flakes during cooking. You can find all the exact quantities for these ingredients at the bottom of the article, ready for printing!
How to Make Vietnamese Stir-fried Cabbage with Tomato
Now that you have your ingredients ready, let’s get cooking! This Vietnamese Stir-fried Cabbage with Tomato is straightforward and fun to make. Follow these simple steps, and you’ll have a delicious dish in no time.
Step 1: Heat the Oil
Start by heating 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat. You want the oil to shimmer but not smoke. This is where the magic begins!
Step 2: Sauté the Onion
Add the thinly sliced onion to the hot oil. Sauté for about 2 minutes until it turns translucent. The aroma will fill your kitchen, making it hard to resist sneaking a taste!
Step 3: Add Garlic
Next, stir in the minced garlic. Cook for an additional 30 seconds until it becomes fragrant. Be careful not to burn it; burnt garlic can turn bitter and ruin the dish.
Step 4: Cook the Tomato
Now, toss in the diced tomato. Let it cook for about 2 minutes, allowing it to soften and release its juices. This step adds a lovely sweetness to your stir-fry.
Step 5: Stir in the Cabbage
Gradually add the shredded cabbage to the skillet. Stir well to combine everything. The cabbage will start to wilt, but you want it to remain crisp, so keep stirring!
Step 6: Season and Stir-fry
Pour in the soy sauce, and if you’re using it, the fish sauce. Add the teaspoon of sugar, then stir-fry for about 5 minutes. Season with salt and pepper to taste. The cabbage should be tender yet still have a nice crunch.
Step 7: Garnish and Serve
Remove the skillet from heat and sprinkle chopped fresh cilantro on top. This adds a burst of color and freshness. Serve your Vietnamese Stir-fried Cabbage with Tomato hot, and enjoy the delightful flavors!

Tips for Success
- Prep all your ingredients before starting to cook. It makes the process smoother and more enjoyable.
- Don’t overcrowd the pan; if needed, cook in batches to ensure even cooking.
- Adjust the seasoning to your taste. A little extra soy sauce can enhance the flavor.
- For added texture, try tossing in some chopped nuts or seeds before serving.
- Serve immediately for the best taste and crunch!
Equipment Needed
- Large skillet or wok: Essential for stir-frying. A non-stick pan works too.
- Cutting board: For chopping vegetables. A sturdy surface is key.
- Sharp knife: A good knife makes prep quick and easy.
- Spatula or wooden spoon: Perfect for stirring and tossing ingredients.
Variations
- Protein Boost: Add sliced chicken, shrimp, or tofu for a heartier meal. Just cook the protein first, then follow the recipe as usual.
- Spicy Twist: Incorporate sliced jalapeños or a dash of sriracha for a spicy kick that elevates the dish.
- Different Greens: Swap out cabbage for bok choy, kale, or even Swiss chard for a unique flavor and texture.
- Herb Infusion: Experiment with different herbs like basil or mint for a fresh twist on the traditional recipe.
- Vegan Option: Omit the fish sauce and use a plant-based soy sauce to keep it entirely vegan while still delicious.
Serving Suggestions
- Pair your Vietnamese Stir-fried Cabbage with Tomato with steamed jasmine rice for a complete meal.
- Serve alongside grilled meats or fish for a delightful contrast of flavors.
- A light, crisp white wine or iced green tea complements the dish beautifully.
- For presentation, serve in a colorful bowl and garnish with extra cilantro.
FAQs about Vietnamese Stir-fried Cabbage with Tomato
Can I make Vietnamese Stir-fried Cabbage with Tomato ahead of time?
Absolutely! You can prepare the dish in advance and store it in the fridge for up to three days. Just reheat it in a skillet over medium heat, adding a splash of water to keep it moist.
What can I serve with Vietnamese Stir-fried Cabbage with Tomato?
This dish pairs wonderfully with steamed rice, grilled meats, or even as a filling in a wrap. The fresh flavors complement many main courses!
Is this recipe suitable for meal prep?
Yes! This stir-fried cabbage is perfect for meal prep. It holds up well in the fridge and can be easily reheated, making it a great option for busy weeknights.
Can I use other vegetables in this stir-fry?
Definitely! Feel free to add bell peppers, carrots, or snap peas for extra color and nutrition. Just adjust the cooking time accordingly to ensure everything is tender.
How can I make this dish spicier?
If you like heat, add sliced jalapeños or a sprinkle of red pepper flakes while cooking. You can also drizzle some sriracha on top before serving for an extra kick!
Final Thoughts
Cooking this Vietnamese Stir-fried Cabbage with Tomato is more than just preparing a meal; it’s about creating a moment of joy in your kitchen. The vibrant colors and fresh flavors come together to make a dish that’s not only satisfying but also nourishing. I love how it brings a taste of Vietnam to my table, reminding me of the beauty of simple ingredients. Whether you’re sharing it with family or enjoying it solo, this recipe is sure to become a favorite. So grab your skillet and let the deliciousness unfold!
PrintVietnamese Stir-fried Cabbage with Tomato: A Simple Recipe!
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A simple and delicious Vietnamese stir-fried cabbage dish with tomatoes, perfect as a side or main dish.
Ingredients
- 2 tablespoons vegetable oil
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 1 medium tomato, diced
- 1 small head of green cabbage, shredded (about 4 cups)
- 2 tablespoons soy sauce
- 1 tablespoon fish sauce (optional)
- 1 teaspoon sugar
- Salt and pepper to taste
- 1 tablespoon chopped fresh cilantro (for garnish)
Instructions
- Heat the vegetable oil in a large skillet or wok over medium-high heat.
- Add the sliced onion and sauté for about 2 minutes until it becomes translucent.
- Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
- Add the diced tomato and cook for 2 minutes, allowing it to soften.
- Gradually add the shredded cabbage to the skillet, stirring well to combine.
- Pour in the soy sauce, fish sauce (if using), and sugar. Stir-fry for about 5 minutes until the cabbage is tender but still crisp.
- Season with salt and pepper to taste.
- Remove from heat and garnish with chopped cilantro before serving.
Notes
- For a spicier kick, add sliced jalapeños or red pepper flakes during cooking.
- You can also substitute the cabbage with bok choy or kale for a different flavor and texture.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Stir-frying
- Cuisine: Vietnamese
Nutrition
- Serving Size: 1 serving
- Calories: 120
- Sugar: 1g
- Sodium: 500mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 0mg



