The weight you lose will have a better chance of staying off if you add some lean protein (chicken, turkey, fish) to your plan. If you get enough fiber from your veggies, you don't have to add the starch from rice (or bread or pasta).
If you moderate your plan just a little bit, you can stay on it easier. Make sure you get a range of fruits so you're not just eating the high-sugar ones - your body/brain needs a steady source of energy carbs. If you don't get protein, you'll lose muscle mass.