30 grams of protein in a vegetarian meal looks like 1 ½ cups of tofu, 1 cup of cooked lentils, 1 cup of tempeh, and 2 cups of cooked split peas.