salmon-recipeshigh-proteinmeal-prepomega-3healthy-eatingmacro-friendlydinner-ideas

10 Best Salmon Recipes for Macros 2026

Explore 10 high-protein salmon recipes with precise macros to meet your dietary goals. Perfect for meal prep and tracking!

By Olivia Carter, RDUpdated:

Salmon is a powerhouse of nutrition, packed with protein and omega-3 fatty acids, making it a fantastic choice for anyone looking to optimize their macros. In this guide, we’ve handpicked ten salmon recipes that not only taste great but also provide precise macro breakdowns to help you meet your dietary goals. Each recipe has been evaluated for its protein content, calorie density, and overall balance of macronutrients, ensuring you have delicious options that fit your lifestyle.

Quick Reference Comparison Table

Recipe NameCaloriesProteinCarbsFatPrep Time
Lemon Garlic Baked Salmon35040g0g20g20 mins
Pan-Seared Salmon with Asparagus40045g8g22g15 mins
Salmon Poke Bowl50035g50g20g20 mins
Air Fryer Teriyaki Salmon30038g10g15g25 mins
Spicy Salmon Sushi Roll45030g60g12g30 mins
Herb-Crusted Salmon Fillet36042g5g18g30 mins
Maple Mustard Glazed Salmon40040g12g22g25 mins
Creamy Salmon Pasta55040g70g25g30 mins
Grilled Salmon Tacos45038g30g20g20 mins
Salmon Salad with Avocado30035g10g15g15 mins

How We Selected These Recipes

We chose these recipes based on their macro balance, focusing on high protein content while keeping calories in check. Each recipe is designed to be easy to prepare, with a prep time of 15–30 minutes, making them ideal for busy individuals or families. We also ensured a variety of cooking methods and flavor profiles to cater to different tastes and dietary preferences.

1. Lemon Garlic Baked Salmon

This recipe stands out for its simplicity and flavor. The lemon and garlic create a delightful marinade that enhances the natural taste of salmon while keeping the calorie count low. With a high protein content and healthy fats, it is an excellent choice for any meal.

Ingredients

  • 150g salmon fillet
  • 1 tbsp olive oil (15g)
  • 1 clove garlic, minced (3g)
  • Juice of 1 lemon (30g)
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
35040g0g20g

Quick prep

  1. Preheat the oven to 200°C (400°F).
  2. In a bowl, mix olive oil, garlic, lemon juice, salt, and pepper.
  3. Place the salmon on a baking tray and brush with the marinade.
  4. Bake for 15–20 minutes or until the salmon is cooked through.
  5. Serve with your choice of vegetables or grains.

Pro tip

For added flavor, marinate the salmon for 30 minutes before baking to enhance the taste.

2. Pan-Seared Salmon with Asparagus

This dish combines the rich taste of pan-seared salmon with the crunch of asparagus, making it a delightful option for a quick dinner. The healthy fats from the salmon and the fiber from the asparagus create a balanced meal.

Ingredients

  • 150g salmon fillet
  • 100g asparagus
  • 1 tbsp olive oil (15g)
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
40045g8g22g

Quick prep

  1. Heat olive oil in a skillet over medium heat.
  2. Season the salmon with salt and pepper, then place it skin-side down in the skillet.
  3. Cook for 4–5 minutes until the skin is crispy.
  4. Add asparagus to the skillet, cooking for an additional 3–4 minutes.
  5. Flip the salmon and cook for another 2 minutes, then serve.

Pro tip

Use a lid while cooking to steam the asparagus for a tender texture without overcooking the salmon.

3. Salmon Poke Bowl

This vibrant poke bowl is not only visually appealing but also packed with protein and healthy fats. It’s a versatile dish that allows for various toppings based on your preference, making it perfect for meal prep.

Ingredients

  • 150g sushi-grade salmon, diced
  • 100g cooked brown rice
  • 50g cucumber, diced
  • 50g avocado, sliced
  • 1 tbsp soy sauce (15g)
  • 1 tsp sesame oil (5g)

