carbs obviously raise the most, protein raises it as well but to a much lesser degree through a process called glucogenisis , Fats I find less than protein but affect bs levels more by making whatever is in the stomach w the fats digest slower. Depends on the amounts eaten of course. I find 10 g of high glycemic carbs raise my bs by @ 45-60 points ( depending on activity levels during ingestion, hydration, ect.) low glycemic raise my bs roughly the same but a much more gradual curve vs the spike of the former.. Of course everyone is different and react differently albeit similar. Im not a endocrenologist or in the medical field, these are just my personal observations and research on diabetes and nutrition and as a type 1 diabetic.