Broiled Salmon with Cabbage and Green Beans (Meal-Prep)

This broiled salmon recipe is healthy and full of flavor. Make this quick and healthy fish recipe for an easy dinner or meal prep for lunches.

This broiled salmon is quick and easy! If you love salmon recipes try this Easy Broiled Salmon Recipe, Simple Garlic Butter Salmon Recipe, How to Cook Salmon in the Oven, Spicy Salmon Sweet Potato Skillet, Easy Salmon Salad Recipe, and Foil Baked Salmon Recipe.

broiled salmon filet in meal prep container with green beans and cabbage

A few simple ingredients are all you need for a delicious meal that’s packed with nutrients. I was enjoying this Low Carb Chocolate Smoothie while thinking about dinner and thought of this salmon, cabbage, and green bean combination.

This dish starts with a crispy-skinned salmon and tender vegetables that come together with a spicy and tangy sauce.

It only takes about 30 minutes to make this broiled salmon recipe, making it the perfect choice for dinner on busy weeknights.

meal prep dinner of salmon, cabbage, and green beans

Health benefits of salmon

Not only is salmon an excellent source of lean protein, but it’s one of the best sources of omega-3 fatty acids. It contains almost every B-vitamin and is rich in potassium and selenium.
All of these nutrients can:

  • reduce the risk of heart disease
  • decrease inflammation
  • lower blood pressure
  • improve brain health and function
  • reduce the risk of stroke
  • protect bone health
  • improve thyroid function
  • lower the chance of some cancers

Because it’s so good for you, I make salmon quite often, like in my Easy Chopped Salmon Salad and Salmon Chopped Salad Recipe.

seasonings for broiled salmon recipe

Recipe notes

Trimming green beans:
Instead of trimming the ends off of each individual green bean, you can make the job go quicker by doing them a batch at a time!

  1. Wash the green beans well and pat them dry. Make a small pile and line up all of the ends on one side.
  2. Grab all the beans in one hand and use a knife to cut off the ends.
  3. Rotate the beans the other way and repeat on that side. Now they’re ready to roast!

Chopping the cabbage:

  1. Remove the outer leaves, as these are tough and usually damaged. Rinse and dry the cabbage or use a salad spinner after it’s chopped.</li
  2. Cut the cabbage in half through the stem, then cut each half again to make quarters. Flip each quarter over and cut at an angle behind the stem to remove it.
  3. Lay each quarter on its side and slice through the width to make shreds. If you prefer longer shreds, cut through the cabbage lengthwise instead.

Or, to save some time, use a mandolin slicer. Adjust the blade for thicker shreds and start with the flat side down. Be careful not to cut your fingers as you get to the end of the wedge.

shredded cabbage and green beans on baking sheet, ready to cook

How to make the broiled salmon recipe

  1. Spread vegetables evenly on a lined baking sheet and toss with oil and seasoning. Roast until tender and lightly browned. Set aside.
  2. Place salmon skin-side down in a heated cast iron skillet. Add oil and seasoning to the fillets and broil until cooked through.
  3. Mix together the sriracha mayo sauce and drizzle over the salmon. Serve with the roasted vegetables and enjoy!

searing salmon filets in cast iron pan

Meal prep instructions for this broiled salmon recipe

You can also make this meal ahead of time, to eat for lunch or dinner during the week. Just divide an even amount of the fish and vegetables between your meal prep containers and store in the refrigerator.

The sriracha mayo sauce should be stored separately. If you’ll be eating this broiled salmon recipe for work lunches, you can use dipping sauce containers with lids to portion out the sauce.

Reheat in the microwave when you’re ready to eat, then drizzle the sauce over the top.

broiled salmon filet in square glass container with green beans and cabbage

If you love salmon, there are plenty of other salmon recipes here for you to try. My personal favorites are Cajun Salmon with Strawberry Salsa, and this Low-Carb Salmon Burgers with Avocado Coleslaw.

More Meal-Prep Recipes to Try:

broiled salmon filet in meal prep container with green beans and cabbage

Broiled Salmon with Cabbage and Green Beans (Meal-Prep)

This broiled salmon recipe is healthy and full of flavor. Make this quick and healthy fish recipe for an easy dinner or meal prep for lunches.
4.34 from 3 votes


For the cabbage and green beans

For the Sriracha Mayo sauce

  • ¼ teaspoon garlic clove - finely grated
  • ¼ cup mayonnaise - Whole30 complement
  • 1 tablespoon Sriracha
  • 1 tablespoon fresh lemon juice
  • salt to taste


For the cabbage and green beans

  • Preheat oven to 450°. Line a large baking/sheet pan with aluminum foil and on top of it place parchment.
  • Place green beans and cabbage on a baking sheet and spread them evenly. Add olive oil, onion powder, Italian seasoning, salt, and pepper. Toss to coat.
  • Roast for about 15-20 minutes or until vegetables are tender and lightly browned, stirring halfway.

For the salmon

  • Preheat the oven on high broil.
  • Place a cast iron skillet under a pre-heated broiler for ten minutes.
  • Remove the pan from the oven and put the salmon fillets skin-side down on the heated cast iron pan.
  • Pour olive oil on top of the salmon filets and season it with Italian seasoning, red chili flakes, salt, and pepper.
  • Place the cast iron back in the oven on high broil and cook for about 8 or 10 minutes.

For the Sriracha Mayo sauce

  • In a small bowl, whisk together garlic, mayonnaise, Sriracha, and lemon juice; season with salt.


  • Place an even amount of roasted cabbage, green beans and salmon fillets into 4 different medium glass containers. Cover with the lid and place in the fridge for up to 3 days. Heat in the microwave for about 1½-2 minutes. The time depends on the power of your microwave. Drizzle the sauce over your meal. Enjoy!


Serving: 1/3, Calories: 442kcal, Carbohydrates: 11g, Protein: 20g, Fat: 32g, Saturated Fat: 6g, Polyunsaturated Fat: 11g, Monounsaturated Fat: 13g, Cholesterol: 52mg, Sodium: 1246mg, Potassium: 358mg, Fiber: 6g, Sugar: 6g

If you make this recipe, follow @primaverakitchen on Instagram, snap a photo and hashtag it #primaverakitchen. I'd love to see what you're making!

This post contains affiliate links. For more information, please visit my disclosure page here.
titled photo collage (and shown): boiled salmon recipe with cabbage and green beans