Place flour, salt, baking powder and sugar into a large mixing bowl. Whisk to mix well.
In another bowl, add in egg and oil. Whisk well. Add in buttermilk to this mixture and whisk to combine well.
Make a well in the dry ingredients from Step (1). Add in the wet ingredients and till the flour is just moistened. You might see lumps, it's ok. Just ensure there is no trace of white flour.
Add in chocolate chips, mix lightly into the batter using a spatula or spoon. Now, add in raspberries and fold into the batter gently.
Preheat oven to 200C. Spoon batter into greased or lined muffin pans, or muffin cups. Fill until 3/4 of the pan or cup.
Bake in the preheated oven at 200C, for 15-18 mins. The muffins are baked when skewer inserted into the middle of muffin comes out clean.
Cool completely on wire rack before storing in airtight container.