Veggies and dip: Containing mostly water, options like cauliflower are a great source of protein. Two cups of raw, chopped cauliflower contains a total of 11 grams of protein, 8 grams of fiber and 199 calories. Of course, the trick is choosing the right dip. Opt for white bean dips that use natural flavorings like garlic.
English muffin: If Oprah can eat bread well then so can we! One whole-wheat English muffin (120 calories) topped with peanut butter (180-210 calories per serving) delivers up to 14 grams of protein and 6 grams of fiber.
Luna protein bar: Although some may consider an energy bar a last resort, Luna Bar comes close to perfect. At just 190 calories, you get both 12 grams of protein and 3 grams of fiber. Not to mention, flavors like chocolate peanut butter almost taste like a candy bar!