Sweet and sour ribs may seem like a savory dish. But no, there is still a way to make vegetarian sweet and sour ribs. TasteVN will introduce you to 3 simple and delicious ways to make vegetarian sweet and sour ribs that are extremely appetizing. Let’s go to the kitchen and make these 4 stir-fried dishes now!
1. Vegetarian Sweet and Sour Ribs from Shiitake Mushrooms

Preparation
45 minutes
Cooking
20 minutes
Difficulty
Easy
Ingredients for Vegetarian Sweet and Sour Ribs from Shiitake Mushrooms For 2 servings
Shiitake mushrooms 20 gr Carrot 100 gr Baby corn 150 gr Broccoli 100 gr Green onions 1 stalk Vinegar 1 tablespoon Cooking oil 2 tablespoons Sugar/ seasoning granules a little
How to choose fresh ingredients
How to choose good shiitake mushrooms (dried mushrooms)
- For fresh mushrooms, you should buy those with bright colors and a characteristic fragrant smell, avoiding mushrooms that are bruised or have a rotten smell. If the cut oozes a milky white substance, it is a sign of poisonous mushrooms. Avoid mushrooms with dark spots or wrinkles on the cap, and do not choose slimy mushrooms. Fresh mushrooms will have a thin film like paper on them. Choose mushrooms with a firm stem, uniform color, and if the mushrooms have opened, the gills visible on the cap should be evenly spaced, beautiful, and dry.
- When selecting fresh shiitake mushrooms, choose ones with a moderate cap size, tightly closed, and a slightly brownish-yellow color. If you see dark brown mushrooms, do not buy them, as they may be poisonous.
- How to choose good dried mushrooms: choose those that are firm, not broken, bright in color, and have no white mold spots. Choose reputable places to buy dried mushrooms to ensure safety.
How to choose fresh carrots
- You should choose carrots that are bright in color, still firm, with smooth skin, a deep orange color, green tops and leaves, and not bruised. Carrots with tops will retain their flavor and stay fresh longer.
- Avoid choosing carrots with spots or cracks, wilted tops, or green ends.
How to choose young corn: Choose small, fresh ears without dark spots at the tip for better sweetness, and do not choose bruised or slimy ears.
How to cook Sweet and Sour Vegetarian Ribs from Shiitake Mushrooms
-
Prepare the ingredients
Mix vinegar and sugar: put 1 tablespoon of vinegar and 1 tablespoon of sugar into a bowl, stir well.
Peel the carrots and slice them to a suitable size. Clean the onion and chop it finely.
Wash the broccoli and break it into bite-sized pieces. Clean the baby corn and drain. You can soak the broccoli and baby corn in salted water for better cleanliness.
Wash the dried shiitake mushrooms to remove dirt, then place them in a bowl of hot water, add a little salt and soak until soft for about 30 minutes, then take the mushrooms out and squeeze out the water. Remove the mushrooms and cut off the stems. The stems are very tough and will not taste good if left when cooking. Rinse the mushrooms several times and gently squeeze the water by hand after each rinse. Then slice the mushrooms thinly to a suitable size.
Tip:- To soak the mushrooms faster, use warm or hot water for soaking. Add a little salt to the soaking water. When soaking, make sure the mushroom stems are in contact with the water surface. With this method, you will easily remove dirt from the shiitake mushrooms.
- If you have time, you can soak the mushrooms overnight for a softer and tastier result.
-
Stir-fried Ribs
Place a pan on the stove, turn on medium heat, add about 2 tablespoons of cooking oil into the pan, when the oil is slightly bubbling, add 1/3 of the chopped green onions to sauté until fragrant.
Add the prepared shiitake mushrooms to stir-fry first, season with 1 tablespoon of sugar, 1 teaspoon of vegetarian seasoning, then add the sweet corn and stir-fry for about 2 – 3 minutes to absorb the flavors, then remove the shiitake mushrooms, add the chopped broccoli and carrots to the pan, stir well for about 10 minutes until cooked.
Add the prepared vinegar and sugar mixture, stir evenly to absorb, stir-fry for another 3 – 4 minutes then add the sautéed shiitake mushrooms, sprinkle some green onions, then turn off the heat, when serving, sprinkle a little pepper for aroma.
Tip:- Because shiitake mushrooms have water-absorbing properties, they need to be removed before adding the vinegar and sugar mixture. Otherwise, the mushrooms will become sour and unappetizing.
- If you find the stir-fried mixture not flavorful enough, you can add a little more vegetarian seasoning for a richer taste.
- If you do not eat green onions, you can substitute with cilantro or celery.
-
Final Product
Sweet and sour vegetarian ribs are delicious, unique with crispy carrots, tasty broccoli, rich sweet corn, plus tender shiitake mushrooms, the sweet and sour flavor is really enticing, isn’t it? If you enjoy it with a bit of spicy soy sauce, it’s truly perfect.
2. Sweet and sour stir-fried vegetarian ribs from baby ribs

