High-Protein Salmon Recipes
There is a moment that happens every Sunday around 4 p.m. when the fridge is still full of raw ingredients, the clock is ticking, and the thought of another plain chicken breast makes you want to order takeout. I have been there more times than I can count. For years, I cycled through the same rotation of lean proteins, always landing on chicken or turkey because they were safe, reliable, and easy to batch cook. But safe gets boring. And boring is the fastest way to derail a high protein diet.
That is where salmon entered my meal prep routine, and honestly, it changed everything. Salmon delivers a serious protein punch with around 22 grams per 4-ounce serving, plus a generous dose of omega-3 fatty acids that support recovery and reduce inflammation after tough workouts. It cooks quickly, takes on endless flavor profiles, and holds up beautifully in the fridge for days when you need a grab-and-go lunch or a speedy dinner. These high protein salmon recipes are designed for real life, busy weeks, and hungry people who refuse to eat bland food.
Whether you are following a keto, paleo, or macro-friendly plan, salmon fits seamlessly into your goals. And the best part? You do not need to be a professional chef to make it taste incredible. Let me show you five recipes that will make salmon your new meal prep MVP.
Lemon Herb Salmon with Roasted Asparagus
This is the recipe I turn to when I want something that feels elegant but takes almost no effort. The bright lemon and fresh herbs complement the natural richness of the salmon, while asparagus adds a satisfying crunch and a dose of fiber.
Prep Time: 10 minutes | Cook Time: 15 minutes | Total: 25 minutes | Servings: 4
Ingredients
- 4 salmon fillets (6 oz each, skin on or off)
- 2 tablespoons olive oil, divided
- 1 lemon, zested and juiced
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon sea salt
- 1/4 teaspoon black pepper
- 1 bunch asparagus (about 1 pound), woody ends trimmed
- 2 tablespoons fresh parsley, chopped
Instructions
- Preheat your oven to 400 degrees F. Line a baking sheet with parchment paper.
- Whisk together 1 tablespoon olive oil, lemon zest, lemon juice, minced garlic, oregano, thyme, salt, and pepper in a small bowl.
- Place the salmon fillets on the prepared baking sheet. Brush the lemon herb mixture evenly over the top of each fillet.
- Toss the asparagus with the remaining 1 tablespoon olive oil on the same baking sheet, arranging it around the salmon.
- Bake for 12 to 15 minutes, until the salmon flakes easily with a fork and the asparagus is tender.
- Garnish with fresh parsley and serve immediately, or portion into meal prep containers.
Spicy Mango Glazed Salmon with Cauliflower Rice
Sweet and spicy is a combination that never gets old, and this glazed salmon brings serious flavor without loading up on sugar. The mango adds natural sweetness, while chili flakes give it a kick that keeps every bite interesting.
Prep Time: 10 minutes | Cook Time: 12 minutes | Total: 22 minutes | Servings: 4
Ingredients
- 4 salmon fillets (6 oz each)
- 1/2 cup diced mango (fresh or frozen, thawed)
- 2 tablespoons coconut aminos or low sodium soy sauce
- 1 tablespoon rice vinegar
- 1 teaspoon chili flakes or red pepper flakes
- 1 clove garlic, minced
- 1 teaspoon fresh ginger, grated
- 2 cups cooked cauliflower rice
- 1 tablespoon sesame seeds for garnish
- 2 green onions, sliced
Instructions
- Preheat a large nonstick skillet over medium high heat. Lightly coat with cooking spray or 1 teaspoon avocado oil.
- Blend the mango, coconut aminos, rice vinegar, chili flakes, garlic, and ginger in a small blender or food processor until smooth.
- Sear the salmon fillets in the hot skillet for 3 to 4 minutes per side, until golden brown and cooked through.
- Brush the mango glaze onto each fillet during the last minute of cooking. Reserve extra glaze for serving.
- Plate the salmon over cauliflower rice, drizzle with remaining glaze, and top with sesame seeds and green onions.
Smoky Paprika Salmon Bowls with Black Beans and Avocado
These bowls are a complete meal in one container. The smoky paprika seasoning gives the salmon a bold, almost barbecue like flavor, while black beans and avocado add fiber and healthy fats to keep you full for hours.
Prep Time: 15 minutes | Cook Time: 15 minutes | Total: 30 minutes | Servings: 4
Ingredients
- 4 salmon fillets (6 oz each)
- 2 teaspoons smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon cumin
- 1/2 teaspoon sea salt
- 1/4 teaspoon cayenne pepper (optional)
- 2 tablespoons olive oil
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup cherry tomatoes, halved
- 2 cups cooked quinoa or brown rice
- 1 large avocado, sliced
- 1 lime, cut into wedges
Instructions
- Mix smoked paprika, garlic powder, cumin, salt, and cayenne in a small bowl.
- Rub the spice mixture evenly over all sides of the salmon fillets.
- Heat olive oil in a large skillet over medium heat. Cook the salmon for 4 to 5 minutes per side, until opaque and flaky.
- Warm the black beans in a small saucepan or microwave for 1 to 2 minutes.
- Assemble each bowl with quinoa, black beans, cherry tomatoes, sliced avocado, and one salmon fillet. Squeeze fresh lime over the top before serving.
Garlic Butter Salmon with Lemon Green Beans
Sometimes you just want something rich and comforting that still fits your macros. Garlic butter salmon delivers that indulgent feel without derailing your progress. The key is using just enough butter to get that silky texture, then balancing it with bright lemon green beans.
Prep Time: 5 minutes | Cook Time: 12 minutes | Total: 17 minutes | Servings: 4
Ingredients
- 4 salmon fillets (6 oz each)
- 2 tablespoons unsalted butter
- 3 cloves garlic, minced
- 1 tablespoon fresh lemon juice
- 1/2 teaspoon sea salt
- 1/4 teaspoon black pepper
- 12 oz fresh green beans, trimmed
- 1 tablespoon olive oil
- 1 lemon, zested
Instructions
- Melt butter in a large skillet over medium heat. Add minced garlic and cook for 1 minute, stirring constantly.
- Place salmon fillets in the skillet, skin side down. Cook for 4 minutes, then flip and cook for another 3 to 4 minutes.
- Drizzle lemon juice over the salmon during the last minute of cooking. Season with salt and pepper.
- Steam or sauté green beans in a separate pan with olive oil for 5 to 6 minutes, until tender crisp. Toss with lemon zest.
- Serve the salmon alongside the green beans, spooning any remaining garlic butter from the pan over the top.
Teriyaki Salmon Lettuce Wraps
These lettuce wraps are my go to for high protein lunches that travel well. They are light, crunchy, and packed with umami flavor. Plus, they keep beautifully in the fridge, so you can prep a batch on Sunday and grab them all week.
Prep Time: 15 minutes | Cook Time: 10 minutes | Total: 25 minutes | Servings: 4
Ingredients
- 4 salmon fillets (6 oz each)
- 1/4 cup coconut aminos or low sodium soy sauce
- 2 tablespoons honey or monk fruit sweetener
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil
- 1 clove garlic, minced
- 1 teaspoon fresh ginger, grated
- 8 large butter lettuce leaves or romaine leaves
- 1 cup shredded carrots
- 1/2 cup chopped cucumber
- 1/4 cup chopped cilantro
Instructions
- Whisk coconut aminos, honey, rice vinegar, sesame oil, garlic, and ginger in a small bowl to make the teriyaki sauce.
- Heat a grill pan or skillet over medium high heat. Lightly oil the surface.
- Grill the salmon for 4 minutes per side, basting with teriyaki sauce during the last 2 minutes of cooking.
- Flake the salmon into large chunks using a fork.
- Assemble lettuce wraps by placing a scoop of flaked salmon, shredded carrots, cucumber, and cilantro into each lettuce leaf. Fold and roll like a burrito.
Tips & Tricks
Cook salmon to the right temperature. Salmon is perfectly cooked at 125 to 130 degrees F when measured at the thickest part. It will continue to cook slightly after you remove it from heat, so pull it off just before it reaches that mark.
Pat fillets dry before seasoning. Removing excess moisture helps the seasoning stick and ensures a nice sear instead of steaming the fish.
Use a fish spatula for flipping. Thin, flexible spatulas slide under salmon easily without breaking the fillet apart.
Let salmon rest for 3 minutes after cooking. This allows the juices to redistribute, giving you a moister final result.
Slice against the grain when serving cold. If you are meal prepping, slicing the cooked salmon against the grain makes it easier to portion and eat later.
Substitutions & Variations
Dairy free: Use ghee or avocado oil instead of butter in the garlic butter recipe. Both work beautifully and keep the recipe dairy free.
Low carb: Swap the mango in the spicy mango glaze for 1/4 cup sugar free apricot preserves mixed with a splash of apple cider vinegar. You get the same sweet tang without the carbs.
Nut free: Omit sesame seeds and sesame oil. Use extra olive oil or avocado oil in the teriyaki sauce instead.
Gluten free: All of these recipes are naturally gluten free as written, but double check your coconut aminos or soy sauce label to ensure it is certified gluten free.
Extra protein boost: Top any of these bowls with 2 tablespoons of hemp seeds or a poached egg for an additional 7 to 10 grams of protein.
Storage & Meal Prep
Store cooked salmon in airtight glass containers in the refrigerator for up to 4 days. Keep sauces and glazes separate until you are ready to eat, especially if the sauce contains fresh fruit or herbs.
To freeze, wrap individual portions tightly in plastic wrap, then place in a freezer safe bag. Salmon will maintain best quality for up to 3 months. Thaw overnight in the refrigerator, then reheat gently.
For reheating, use the oven at 300 degrees F for 10 to 12 minutes, or microwave on 50 percent power in 30 second intervals. Avoid high heat, which can dry out the fish and make it rubbery.
If you are following a meal prep routine, check out our guide on how to meal prep an entire week of lunches in under 2 hours for more time saving strategies.
Nutrition Info
Estimated per serving (one fillet with vegetables, based on the Lemon Herb Salmon recipe):
- Calories: 385
- Protein: 38g
- Carbohydrates: 12g
- Fat: 21g
- Fiber: 4g
Nutrition values are approximate and will vary based on specific ingredients, portion sizes, and preparation methods. For precise tracking, weigh your ingredients and use your preferred macro tracking app.
FAQ
Can I use frozen salmon for these recipes?
Yes, absolutely. Thaw frozen salmon completely in the refrigerator overnight or place it in a sealed bag under cold running water for about 30 minutes. Pat it dry thoroughly before cooking to ensure a good sear.
How do I know when salmon is fully cooked without a thermometer?
Look for visual cues. The flesh will turn from translucent pink to opaque, and it will flake easily when pressed gently with a fork. If you see white albumin (the white protein that sometimes oozes out), the salmon is likely overcooked, so pull it off heat sooner next time.
Can I grill these recipes instead of using the oven or stovetop?
Absolutely. All five recipes work beautifully on a grill. Use a grill basket or foil packet to prevent sticking, and cook over medium heat for about 4 to 5 minutes per side.
What is the best salmon to buy for meal prep?
Wild caught salmon has a firmer texture and richer flavor that holds up better to reheating. If you are on a budget, farm raised Atlantic salmon works well too, just look for options labeled as sustainably farmed.
How can I add more protein to these recipes without changing the flavor?
Add a side of Greek yogurt sauce made from 1/2 cup plain Greek yogurt mixed with lemon juice and dill. That adds about 12 grams of protein per serving without competing with the salmon flavor. You can also serve these recipes alongside a high protein breakfast recipe for a double dose of protein earlier in the day.