If you’ve ever opted for a healthy lunch salad, and we’re hoping you have before, you might find yourself ravenous by dinner depending on what you put in it. Many take-out restaurants and fast-food places now often a salad meal, but not all salads are created equal. Some are so packed with sugar you might as well grab that Snickers bar.

And when you do go full health mode? Your salad chock full of low-calorie ingredients, while big, might leave your body craving carbs, fats, and proteins. Yep, all those sprouts mean your co-worker might start looking like a tasty meal by 5 PM. So how do we prevent this delirium? By choosing the right ingredients!

Grains
Choose farro, quinoa or millet to add in more fiber that will keep you fuller longer.

Tofu/Seitan
An animal-friendly protein choice. Seitan sometimes comes in unique flavors that can add a good spicy kick.

Eggs
Hardboiled eggs are an excellent protein source, packing a full range of amino acids to boot.

Avocado
You need some fat to tie things together, and avocado is a great, healthy source that you can use instead of cheese. It provides creaminess and keeps your body full.

Sweet Potato
Sweet potato is a great, healthy carb packed with vitamins, so swap out your croutons for some chopped sweet potato.

Edamame
Another fantastic protein source and they don’t raise blood sugar!

Corn
Rich in vitamin C, vitamins, and less than 1 gram of fat per serving! Corn is an excellent source of fiber too.

Chicken
An excellent source of lean protein. Opt for diced, roasted chicken breast – not the fried variety.

Salmon
Not only is salmon a great source of protein, which will keep you full longer, but it also contains plenty of Omega-3.

Black Beans
An excellent option for vegetarians and vegans who need to pack in more protein- or if you’re not feeling meat, you can opt for a nutrient-rich legume.