Hi A.,
I've had good luck with a diet I found online. It's pretty simple and easy to plan for and easy to plan around dietary restrictions.
Breakfast: eat one serving of a protein, one serving of a vegetable, and one serving of fruit
2 snacks - one in between breakfast and lunch and one in between lunch and dinner: one serving of protein, one serving of a vegetable, and one serving of fruit
Lunch: eat one serving of a protein, one serving of a vegetable and a side salad loaded with veggies
Dinner: same as lunch
It's a really simple plan to follow and you'll never be hungry because of all of the fiber and protein you're getting. Choose lean proteins, a serving of veggies equals 1/2 cup, and drink at least 1/2 of your body weight in ounces of water per day.
Here are some examples of what I eat:
Breakfast: Chicken sausage sauteed with spinach and a 1/2 grapefruit on the side; 2 whole eggs scrambled with yellow squash and a side of strawberries; greek yogurt topped with blueberries and steamed asparagus on the side
Lunch: 4 oz. of chicken breast on top of a salad topped with 1/2 c. broccoli, tomatoes, cucumbers and carrots; 1 can of tuna mixed with 1/4 c. cottage cheese, celery, cherry tomatoes and craisins wrapped in whole romaine leaves
Snacks: 1 oz. almonds with 1/2 c. baby carrots and an apple; turkey sausage with sliced red peppers and a pear
Dinner: ground chicken or turkey burgers topped with Frank's Hot Sauce served with broccoli and a salad; ground pork roast wok-fried with carrots and cabbage and sesame seeds in lettuce wraps
It doesn't have a lot of carbs like bread and pasta, which makes it a lot easier to take off the pounds. If you can't live without them, then limit yourself to 1-2 servings per day, which is 1 slice of bread or 1/2 cup of pasta.
Good luck!
p.s. If you find that you're still hungry after starting with this, increase the amount of veggies and proteins until you feel satiated.