Macros per serving

CaloriesProteinCarbsFat
50035g50g20g

Quick prep

  1. Cook brown rice according to package instructions.
  2. In a bowl, combine diced salmon, soy sauce, and sesame oil.
  3. Layer rice, salmon mixture, cucumber, and avocado in a bowl.
  4. Drizzle with additional soy sauce if desired.
  5. Serve immediately or refrigerate for later.

Pro tip

For a spicy kick, add sriracha or wasabi to the salmon mixture before serving.

4. Air Fryer Teriyaki Salmon

Cooking salmon in an air fryer makes it crispy on the outside while remaining tender inside. This teriyaki glaze adds a sweet and savory flavor that pairs perfectly with rice or vegetables.

Ingredients

  • 150g salmon fillet
  • 2 tbsp teriyaki sauce (30g)
  • 1 tsp sesame seeds (5g)
  • 1 tbsp green onions, chopped (5g)

Macros per serving

CaloriesProteinCarbsFat
30038g10g15g

Quick prep

  1. Preheat the air fryer to 200°C (400°F).
  2. Brush the salmon with teriyaki sauce and sprinkle sesame seeds on top.
  3. Place the salmon in the air fryer basket and cook for 10–12 minutes.
  4. Garnish with chopped green onions before serving.
  5. Serve with steamed vegetables or a side salad.

Pro tip

Marinate the salmon in teriyaki sauce for 30 minutes before cooking for deeper flavor.

5. Spicy Salmon Sushi Roll

This sushi roll is a flavorful and fun way to enjoy salmon, combining spice with fresh ingredients. It’s a great option for a light meal or snack, packed with protein and healthy fats.

Ingredients

  • 100g sushi-grade salmon, sliced
  • 50g sushi rice, cooked
  • 1 sheet nori (3g)
  • 1 tbsp sriracha (15g)
  • 30g cucumber, julienned

Macros per serving

CaloriesProteinCarbsFat
45030g60g12g

Quick prep

  1. Lay the nori sheet on a bamboo mat.
  2. Spread cooked sushi rice evenly over the nori.
  3. Place salmon, cucumber, and sriracha in the center.
  4. Roll tightly and slice into pieces.
  5. Serve with soy sauce for dipping.

Pro tip

Use a little water to wet your hands while rolling to prevent the rice from sticking.

6. Herb-Crusted Salmon Fillet

This herb-crusted salmon is bursting with flavor and nutrients. The combination of fresh herbs adds a delightful aroma and enhances the salmon's natural taste, making it a perfect main dish.

Ingredients

  • 150g salmon fillet
  • 1 tbsp Dijon mustard (15g)
  • 1 tbsp fresh parsley, chopped (5g)
  • 1 tbsp fresh dill, chopped (5g)
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
36042g5g18g

Quick prep

  1. Preheat the oven to 200°C (400°F).
  2. Spread Dijon mustard over the salmon fillet.
  3. Sprinkle chopped herbs, salt, and pepper on top.
  4. Place on a baking tray and bake for 15–20 minutes.
  5. Serve with a side of roasted vegetables.

Pro tip

For an extra crunch, add breadcrumbs to the herb mixture before topping the salmon.

7. Maple Mustard Glazed Salmon

This recipe combines the sweetness of maple syrup with the tanginess of mustard, creating a delicious glaze that caramelizes beautifully when baked. It's a crowd-pleaser and pairs well with grains or greens.

Ingredients

  • 150g salmon fillet
  • 1 tbsp maple syrup (20g)
  • 1 tbsp Dijon mustard (15g)
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
40040g12g22g

Quick prep

  1. Preheat the oven to 200°C (400°F).
  2. Mix maple syrup, Dijon mustard, salt, and pepper in a bowl.
  3. Brush the mixture over the salmon fillet.
  4. Bake for 15–20 minutes or until cooked through.
  5. Serve with quinoa or a fresh salad.

