High-protein meal prep
High-protein meal prep for two
Cooking for two is the easiest version of meal prep: a recipe written for four becomes dinner tonight and lunch tomorrow, with nothing left to haunt you on day six.
Small household · 4 min read · Updated 2026-11-01
In the portions written below, protein is about 26–32 g, calories about 280–480, and sodium about 120–280 mg. Those are rounded kitchen estimates before extra cheese, bread, or a heavy pour of sauce.
If one of you needs a bigger plate, add rice or an extra egg. Do not cook a second entire meal.
How to run it
- Start with lemon fish and zucchini packets. Plan on about 25 minutes. Heat the oven to 400°F. Lay each fillet on a square of parchment with zucchini, lemon, oil, herbs, and pepper.
- Next, spinach and pepper frittata. Cottage cheese is the sodium in this pan. Skip it and add two extra eggs if a clinician has you on a tight sodium limit, and expect a little less protein.
- Keep sheet-pan salmon, potatoes, and greens for the meal that needs to feel different. Fridge 3 days. Salmon dries out if you freeze it after it is fully cooked; freeze raw, seasoned portions instead if you need a longer stash.
- Cool anything you will not eat right away within two hours. For sheet-pan salmon, potatoes, and greens: Fridge 3 days. Salmon dries out if you freeze it after it is fully cooked; freeze raw, seasoned portions instead if you need a longer stash.
Cook these
Lemon fish and zucchini packets
25 min · serves 2
- Protein
- 32 g
- Sodium
- 130 mg
- Calories
- 280
Protein, sodium, and calories are rounded kitchen estimates, not a lab test or a medical plan.
If a fillet is hard to cut, the steam in the packet does some of the work. Flake it with a fork.
Ingredients
- 2 white fish fillets, about 6 ounces each
- 1 zucchini, sliced thin
- 1 lemon
- 1 tablespoon olive oil
- dried dill or parsley
- black pepper
Method
- Heat the oven to 400°F. Lay each fillet on a square of parchment with zucchini, lemon, oil, herbs, and pepper.
- Fold the paper into a tight packet. Bake 12–15 minutes, until the fish flakes.
- Open the packet carefully. Steam is hot. Eat from the paper or slide it onto a plate.
Fridge 2 days. Better fresh. The packet method is also one pan to wash. If you serve it hot, reheat to 165°F with a food thermometer.
Storage times are general guidance, not a lab test of this recipe. A shorter package or recipe instruction governs. Freezing and reheating do not rescue food left out too long, or a heat-stable toxin that already formed. USDA FSIS: Leftovers and Food Safety.
Also used in A grocery list sorted by aisle, A low-sodium grocery list, High-protein fish meal prep.
Spinach and pepper frittata
30 min · serves 4
- Protein
- 26 g
- Sodium
- 280 mg
- Calories
- 290
Protein, sodium, and calories are rounded kitchen estimates, not a lab test or a medical plan.
Cottage cheese is the sodium in this pan. Skip it and add two extra eggs if a clinician has you on a tight sodium limit, and expect a little less protein.
Ingredients
- 10 eggs
- 1/2 cup low-fat cottage cheese
- 4 cups spinach
- 1 bell pepper, sliced
- 1/2 onion, sliced
- 1 tablespoon olive oil
- black pepper
Method
- Heat the oven to 375°F. Soften the pepper and onion in the oil in an oven-safe skillet.
- Stir in the spinach until it wilts. Pour in the eggs beaten with the cottage cheese and black pepper.
- Bake 15–18 minutes, until the center is just set and reaches 165°F. Rest 5 minutes. Cut into 4.
Fridge 4 days. A wedge freezes, but the texture is better from the fridge. If you serve it hot, reheat to 165°F with a food thermometer.
Storage times are general guidance, not a lab test of this recipe. A shorter package or recipe instruction governs. Freezing and reheating do not rescue food left out too long, or a heat-stable toxin that already formed. USDA FSIS: Leftovers and Food Safety.
Also used in A meal prep day checklist, Cooking for two, Eggs for dinner.
Sheet-pan salmon, potatoes, and greens
35 min · serves 4
- Protein
- 32 g
- Sodium
- 120 mg
- Calories
- 480
Protein, sodium, and calories are rounded kitchen estimates, not a lab test or a medical plan.
No added salt. Lemon, dill, and the salmon itself do the seasoning. Farmed and wild taste different; both work.
Ingredients
- 1 1/4 pounds salmon, cut in 4 pieces
- 1 1/2 pounds yellow potatoes, cut in wedges
- 1 bunch kale or spinach
- 2 tablespoons olive oil
- 1 lemon
- 2 teaspoons dried dill
- black pepper
Method
- Heat the oven to 425°F. Toss the potatoes with 1 tablespoon oil and pepper. Roast 15 minutes.
- Push the potatoes aside. Add the salmon, dill, lemon slices, and the rest of the oil. Roast 10–12 minutes, until the salmon flakes.
- Toss the greens into the hot pan to wilt, or steam them while the salmon finishes.
Fridge 3 days. Salmon dries out if you freeze it after it is fully cooked; freeze raw, seasoned portions instead if you need a longer stash. If you serve it hot, reheat to 165°F with a food thermometer.
Storage times are general guidance, not a lab test of this recipe. A shorter package or recipe instruction governs. Freezing and reheating do not rescue food left out too long, or a heat-stable toxin that already formed. USDA FSIS: Leftovers and Food Safety.
Also used in Cooking for two, Cooking for two different appetites, High-protein fish meal prep.
Details that matter
- Cook one pot of rice or quinoa for every recipe that needs a base. You do not need three starches.
- Thighs, turkey, fish, eggs, yogurt, tofu, and lentils can share a week. A week of plain chicken breast usually ends on Wednesday.
- Pack the crisp part separately: cucumber, lettuce, herbs, lemon wedges.
Easy mistakes
Skipping a carbohydrate because protein is the goal
Rice, potatoes, fruit, or oats are what make a training day feel fueled. Protein does not replace them.
Cooking only dry breasts
Use thighs, a sauce on the side, or fish. Breasts that were perfect on Sunday are chalk by Wednesday.
Grocery starter
- 2 white fish fillets, about 6 ounces each
- 1 zucchini, sliced thin
- 1 lemon
- 1 tablespoon olive oil
- dried dill or parsley
- black pepper
- 10 eggs
- 1/2 cup low-fat cottage cheese
- 4 cups spinach
- 1 bell pepper, sliced
- 1/2 onion, sliced
- 1 1/4 pounds salmon, cut in 4 pieces
Questions
How should I store lemon fish and zucchini packets?
Fridge 2 days. Better fresh. The packet method is also one pan to wash. If you serve it hot, reheat to 165°F with a food thermometer.
How much protein is in a serving?
Lemon fish and zucchini packets is about 32 g; Spinach and pepper frittata is about 26 g; Sheet-pan salmon, potatoes, and greens is about 32 g. These are kitchen estimates, not a lab analysis.
What is the easy mistake here?
If one of you needs a bigger plate, add rice or an extra egg. Do not cook a second entire meal.