But besides these nutrients, the insulin resistance diet plan also needs to contain adequate amounts of fat, fiber, and protein, so that digestion is slowed down, preventing the immediate rise in blood sugar. Then again there are bad carbohydrates i.e. starchy and refined carbohydrates, insoluble fats, etc., which need to be avoided completely.