Add 1 cup of bulgur wheat and 2 cups of water to a medium saucepan. Add a pinch of salt or other seasonings to taste, and bring to a boil. Cook for 10-15 minutes.
Meanwhile, add a few drops of olive oil or sunflower oil to a frying pan. Add ½ chopped onion and cook until it starts turning brown. Then add 1 chopped broccoli and 1 chopped bell pepper (whichever colour you prefer) and fry for another 5-7 minutes.
Add the cooked broccoli, cannellini beans and bell pepper to the bulgur wheat. Throw in 2 handfuls of baby tomatoes and mix (adjust seasoning if necessary). Serve with spinach.