Why can't you eat what you want, in moderation, and bolus with insulin for the carbs? People with diabetes, most using the pump, do this for every meal. If you are not using the pump, you just need to find out or calculate the insulin to carbohydrate ratio (ICR) and insulin sensitivity factor (ISF), learn to count carbs and plug the numbers in to one of the specialty calculators or apps to determine the insulin units to take for your bolus injection. A really good Endocrinologist and a really good Nutritionist can help you with all of this.
Here is a link to
Advanced Carb Counting that explains most of it.