Preparation
30 minutes
Cooking
20 minutes
Difficulty
Easy
Ingredients for Sweet and sour stir-fried vegetarian ribs from baby ribs For 3 people
Vegetarian baby ribs 5 pieces Pineapple 1/2 fruit Cucumber 1 fruit Cherry tomatoes 100 gr Red onion 1 bulb Cilantro A little Chili 3 fruits Soy sauce 1 tablespoon Vinegar 1 tablespoon Vegetarian fish sauce 1 tablespoon Sugar/salt A little
How to choose fresh ingredients
How to choose fresh pineapple
- Good ripe pineapples that achieve a certain sweetness will often have an eye-catching yellow color, sometimes with green spots.
You should choose pineapples that are slightly round, short, and have as many eyes as possible because these are mature fruits, naturally ripe, not forced to ripen, and when peeling – removing the eyes will not lose too much flesh.
- A ripe pineapple feels moderately soft when touched, and the skin of the ripe pineapple usually has slight wrinkles.
How to choose fresh and delicious tomatoes
- Fresh and delicious tomatoes will have a bright red outer skin, evenly colored, intact, with no scratches, and plump.
- Naturally ripened tomatoes usually have a mild fragrance, which can be clearly noticed when smelled, unlike those that are force-ripened, which have no aroma at all.
- You should choose tomatoes that still have their stems attached, with the stems looking fresh and not wilted, because tomatoes that are naturally ripened usually have tightly attached stems.
How to choose delicious cucumbers
- Choose cucumbers that are long, evenly shaped, straight, with intact skin, free from dark spots or yellowing, and have a layer of white powder on the skin, feeling firm when held.
- You should select cucumbers that are uniformly green, with the stem still attached at the top, fresh, and the flower end still attached as it indicates young, fresh cucumbers that taste sweeter than others.
- Avoid choosing cucumbers that are bulging in the middle, or have small heads and tails, and do not select cucumbers that are too large or too small, as they may be bitter.
You can buy vegetarian spare ribs at the chain of stores, supermarkets, TasteVN, or major markets nationwide. You can also order from e-commerce sites like bachhoaxanh.com,…
How to prepare Sweet and Sour Vegetarian Ribs from Spare Ribs
-
Prepare the ingredients
Soak the vegetarian spare ribs in water for about 30 minutes to soften, then take them out, drain, and cut into bite-sized pieces.
Peel the pineapple, remove the eyes, rinse well, drain, and cut into bite-sized pieces.
Wash the cucumber with water and cut it into four lengthwise. Next, use an knife to remove the cucumber seeds and then cut them into bite-sized pieces. After that, put all the cucumber pieces into a small bowl with a little salt and mix well for about 1 minute. Finally, rinse with water to clean and drain.
Tip: Marinating cucumbers with salt will help reduce the water content, preventing the dish from becoming too watery and bland.Wash the cherry tomatoes, drain, and cut them in half. Peel the shallots, chop them finely, and then mince them. Cut off the roots of the cilantro, wash it with water, drain, and chop finely.
-
Fried Pork Ribs and Pineapple
Place a pan on the stove, add 100ml of cooking oil to the pan. Wait for the oil to heat up, then add the pork ribs and fry on high heat, stirring continuously until the pieces of ribs are golden crispy and slightly firm, then remove them.
Keep the pan on the stove, add the pineapple and stir-fry for about 3 minutes. Next, add 1 tablespoon of sugar to the pan and continue to stir-fry for another 3 minutes.
-
Stir-fry the Ribs
Keep the pan on the stove (there is still oil in the pan after completing the above steps), add the shallots and sauté until fragrant. Next, add 1 tablespoon of soy sauce, 1 tablespoon of water, 1 tablespoon of sugar, and 1 tablespoon of vinegar, then stir well for about 1 minute until the seasonings dissolve completely.
Then, add the pork ribs and stir-fry for about 3-5 minutes, then add the pineapple and cucumber and stir-fry for another 3-4 minutes. Add the tomatoes and 1 tablespoon of vegetarian fish sauce, stir well for another 2 minutes and then turn off the heat. Finally, sprinkle a little chopped coriander, pepper, and chili on top to finish.
-
Final product
This sweet and sour vegetarian stir-fried ribs dish is completed with quite beautiful colors. The tender ribs are crispy and absorb the seasoning just right. Eating a piece of vegetarian tender ribs with a piece of pineapple, cucumber, and cherry tomato, you will feel a certain crunchiness of the cucumber, the sweet and sour taste of the pineapple, and the softness of the tomato, all blending together making the dish even more delicious.
3. Sweet and sour ribs from tofu

