Go Back
+ servings

Subscribe via email

and get a free e-cookbook:

broiled salmon meal prep dinner

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

Yield: 3 bowls
Prep Time:
10 mins
Cook Time:
35 mins
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.
Print Recipe
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

  1. Preheat oven to 450°. Line a large baking/sheet pan with aluminum foil and on top of it place parchment.

  2. 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.
  3. Roast for about 15-20 minutes or until vegetables are tender and lightly browned, stirring halfway.

For the salmon

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

For the Sriracha Mayo sauce

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


  1. 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!

Course: dinner, Lunch, meal-prep
Cuisine: American
Keyword: cabbage, keto meal-prep, low-carb meal-prep, salmon meal-prep

Nutrition Information

Amount per serving (1/3) — Calories: 442, Fat: 32g, Saturated Fat: 6g, Polyunsaturated Fat: 11g, Monounsaturated Fat: 13g, Cholesterol: 52mg, Sodium: 1246mg, Potassium: 358mg, Carbohydrates: 11g, Fiber: 6g, Sugar: 6g, Protein: 20g

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.