Belacan tuna spaghetti

Ingredients:

250g spaghetti - prepare as stated on the packaging
1 tbsp sambal belacan (or as preferred)
1 onion (about 80g ) - chopped
1 small packet of Kai Lan/Chinese Broccoli (or any other green leafy veg) - blanched to soften
1 small tin (185g) tuna in olive oil
Grated cheese (as needed)
salt to taste

Preparation:

While the spaghetti is being prepared, add all ingredients except the cheese into a mixing bowl.
Once the spaghetti is done, it goes into the same bowl immediately.
Toss and combine these ingredients.
Before serving, sprinkle the cheese on top.