Preparation
30 minutes
Cooking
20 minutes
Difficulty
Easy
Ingredients for Sweet and Sour Stir-fried Ribs with Tofu For 3 people
White tofu 200 gr Coconut flesh 80 gr Green bell pepper 100 gr Red bell pepper 100 gr Tomato 150 gr Spring onion 10 gr Wheat flour 25 gr Ketchup 1 tablespoon Soy sauce 2 tablespoons Lemon juice 1 tablespoon Cooking oil a little Sugar 1 tablespoon
How to Choose Fresh Ingredients
How to choose good tofu
- Good tofu usually has an off-white color and is very soft. Tofu made with gypsum tends to be yellower, the more yellow it is, the more gypsum it contains, resulting in a firmer texture compared to regular tofu.
- When holding tofu, it should feel light, elastic, smooth, and not dry or crumbly.
- Additionally, to ensure safety you can also make tofu at home.
See more: How to make soft and delicious tofu with a blender at home
How to choose good bell peppers
- Choose peppers that still have their stems, and when held, they should feel firm; you should choose those of moderate size, not too big or too small.
- Select peppers with smooth, shiny skin, vibrant and even color, not soft or mushy, and without any bruises, cracks, or missing stems.
- To buy the best quality bell peppers, you should purchase from reputable stores, supermarkets, or large markets.
How to make Sweet and Sour Stir-fried Ribs from Tofu
-
Fry and shape the tofu
Wash the coconut flesh with water and cut it into thin slices for eating.
Wash the tofu briefly with water, drain it, and cut it into small pieces for eating.
Place a pan on the stove, add 100ml of cooking oil to the pan. Wait for the oil to heat up, then add the tofu and fry over medium heat until the tofu is golden and crispy, then remove it. Next, use a bamboo skewer to pierce through the center of the tofu piece and then thread the coconut flesh through the hole just made.
Mix 25gr of flour with 20ml of water and stir well. Gradually dip all the tofu pieces into this mixture.
Place the pan on the stove, adding oil to the pan equal to 1/3 of the pan’s depth. Wait for the oil to heat up, then add the tofu and fry until the batter is cooked, then remove it.
-
Prepare the vegetables
Wash the tomatoes, remove the stem, and dice them.
Peel the bell peppers, wash them, and cut them into bite-sized pieces.
Wash the green onions and chop them finely.
-
Stir-fry the ribs
Heat a pan on the stove, add 2 tablespoons of cooking oil. Wait for the oil to get hot, then add the chopped green onions and sauté until fragrant. Next, add the tomatoes and stir-fry for about 3 minutes until the tomatoes are soft. Season the pan with 1 tablespoon of sugar, 1 tablespoon of ketchup, 1 tablespoon of lemon juice, and 2 tablespoons of soy sauce, then stir well for about 1 minute.
After that, add 10ml of water and the bell peppers to the pan and stir-fry for about 2 minutes, then add the tofu and cook for another 5 minutes before turning off the heat and plating everything.
-
Final product
When you eat this dish, you will taste the creamy flavor of coconut and tofu. The bell pepper is stir-fried just enough to retain its crunchiness. Make sure to cook a lot of rice, because this dish paired with hot rice will disappear quickly.
4. Vegetarian ribs stir-fried sweet and sour with bell pepper

