This pan‑fried vegetable medley turns simple broccoli, cauliflower, zucchini and peppers into a lively, fragrant side dish. A short marinade in soy sauce and balsamic vinegar gives depth, while garlic, ginger and spring onion perfume the hot oil. You control the texture, from crisp‑tender to soft, so the recipe adapts to your taste. Serve it next to your favourite mains or enjoy it on its own.
How to marinate the vegetables for maximum flavour
The short marinade is what lifts this vegetable pan from basic to aromatic. When you toss the chopped broccoli, cauliflower, zucchini and peppers with soy sauce, balsamic vinegar and oil, the vegetables start absorbing salt, acidity and richness. Soy sauce brings umami and a savoury depth, while balsamic adds a gentle sweetness and tang. Letting the vegetables rest for a few hours in the fridge gives them time to take on these flavours without turning mushy. Because the pieces are fairly large, they stay firm enough for stir‑frying but already taste seasoned inside. This simple step also means you need fewer extra seasonings later, so the recipe stays clean and focused on a handful of ingredients instead of a long spice list.
Stir‑frying on high heat without steaming the vegetables
To keep your vegetables vibrant and slightly crisp, it’s important to cook them over high heat in a wide skillet or wok so they sear instead of steam. When the marinated vegetables hit the hot pan, they release a bit of moisture, but a large surface area and strong heat help this evaporate quickly. Stir‑frying in batches is not necessary for this quantity, as long as you avoid overcrowding the pan. As you toss the vegetables, watch for light browning on the edges—that’s where flavour develops. If they start to burn, briefly lower the heat and stir more often. This method gives you a mix of textures: slightly charred spots that taste smoky and sweet, and centres that stay juicy. It’s a simple way to make vegetables feel exciting rather than bland.
Adjusting texture: from crisp‑tender to soft
One of the advantages of this recipe is that you can adapt the texture for different tastes. If you prefer vegetables that are crisp‑tender, keep the initial stir‑fry a bit longer and reduce or skip the steaming phase. Taste a piece of broccoli or zucchini and stop cooking as soon as the centre is no longer raw but still has bite. For a softer result, especially if you’re serving the dish to children or older family members, extend the covered simmering by a few minutes and add a little more water if needed. The flavour will remain intense thanks to the marinade and aromatics, while the texture becomes more velvety. Because the recipe uses only vegetables, you have more freedom to adjust without worrying about undercooked meat.
Serving ideas for these pan‑cooked vegetables
These stir‑fried vegetables are versatile and fit many plates. You can serve them as a warm side dish next to everyday mains, or spoon them over plain rice, couscous or another simple starch to turn them into a light vegetarian meal. The soy‑balsamic marinade gives the vegetables enough personality to stand on their own, so they work well in lunch boxes or as part of a mezze‑style spread. A sprinkle of fresh spring onion at the end adds colour and crunch, and you can also finish the dish with a twist of black pepper for extra aroma. Because the recipe does not rely on heavy sauces, it stays fresh and doesn’t feel greasy, making it suitable for both weeknight dinners and more relaxed weekend cooking.
Ingredients
- 7 oz broccoli florets
- 7 oz cauliflower florets
- 2 medium zucchini
- 2 bell peppers
- 1 medium onion
- 4 green onions
- 5 cloves garlic
- 1 inch fresh ginger root
- 2 whole star anise
- 3 tablespoons soy sauce
- 2 tablespoons balsamic vinegar
- 3 tablespoons vegetable oil
- salt to taste
- ground black pepper to taste
Instructions
- Chop the vegetables into medium pieces, not too small, and place them in a large bowl. Add the soy sauce, balsamic vinegar, and a little vegetable oil, toss well, and let the vegetables marinate for a few hours.
- Pour some vegetable oil into a preheated skillet. Add two garlic cloves crushed with the side of a knife, 2–3 slices of fresh ginger, a few pieces of green onion, and the star anise. Cook briefly until the oil is fragrant.
- Once the oil is infused with the flavor and aroma of the ginger, garlic, and star anise, add the marinated vegetables to the skillet in an even layer.
- Stir‑fry the vegetables over high heat for 5–7 minutes, stirring from time to time and watching that they do not burn. Taste and, if needed, add salt. Pour in a little water, reduce the heat to low, cover with a lid, and let the vegetables cook for another 5–10 minutes.
- Some people like their vegetables crisp‑tender, while others prefer them soft, so cook them to your taste. When serving, sprinkle the vegetables with chopped green onion.
Notes
- Cut the vegetables into similar‑sized pieces so they cook evenly and keep a pleasant texture.
- Marinating the vegetables in soy sauce and balsamic vinegar intensifies their flavour without needing many extra spices.
- Use a wide skillet or wok and high heat for the initial stir‑fry to avoid steaming and to develop light browning.
- Adjust the steaming time at the end depending on whether you prefer crisp‑tender or softer vegetables.
- Taste and season with salt carefully, as soy sauce already adds saltiness to the dish.
- Sprinkle chopped spring onion on top just before serving for extra freshness, colour and a gentle crunch.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.