This quick and easy stir fried cauliflower with tomato features crunchy cauliflower covered in a sweet and sour tomato sauce. It is a side dish that’s easy to put together and brings big flavor to your table. {Gluten-Free, Vegan}
Have you ever been in the middle of putting dinner together only to realize that you could do with another side dish? I know I have, and the answer to a quick, simple, and flavorful side lies in this stir fried cauliflower recipe.
Crunchy cauliflower is enveloped in a sweet and sour tomato sauce, making a bright and delicious addition to your meal. It’s colorful and flavorful, the perfect side dish when you want to add more veggies but are growing a little tired of salads and your usual go-to sides.
Stir fried cauliflower ingredients
Chinese cauliflower
In this recipe I used Chinese cauliflower, which is also called sprouting cauliflower, or long stem cauliflower. But you can feel free to use regular cauliflower for this recipe instead.
One of the differences between these two types of cauliflower is in the stems. Chinese cauliflower has long stems and the texture is chewier. On the other hand, regular cauliflower has a softer and moister texture. So if you use the regular type, shorten the cooking time by just a little. And be gentle when stir frying it in the sauce to keep the cauliflower florets from breaking apart.
You can often find Chinese cauliflower at Asian markets. In the summer, you might see farmer’s markets carry sprouted cauliflower, which is quite similar to Chinese cauliflower. It looks like broccolini but is in white color.
Mise en place
When you’re ready to cook, your table should have:
- Chopped tomato
- Tomato paste
- Sliced garlic
- Cauliflower florets
- Salt and sugar
This stir fried cauliflower has an amazing sweet and sour sauce made from fresh tomato and tomato paste. If you follow the recipe, you’ll get a sweet and sour flavor from it, but if you’d prefer it be less sweet, reduce the sugar. Give it a taste at the end and if you’d prefer it sweeter, sugar can always be added in.
Stir fried cauliflower cooking process
- Blanch the cauliflower
- Saute the garlic
- Cook the tomato until tender
- Gently cook the tomato paste
- Add back the cauliflower and add salt
- Stir everything together
Stir fried cauliflower with tomato sauce can be an excellent addition to any main dish, whether you’re making another one of my Chinese recipes or you want to bring in new flavor to any meal. It’s a dish often served hot, but I’ve found it quite delicious once it has cooled down as well. Also if you have a picky eater at home, this might be a new way to introduce cauliflower to them!
More delicious side dishes
- Ginger Green Beans (姜汁豆角)
- Vegetable Fried Rice (蔬菜炒饭)
- Air Fryer Chinese Eggplant
- Air Fryer Garlic Green Beans
- Cantonese Lettuce with Oyster Sauce (蚝油生菜)
Stir-fried Cauliflower with Tomato Sauce
Ingredients
- 10 oz (300 g) Chinese cauliflower florets (about 1/2 head cauliflower) (* see footnote 1)
- 1 tablespoon peanut oil (or vegetable oil)
- 1 tomato , diced
- 2 cloves garlic , sliced
- 2 tablespoons tomato paste
- 2 teaspoons sugar
- 1/2 teaspoon salt (or to taste)
Instructions
- Prepare a large bowl of water and set aside.
- Bring a large pot of water to a boil. Add cauliflower and boil for 2 minutes, until the stem is half cooked, without getting too tender. Turn off heat and immediately transfer cauliflower to the bowl of water to cool down. This will stop the cauliflower from continuing to cook and help it stay crisp. Drain the cauliflower thoroughly.
- Heat oil in a large skillet over medium-high heat until hot. Add the garlic, stir a few times until fragrant.
- Add the tomato. Stir and cook until the tomatoes are very softened, 4 to 5 minutes. Add tomato paste and mix well. Add sugar accordingly to adjust flavor of sauce (* see footnote 2).
- Add cauliflower back into the skillet and sprinkle with the salt. Carefully use a spatula to mix everything together, until the cauliflower is fully covered with the tomato sauce and the cauliflower has reached the desired doneness. Adjust the seasoning by adding more salt or sugar if needed. Transfer everything to a plate and serve hot as a main dish.
Notes
- You can replace the long stem Chinese cauliflower with regular white cauliflower. Regular white cauliflower is softer than long stem. Shorten cooking time by blanching it for 1 minute instead of 2 in step 1. During stir-frying, mix the sauce in a gentle manner, to avoid breaking the florets.
- The amount of sugar you should add depends on the flavor of the tomato and your preference. If you use seasonal local tomatoes, you might only need 1/2 teaspoon sugar. If you don’t like a sweet dish, reduce the amount to 1 teaspoon or less. You can always adjust the flavor by adding more sugar in the end. The dish tastes best when sugar is well balanced with the sour flavor of the tomato, but doesn’t overwhelm it.
This looks beautiful. I love cauliflower and this is an easy, tasty and different way to prepare it.
Hi Peter, thanks for commenting! Yes, this one is very easy to cook, very good for week day dinner. 🙂
I hope this doesn’t sound like too silly of a question but would you happen to know the chinese name for tomato paste? I can’t seem to find it anywhere in supermarkets and when I asked my teacher she thought I meant 番茄酱.
Hi Leyla, the Chinese name of tomato paste is 番茄酱. It’s usually come in a small can, but sometimes I found smaller supermarket doesn’t have them. I used tomato paste in the recipe to add concentrated tomato flavor. If you can’t find them, you could either use one more small tomato, or use tomato ketchup (番茄沙司) instead (add less sugar if you used ketchup, since it contains sugar).
Happy cooking! 🙂