Preparation
20 minutes
Cooking
20 minutes
Difficulty
Easy
Ingredients for Vegetarian ribs stir-fried sweet and sour with bell pepper For 3 people
Vegetarian ribs 4 pieces Cassava 1 tuber Bell pepper 1/4 fruit Onion 1/4 bulb Pineapple 1/4 fruit Chopped green onion 2 tablespoons Chopped chili 1 tablespoon Seasoning a little (vegetarian fish sauce/ chili sauce/ vegetarian oyster sauce/ vegetarian seasoning/ sugar/ pepper)
Cooking utensils
Ingredient images
How to prepare Sweet and Sour Vegetarian Ribs with Bell Peppers
-
Prepare the ingredients
After purchasing the vegetarian ribs, soak them in water until they soften, then drain. Next, cut the vegetarian ribs into quarters.
Peel the cassava, wash it clean, and then cut it into strips. After that, skewer the cassava through the piece of vegetarian ribs.
Wash the bell peppers, remove the stems and seeds, and cut them into bite-sized pieces. Peel the onion and cut it into wedges.
Peel the pineapple, wash it clean, and cut it into bite-sized wedges.
-
Fry the vegetarian ribs briefly
Heat a pan with oil, wait for the oil to heat up, then fry the vegetarian ribs until golden brown on both sides, and then remove.
Continue to briefly fry the cut pineapple.
-
Sautéed Sweet and Sour Vegetarian Ribs
Start by adding 1 tablespoon of vegetarian fish sauce, 1 tablespoon of chili sauce, 1 tablespoon of vegetarian oyster sauce, 1 tablespoon of vegetarian protein, 2 tablespoons of sugar, and 1/2 cup of water into a bowl and mix well.
Heat a pan on the stove, sauté 2 tablespoons of oil with 2 tablespoons of minced shallots and 1 tablespoon of minced chili. Next, add the prepared sauce mixture into the pan and stir well.
Add the vegetarian ribs to the pan, flipping both sides to absorb the sauce, then add pineapple and bell pepper and stir-fry briefly over medium heat.
Finally, add the onion and stir-fry before turning off the heat. Add a little chopped green onion to make the dish more appealing.
-
Final Product
Serve the sweet and sour vegetarian ribs with bell pepper on a plate, sprinkle a little pepper on top to complete the dish. The vegetarian ribs are crispy, with a slight chewiness inside, combined with the sweet flavor of the cassava and the sweetness of the bell pepper, fully absorbing the sweet and sour sauce, making it incredibly appetizing.
Above are instructions for 3 how to make sweet and sour vegetarian ribs that are extremely delicious and easy to make. Hopefully, with the above recipes, you can easily prepare this dish. Wish you success!
*Refer to the recipes and images from the Youtube channel: Bà Mẹ Quê, Huỳnh Phương Delicious Food at Home, Cooky TV