High-Protein Bean and Corn Salad: 20g Protein
High-Protein Bean and Corn Salad: 20g Protein
You want to eat more plant-based meals. You actually try. And then you’re hungry two hours later and standing in front of the fridge blaming yourself.
The problem isn’t your willpower. It’s that most plant-based salads are built on fiber and good intentions and almost no protein.
This one’s different. White beans, edamame, sweet charred corn, a creamy lemon-pepper dressing, and 20g of protein in a bowl that honestly fills you up.
New here? Every recipe at Protein First Recipes leads with its protein number, and every number is honest. Subscribe free and a new one arrives every week.
📊 The Macros
🥩 PROTEIN: 20g
Calories 465 · Carbs 49g · Fat 23g · Fiber 13g Protein density: 4.3g protein per 100 calories Serves 6 · ~30 min · great for meal prep
That’s a plant-based salad that actually holds you through the afternoon, not one that sends you searching for a snack by 3pm.
The base recipe sits at 16g per serving, which is solid but not quite enough to stick. Swapping the dressing’s silken tofu for cottage cheese and adding a cup of shelled edamame closes that gap.
🍳 The Recipe
High-Protein Bean and Corn Salad. Serves 6. Half the work is letting the oven or grill do the charring.
One big bowl, a quick blender dressing, and you’ve got six hearty lunch-sized servings ready to go.
Creamy Lemon Pepper Dressing
- 2 cups (16 oz) cottage cheese (the protein anchor, replaces silken tofu)
- 2/3 cup unsweetened nondairy milk
- 1/4 cup apple cider vinegar
- 1 tablespoon plus 1 teaspoon fresh lemon juice
- 2 large garlic cloves, minced
- 1 teaspoon onion powder
- 1 teaspoon ground mustard
- 1 teaspoon dried oregano
- 1 teaspoon freshly ground black pepper
- 1 tablespoon plus 1 teaspoon nutritional yeast
- Salt to taste
Salad
- 6 medium ears of corn (or 3 cups frozen corn, thawed and charred in a skillet)
- 1.5 tablespoons olive oil (optional, for charring)
- 15 oz can white beans (cannellini or Great Northern), drained and rinsed
- 1 cup shelled edamame, cooked (the protein boost)
- 2 small avocados, cut into 3/4-inch pieces
- 1 small shallot, thinly sliced and soaked in water 5 minutes, drained
- 1 jalapeño, seeded and finely chopped
- 1/3 cup pepitas, preferably roasted
- 1/3 cup fresh basil leaves, roughly chopped
- Fresh lemon juice to taste
Method
- Char the corn: Heat oil in a cast-iron skillet over medium-high heat. Add corn ears and cook about 4 minutes per side until lightly charred. Cool, then shave the kernels into a large bowl. (For oil-free: simmer corn until just tender, then drain.)
- Make the dressing: Blend cottage cheese, nondairy milk, vinegar, lemon juice, garlic, onion powder, mustard, oregano, black pepper, and nutritional yeast until completely smooth. Add salt to taste. Dressing keeps refrigerated for 5 days.
- Combine: Add beans, edamame, avocado, shallot, jalapeño, pepitas, and basil to the corn bowl. Toss gently.
- Dress and serve: Add as much dressing as you like and toss to coat. Finish with a squeeze of fresh lemon.
Make-ahead: store the salad and dressing separately in the fridge for up to 3 days. Dress just before serving so the avocado stays bright.
Making this? Reply and let me know what you served it with. I read every reply.
🔄 The Swap
Swap the silken tofu in the dressing for 2 cups of cottage cheese, and stir 1 cup of cooked edamame into the salad. That’s the whole change. It’s the difference between 16g and 20g of protein per serving.
Cottage cheese blends completely smooth, and its mild, slightly tangy flavor plays beautifully against lemon and black pepper. The dressing ends up creamier than the tofu version.
Edamame adds texture, a pop of green, and 18g of protein across the whole bowl. Nobody will notice anything changed except that this salad is suddenly more filling.
Want to push past 22g? Add half a cup of hemp seeds to the salad. They’re neutral in flavor, they disappear into the bowl, and they add about 5g of protein per serving.
🔬 The Science
Why does protein matter so much in a plant-based meal, especially for women over 35?
Plant proteins work best in combinations. Beans, edamame, and dairy (cottage cheese) together give you a broader range of amino acids than any single source does alone. The leucine in edamame in particular is the amino acid most responsible for triggering muscle protein synthesis, the signal that tells your body to hold onto and rebuild muscle.
That signal gets quieter as we age. After 35, your body becomes less efficient at responding to that rebuilding cue. The fix isn’t eating less protein; it’s eating more of it, and hitting a meaningful threshold at each meal rather than spreading it thin.
Fiber plus protein is a satiety double-tap. The beans, corn, and avocado here deliver about 13g of fiber. Fiber slows digestion. Protein quiets ghrelin, the hunger hormone. Together, they keep you full in a way that lettuce-and-dressing salads simply don’t.
“Most plant-based salads are fiber and optimism. This one adds enough protein to actually hold you.” [QUOTABLE]
đź’ˇ The Takeaway
A bowl of beans and corn is a side dish. Add cottage cheese dressing and edamame and it becomes a meal that carries you for hours.
Make a double batch of the dressing on Sunday and you’ve got six workday lunches handled before the week begins.
Send this to someone who keeps saying she wants to “eat more plants” but is hungry an hour later every time she tries.
Want an entire week built out like this? Seven days, every meal hitting 120g of protein, with a grocery list and honest macros on every plate.
Download the free 7-Day 120g-Protein Meal Plan → It’s already done for you.
Written by Annette. Real food, honest macros, not medical advice.