High-Protein Meal Prep: 160 Recipes at 20g+ Protein

Every USDA main dish, soup, and salad with 20g of protein or more per serving. Sorted highest-protein first, with full macros and ratings on each.

These are the 160 main dishes, soups, and salads in the USDA MyPlate Kitchen with at least 20 grams of protein per serving. They're sorted highest-protein first, with the full macros on every card.

High-Protein Meal Prep: 160 recipes

What makes this list

This is every main dish, soup, and salad in the 1,072-recipe library whose USDA nutrition panel shows at least 20 grams of protein per serving, sorted by protein, highest first.

More collections to cook from

High-protein meal prep FAQ

How much protein should a meal-prep meal have?

A common target is 20 to 40 grams of protein per meal, enough to help preserve muscle and keep you full. Every recipe here starts at 20 grams and is sorted highest-first, so you can dial in the range that matches your day.

What are the best high-protein meals for meal prep?

Batch-friendly dishes that reheat well: chicken and pork mains, bean and lentil chilis, hearty soups, and protein-topped grain bowls. This list is filtered to exactly those meal-shaped recipes at 20g+ protein, so every card qualifies.

Is 20 grams of protein enough per meal?

For many adults, yes. Spreading 20 to 30 grams across three or four meals hits typical daily needs. Use the free MyPlate calculator to estimate your own target, then pick meals from this list to reach it.

How do I meal prep for high protein?

Pick two or three recipes here, cook them in batches, and portion into containers so a protein-forward meal is grab-and-go all week. Many of these dishes double as freezer meals, so you can stock ahead without repeating the same lunch daily.