I like to have a good mix of carbs + protein. I still struggle with my meals because I get hungry SO fast. My dietician recommended I add more protein and fats. For breakfast I used to eat cereal and fruit and would get hungry an hour later. Now I make a sandwich with whole grain toast with peanut butter and bananas (SO good!) Or if I have time I make an omelette with veggies (green/red/yellow peppers, tomatoes, green onions...pretty much everything I have in the fridge haha) and add some cheese and turkey or chicken.
For lunch I usually have a sandwich (with cheese, meat, and veggies) and plain yogurt that I cut up fresh fruit and add to it (this really helps with the taste if you --like me-- don't really like plain yogurt. And I feel like the yogurt with fruit that you buy from the grocery store has too much junk added to it).
Like C and JDVsMom said, insulin ratios are key. You just have to get used to adding up the carbs and making sure you take the right dose right before you eat (if you're on fast acting like Humalog or Novolog.) If you're doing this accurately and your blood sugars are still high, you may need to talk to your endocrinologist to adjust the doses. When I was first diagnosed (14 years ago) and when I have problems with high blood sugars (which I still do), I write EVERYTHING in a log book. I write the times, blood sugar#, how many carbs I'm eating, and the dose of insulin I took. Then I re-check my bs 2 hours after I finish eating.
Certain foods like pizza that are high in carbs & fat make my blood sugar go kind of crazy (because of the way and timing your body metabolizes it--see a **Glycemic Index**), so I try to avoid these foods.
When I get hungry but it's too soon for a meal, I snack on raw veggies like celery, green pepper, tomatoes, and nuts like almonds or walnuts.
Another important point is that even if you eat JUST protein+fat (like an Atkin's diet), your body still needs insulin. If you are not eating carbohydrates your brain still needs glucose to survive so your body will convert other things to glucose (i.e. protein and fat.) Definitely talk to your endo if you are eating just protein and fats. I have had a low carb and high protein+fat diet for the past several months and my blood sugars have been really high. So he added a basic dose of Novolog for each meal that is low in carbs.
Hope any of this helps and I'm not just rambling! Good luck! I love reading all your posts; they're very helpful :)