Question: how much protein in 23 almonds?
Answer: "Every one-ounce serving (about 23 almonds) provides 6 grams of protein and 4 grams of fiber, plus vitamin E (35 percent DV [daily value]), magnesium (20 percent DV), riboflavin (20 percent DV), calcium (8 percent DV) and potassium (6 percent DV). In addition, almonds are a low-glycemic index food."