Old Bay Salmon
MeaningIn EveryMacro

Meal Prep

Old Bay Salmon

Old Bay Salmon is proof that my old roommate Josh might have been onto something all along. Freshman year, that man was putting Old Bay on popcorn, eggs, mac and cheese, and honestly just about anything that held still long enough. At the time I thought he was completely unhinged. Then I made this salmon. You get buttery salmon, roasted asparagus, jasmine rice, lemon, and enough Old Bay to make Josh proud. It’s simple, ridiculously flavorful, and somehow still packs 51.8 grams of protein per serving.

Prep
10 min
Cook
20 min
Makes
4 servings
723Calories
51.8gProtein
45.5gCarbs
36.7gFat
Four prepared servings of Old Bay Salmon

High protein

Old Bay Salmon

51.8g protein723 calories per serving

Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins
Ingredient unitsSwitch every measurable amount on this recipe.

Equipment

As an Amazon Associate I earn from qualifying purchases.

Ingredients

Ingredient links open Walmart products from our grocery planner. Links marked “Walmart search” need your product choice. Confirm package details and local availability at Walmart.

For the Salmon:

For the Rice & Veggies:

Keep screen awakeNo disappearing instructions mid-recipe.

Instructions

Prep the Oven & Rice:

Preheat oven to 400°F.
Start cooking jasmine rice using your preferred method. I always go with a rice cooker for consistency.

1 cup dry jasmine rice

Prep the Salmon & Asparagus:

Line a baking sheet with parchment paper (or spray with non-stick spray).
Pat salmon fillets dry with a paper towel and place skin-side down on the baking sheet.

4 fillets salmon

On a separate baking sheet, arrange trimmed asparagus evenly.

2 cup asparagus

Season Everything:

Melt butter in a small bowl and use a basting brush to evenly coat the salmon fillets.

2 tbsp butter

Sprinkle three quarters of the Old Bay seasoning evenly over the salmon, smoothing it out for an even coat.

1 ½ tbsp Old Bay seasoning

Sprinkle the remaining quarter of the Old Bay seasoning over the asparagus.

½ tbsp Old Bay seasoning

Arrange lemon slices around the salmon for extra citrus flavor.

1 lemons

Bake the Salmon & Asparagus:

Place both baking sheets in the preheated oven and bake for 15-20 minutes.
Check the salmon at 15 minutes- it’s done when it reaches an internal temp of 150°F and flakes easily with a fork.

Final Touches & Meal Prep:

Let the salmon cool slightly, then remove the skin for easier meal prep. (Optional but recommended).
Divide rice, salmon, and asparagus evenly into individual meal prep containers.
Serve with fresh lemon wedges for squeezing over the meal.

2 lemons

Nutrition

Per serving

Estimates for one serving.

Calories
723 kcal
Protein
51.8 g
Fat
36.7 g
Carbs
45.5 g
Full nutrition and how it’s calculated

All values are per serving. Changing the recipe yield scales the ingredients and keeps these per-serving amounts the same.

Saturated Fat
10.7 g
Polyunsaturated Fat
9.21 g
Monounsaturated Fat
10.14 g
Trans Fat
0.36 g
Cholesterol
140 mg
Sodium
1,024 mg
Potassium
1,100 mg
Fiber
3.8 g
Sugar
2.9 g
Added Sugar
0 g
Vitamin A
206 mcg RAE
Vitamin C
45.99 mg
Vitamin D
24.95 mcg
Calcium
68 mg
Iron
4.58 mg

Estimated ingredient cost

$6.08 per serving · $24.33 for this batch

Ingredient costs and assumptions

Estimated US grocery prices for the amounts used, including purchase waste and discarded marinade. Your store, brands, and package sizes may cost differently. Buying full packages can cost more. Price sources and methodology.