Pro tip

Experiment with different mustards for varied flavor profiles, such as whole grain or honey mustard.

8. Creamy Salmon Pasta

This creamy pasta dish is a comforting meal that combines salmon with whole grain pasta for a hearty dish. It’s rich in protein and provides healthy fats, making it a satisfying option.

Ingredients

  • 100g whole grain pasta
  • 150g salmon fillet
  • 100ml light cream (100g)
  • 1 clove garlic, minced (3g)
  • Salt and pepper to taste

Macros per serving

CaloriesProteinCarbsFat
55040g70g25g

Quick prep

  1. Cook pasta according to package instructions.
  2. In a skillet, sauté garlic in a little olive oil until fragrant.
  3. Add the salmon and cook until flaky, then stir in the cream.
  4. Combine with the cooked pasta and season with salt and pepper.
  5. Serve hot, garnished with parsley if desired.

Pro tip

For a lighter version, substitute the cream with Greek yogurt for a tangy twist.

9. Grilled Salmon Tacos

These grilled salmon tacos are a fun and flavorful way to enjoy salmon. They’re easy to assemble and perfect for a casual meal, with plenty of room for customization.

Ingredients

  • 150g salmon fillet
  • 2 small corn tortillas (30g)
  • 50g cabbage, shredded
  • 50g avocado, sliced
  • 1 tbsp lime juice (15g)

Macros per serving

CaloriesProteinCarbsFat
45038g30g20g

Quick prep

  1. Preheat the grill to medium-high heat.
  2. Season the salmon with lime juice, salt, and pepper.
  3. Grill the salmon for 4–5 minutes on each side until cooked through.
  4. Warm the tortillas on the grill for a minute.
  5. Assemble tacos with salmon, cabbage, and avocado.

Pro tip

Add a dollop of Greek yogurt or sour cream for extra creaminess and flavor.

10. Salmon Salad with Avocado

This refreshing salmon salad is perfect for a light lunch or dinner. The creamy avocado pairs beautifully with the tender salmon, creating a nutritious and satisfying meal.

Ingredients

  • 150g cooked salmon, flaked
  • 50g avocado, diced
  • 100g mixed greens
  • 1 tbsp olive oil (15g)
  • Juice of 1 lemon (30g)

Macros per serving

CaloriesProteinCarbsFat
30035g10g15g

Quick prep

  1. In a bowl, combine mixed greens, flaked salmon, and avocado.
  2. Drizzle with olive oil and lemon juice.
  3. Toss gently to combine and season with salt and pepper.
  4. Serve immediately or refrigerate for later.
  5. Add nuts or seeds for extra crunch if desired.

Pro tip

For added flavor, toss in some fresh herbs like dill or cilantro to enhance the salad.

Bottom Line

In summary, these ten salmon recipes offer a variety of flavors and preparation methods, all while keeping your macros in check. The top three choices—Lemon Garlic Baked Salmon, Pan-Seared Salmon with Asparagus, and Salmon Poke Bowl—stand out for their high protein content, ease of preparation, and versatility in meal planning. Whether you’re meal prepping for the week or looking for a quick dinner option, these recipes are sure to satisfy your taste buds and nutritional needs.

Frequently Asked Questions

What are the health benefits of salmon?

Salmon is rich in omega-3 fatty acids, particularly DHA and EPA, which support heart health, brain function, and reduce inflammation. It's also an excellent source of high-quality protein.

How can I track these recipes' macros?

You can log these recipes in calorie tracking apps like Nutrola, MyFitnessPal, or Cronometer to keep track of your nutrient intake and ensure you meet your macro goals.

Are these recipes suitable for meal prep?

Yes, many of these salmon recipes can be made in batches and stored in the fridge or freezer, making them ideal for meal prep throughout the week.

Can I substitute salmon with other fish?

Absolutely! While the macros will vary, you can substitute salmon with other fatty fish like mackerel or trout, which also provide healthy omega-3s.