Broccoli is often on top of my Good Mood Food list, and for good reason. It’s rich in Vitamin C and fibre. It’s great for our gut health and mental wellbeing. And best of all with the right combination of ingredients and technique, it can be totally delicious. Yes, this Sweet & Sour Broccoli stir-fry is exactly that – totally delicious.

Sweet & Sour Broccoli Stir-fry Maple and Marigold

I’m a fan of broccoli. It’s one of those veggies that can take a lot of spices and still holds on to its own texture and flavour. It’s why you’ll often see broccoli in one form or another on our dinner menu. Steamed broccoli with a masala topping – check! Cooked into fritters – check! Broccoli stems to reduce food waste – check! Pan-fried broccoli – check! The last is one of my most popular blog posts to date. Google has favoured it often, with a position on the first page of search results no less, as the “healthiest way to cook broccoli.” Today though, it’s all about this stir-fry!

Sweet & Sour Broccoli Stir-fry

This simple 20 min dish came about accidentally one day. This recipe is a version of a tofu dish I used to make till my youngest had to omit soy from her diet, So I made some tweaks, redid the ingredients and tested on my family a few times…et voila. Sweet and Sour Broccoli Stir-fry – a dish where you don’t miss the tofu or meat, but you can totally add either or both if you like.

Sweet & Sour Broccoli Stir-fry
Prep Time
5 mins
Cook Time
20 mins
Course: DInner
Cuisine: Chinese, International
Keyword: Broccoli Stir-fry
Servings: 4
  • 1 tbsp garlic
  • 1 tbsp vegetable oil
  • 1 tsp ginger
  • 3 cups broccoli florets and leaves
  • 1 tbsp sesame seeds
Sauce Mix
  • 1 tbsp soy sauce
  • 1 tbsp tomato paste
  • 1 tbsp rice wine vinegar
  • 1/2 tsp brown sugar
Optional toppings:
  • 2 tbsp chopped cashews or peanuts
  • 1 tbsp toasted coconut
  • 2 cups cooked tofu
  1. Add oil to a medium-sized pan and heat on almost high till the oil shimmers. Turn heat to medium. Add ginger and garlic, saute gently for a minute or so. Add the sauce and stir and cook for a couple of minutes.

  2. Once the smell of the mixture changes – it will brown and caramelize a little – add in the broccoli and toss it all together. Coat the florets and leaves (if any) in the sauce mixture Cook for 10 minutes on medium heat. Optional: depending on how the broccoli is cooking you may need a couple of tbsp of water. Add sesame seeds and toss and turn. Add salt as needed. Optional: if you're adding cooked tofu double the sauce and add in a few minutes after the broccoli.

  3. Serve with lime wedges, crushed nuts on top along side salmon or rice

Sweet & Sour Broccoli Stir-fry Maple and Marigold

Craving to cook good food…..with ease?
Seeking ways to be more earth-savvy in the kitchen….and are looking for support?

Join the Better Food Movement Community!

Thank you for joining the Better Food Movement Community!