Quantities without exact weights use the nutrition library’s portion estimates. Purchase yields are estimates. Separate citrus ingredients are costed independently; reusing the same fruit for juice and zest can lower your cost. Labor, utilities, and delivery are excluded.

  • salmon: $17.74

    907.2 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.

    Owner-approved October 3, 2026 recipe standard: one raw Atlantic salmon fillet per serving. Nutrition and ingredient-use cost assume 8 oz (226.796185 g) per fillet. This is an editorial serving standard, not a measured or guaranteed package weight. Actual fillet size and nutrition vary. Observed sale price (regular price $9.86). Includes skin; fillet sizes vary.

    Walmart: Marketside Coho Salmon Skin-On Frozen · Price checked 2026-09-21

  • Old Bay seasoning: $0.34

    10.8 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.

    0.25 tsp = 0.6 g Representative product for this ingredient; your brand and package size may differ.

    Walmart: OLD BAY Kosher Seasoning, 24.0 oz Bottle · Price checked 2026-09-21

  • butter: $0.24

    28.4 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.

    1 tbsp = 14.2 g Salted butter reference; unsalted uses this as a substitute estimate.

    Walmart: Great Value Salted Butter · Price checked 2026-09-21

  • lemons: $0.52

    120 g purchased · Whole purchased item: 120 g each (estimated); includes shell, peel, or seeds.

    1 lemon (large) = 84 g; Editorial medium/large edible fruit and juice-yield estimates. Juiced fruit uses 45 g each; the whole-fruit nutrition profile remains an approximate proxy. Representative product for this ingredient; your brand and package size may differ.

    Walmart: Fresh Lemons, 2 lb Bag · Price checked 2026-09-21

  • lemons: $1.04

    240 g purchased · Whole purchased item: 120 g each (estimated); includes shell, peel, or seeds.

    1 lemon (large) = 84 g; Editorial medium/large edible fruit and juice-yield estimates. Juiced fruit uses 45 g each; the whole-fruit nutrition profile remains an approximate proxy. Representative product for this ingredient; your brand and package size may differ.

    Walmart: Fresh Lemons, 2 lb Bag · Price checked 2026-09-21

  • dry jasmine rice: $0.59

    185 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.

    1 cup = 185 g Representative product; brand and package size may differ.

    Walmart: Great Value Jasmine Rice · Price checked 2026-09-21

  • asparagus: $3.75

    268 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.

    1 cup = 134 g Representative product for this ingredient; your brand and package size may differ.

    Walmart: Marketside Fresh Asparagus Spears, 10 oz · Price checked 2026-09-21

  • Old Bay seasoning: $0.11

    3.6 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.

    0.25 tsp = 0.6 g Representative product for this ingredient; your brand and package size may differ.

    Walmart: OLD BAY Kosher Seasoning, 24.0 oz Bottle · Price checked 2026-09-21

Make it yoursRecipe notes & meal-prep tips

Macro breakdown

29%25%46%
  • Protein51.8g29%
  • Carbs45.5g25%
  • Fat36.7g46%

Per serving · Share of calories from macros

Calculated using 4 calories per gram of protein and carbs, and 9 for fat. Rounding and fiber can affect the listed calorie total.

Triple B's Meal Prep Notes

Old Bay does most of the seasoning work on both the salmon and asparagus, so this is a short shopping list with a clear flavor direction. It is a practical place to start in the under-15-ingredient collection when you want fewer things to measure and put away. Start the rice first, prepare the two trays, and keep the fish and asparagus separate so you can remove each when it is ready. Fillet thickness and asparagus thickness can vary enough that one fixed oven time will not suit every batch. Deseed the serving wedges in one go before packing. The squeeze of fresh lemon over warm Old Bay salmon is a lovely finish, and it is better when you are not picking seeds out of the rice.

If your salmon has skin, remove it from the whole batch while the cooked fillets are still hot and easy to separate. Doing that once on prep day is so much better than picking around skin every time you open a container. Divide the melted butter and cooked tray juices across the fish and rice rather than leaving them behind. Save the fresh lemon wedges for serving. The asparagus may need less oven time than the fish, especially if the spears are thin. Pull it while it still has some bite rather than waiting for crispness and ending up with shriveled, tough stems.

Remove the wedges before heating. For a refrigerated serving, microwave on high for 90 seconds, stir, then heat for another 45 seconds. Use that as a starting point and continue in short intervals as needed until the food reaches 165°F throughout. Stir the rice and reposition the asparagus around the fish gently at the pause. Taste before adding extra salt because Old Bay already seasons both main components. For another meal with similarly straightforward oven work, browse the oven-baked recipes, or choose a different seasoning direction from the fish meal-prep collection.

Notes from your kitchen

Tried it? Tell us how it went.

Leave a rating and tell us how it turned out. Swaps, tips, and questions welcome.

Your rating (optional)

From the community

I built this as a easy salmon recipe that tastes delicious. I’ve cooked it, eaten it, and it’s earned its spot. Curious if this ends up in your rotation!