Delicious & Healthy Broiled Salmon with Roasted Cabbage and Green Beans (Meal Prep Friendly!)
Discover the secret to a quick, flavorful, and incredibly healthy dinner that doubles as fantastic meal prep for your busy week. This broiled salmon recipe brings together tender, flaky salmon with perfectly roasted cabbage and crisp green beans, all elevated by a zesty Sriracha mayo. It’s a vibrant dish packed with nutrients and taste, proving that healthy eating can be both easy and exciting.
Salmon is a powerhouse of nutrition and a beloved choice for its rich flavor and versatility. Broiling offers a fantastic method to achieve perfectly cooked fish with minimal effort, yielding a beautiful crust and juicy interior in a fraction of the time. This recipe is designed to simplify your cooking process without compromising on taste or quality, making it an ideal option for weeknight dinners or preparing ahead for lunches.

Why You’ll Fall in Love with This Broiled Salmon Recipe
This isn’t just another fish recipe; it’s a culinary experience designed for modern life. From its impressive health benefits to its incredible ease of preparation, here’s why this broiled salmon with roasted vegetables will become a staple in your kitchen:
- Nutrient-Rich Superfood: Salmon is celebrated for being an outstanding source of lean protein and essential Omega-3 fatty acids, which are vital for heart health, brain function, and reducing inflammation. Paired with fiber-rich green beans and cabbage, this meal offers a complete nutritional profile.
- Effortlessly Quick and Simple: Forget complicated cooking methods. This recipe comes together in about 30 minutes, making it the perfect solution for busy weeknights when you crave a homemade, wholesome meal without the fuss. Broiling ensures a speedy cook time and a delightfully crispy skin.
- Versatile Vegetable Combinations: While cabbage and green beans offer a delicious and complementary texture, this recipe is incredibly adaptable. Feel free to swap in your favorite seasonal vegetables, such as broccoli, asparagus, bell peppers, or even Brussels sprouts, to customize it to your liking.
- Ideal for Meal Prepping: Prepare a batch on Sunday, and enjoy healthy, delicious lunches or dinners throughout the week. This dish holds up beautifully in the refrigerator, making your healthy eating goals achievable even on your busiest days.
- Explosion of Flavors: The combination of crispy-skinned salmon, tender roasted vegetables, and a tangy, spicy Sriracha mayo creates a harmonious blend of textures and tastes that will tantalize your taste buds.

Essential Ingredients for Your Broiled Salmon Masterpiece
Creating this flavorful meal requires just a handful of fresh ingredients and pantry staples. The beauty lies in their simple preparation, allowing their natural flavors to shine through. Gather these items, and you’re well on your way to a delightful culinary experience:

For the Roasted Cabbage and Green Beans:
- 2 ½ cups fresh green beans, trimmed
- ½ medium head of cabbage, chopped
- 4 teaspoons olive oil
- 1 ½ teaspoons onion powder
- 1 teaspoon Italian seasoning
- ½ teaspoon black pepper
- ½ teaspoon salt
For the Perfectly Broiled Salmon:
- 3 medium salmon fillets (about 6 oz each), skin on or off
- 1 tablespoon olive oil
- ½ teaspoon Italian seasoning
- A pinch of red chili flakes (optional, for a hint of heat)
- Salt and black pepper to taste
For the Zesty Sriracha Mayo Sauce:
- ¼ teaspoon garlic clove, finely grated
- ¼ cup mayonnaise (consider a Whole30-compliant option if desired)
- 1 tablespoon Sriracha
- 1 tablespoon fresh lemon juice
- Salt to taste
Step-by-Step Guide to Crafting Your Broiled Salmon Meal
Follow these simple instructions to prepare a restaurant-quality meal right in your own kitchen. Precision in prep and attention during cooking will yield the best results.

Preparing Your Vegetables: Roasted Cabbage and Green Beans
- Preheat your oven to 450°F (230°C). Line a large baking sheet with aluminum foil, and for easier cleanup and to prevent sticking, place a sheet of parchment paper over the foil.
- Wash the green beans thoroughly and pat them completely dry. To trim them efficiently, gather a small pile of beans, align the ends on one side, and use a sharp knife to cut off the tough ends. Rotate and repeat for the other side.
- To chop the cabbage, first remove any tough or damaged outer leaves. Rinse and pat dry. Cut the cabbage in half through the stem, then cut each half again to form quarters. Flip each quarter over and cut at an angle behind the stem to remove the core. Lay each quarter on its side and slice through the width to create shreds. For longer shreds, cut lengthwise. Alternatively, use a mandoline slicer for quick, uniform shreds, adjusting the blade for your desired thickness and always using a hand guard for safety.
- Spread the trimmed green beans and chopped cabbage evenly across the prepared baking sheet. Drizzle with olive oil and sprinkle with onion powder, Italian seasoning, salt, and pepper. Toss gently to ensure all vegetables are well coated.
- Roast in the preheated oven for 15-20 minutes, or until the vegetables are tender-crisp and lightly browned, stirring halfway through to ensure even cooking. Once done, set them aside.
Broiling the Salmon to Perfection
- While the vegetables roast, preheat your oven broiler to high. For best results, place your oven rack about 4-6 inches from the broiler element.
- Place a cast-iron skillet (or a heavy-duty baking sheet if you don’t have cast iron) under the preheated broiler for about 10 minutes. This step is crucial for achieving a beautiful sear on the salmon skin.
- Carefully remove the hot pan from the oven. Place the salmon fillets, skin-side down, onto the preheated surface. Pat the salmon fillets completely dry with paper towels before seasoning; this prevents steaming and encourages a crispier exterior.
- Drizzle the olive oil over the salmon fillets, then season generously with Italian seasoning, red chili flakes (if using), salt, and black pepper.
- Return the pan to the oven, under the high broiler, and cook for 8-10 minutes. The exact time will depend on the thickness of your salmon and your desired doneness. Salmon is cooked when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C). Avoid overcooking to keep the salmon moist and tender.

Crafting the Zesty Sriracha Mayo Sauce
- In a small bowl, combine the finely grated garlic, mayonnaise, Sriracha, and fresh lemon juice.
- Whisk until all ingredients are thoroughly combined and smooth. Taste and adjust with a pinch of salt if needed. This sauce adds a vibrant kick and creamy texture to the finished dish.
Assembling and Serving Your Meal
- Once the salmon is cooked and the vegetables are roasted, it’s time to assemble your delicious meal.
- Serve the broiled salmon alongside a generous portion of roasted cabbage and green beans.
- Drizzle the prepared Sriracha mayo sauce generously over the salmon and vegetables just before serving. Enjoy immediately for the best taste and texture!
Meal Prep Mastery: Enjoying Broiled Salmon All Week Long
This broiled salmon recipe is a meal prep superstar! Preparing healthy meals in advance can save you time, money, and help you stay on track with your nutritional goals. Here’s how to make the most of this recipe for your weekly meal plan:

Storing and Reheating Tips:
- For Storage: Allow the cooked salmon and roasted vegetables to cool completely before portioning. Divide even amounts of fish and vegetables into individual airtight meal prep containers. Store these in the refrigerator for up to 3-4 days.
- Sauce Storage: The Sriracha mayo sauce should be stored separately to prevent the salmon and vegetables from getting soggy. Use small, lidded dipping sauce containers for individual portions if you’re taking your meal to work or school.
- Reheating: When you’re ready to eat, simply reheat your meal prep container in the microwave for 1.5 to 2 minutes, or until thoroughly warmed through. Microwave times may vary based on wattage. Once heated, drizzle your pre-portioned Sriracha mayo over the top and enjoy!
Expert Tips for Perfect Broiled Salmon Every Time
Achieving perfectly cooked, juicy broiled salmon is simpler than you think with a few key tips:
- Pat Dry for Crispy Skin: Always pat your salmon fillets thoroughly dry with paper towels before seasoning and broiling. Excess moisture can lead to steaming instead of searing, preventing that desirable crispy skin.
- Preheat Your Pan: Placing your cast-iron skillet or baking sheet under the broiler for 5-10 minutes before adding the salmon creates an intensely hot surface. This helps achieve a beautiful, immediate sear and prevents the fish from sticking.
- Uniform Cuts for Even Cooking: When preparing your green beans and cabbage, try to cut them into similar-sized pieces. This ensures they cook evenly and reach tender perfection at the same time.
- Don’t Overcrowd the Pan: Give your vegetables and salmon space on the baking sheet and skillet. Overcrowding can lead to steaming rather than roasting or broiling, affecting texture and browning. Cook in batches if necessary.
- Monitor Closely: Broilers cook quickly and intensely. Keep a close eye on your salmon as it cooks to prevent overcooking, which can result in dry fish. The cooking time will depend on the thickness of your fillets and your broiler’s strength.
- Internal Temperature: For food safety and optimal texture, salmon is perfectly cooked when its internal temperature reaches 145°F (63°C). Use an instant-read thermometer inserted into the thickest part of the fillet.
- Rest the Salmon: Just like meat, salmon benefits from a brief rest after cooking. Let it sit for 2-3 minutes off the heat before serving; this allows the juices to redistribute, resulting in a more succulent fillet.
Variations and Serving Suggestions
While this recipe is fantastic as is, don’t hesitate to get creative with variations:
- Herb & Garlic Salmon: Instead of Italian seasoning, use fresh chopped dill, parsley, and minced garlic for a classic flavor profile.
- Lemon-Herb Roasted Veggies: Toss the vegetables with fresh lemon zest and a squeeze of lemon juice along with your chosen herbs for an extra bright flavor.
- Spicy Honey Glaze: For a different sauce, whisk together honey, a touch of soy sauce (or tamari), grated ginger, and a dash of sriracha. Brush this over the salmon during the last few minutes of broiling.
- Serve with Grains: While delicious on its own, this meal pairs wonderfully with a side of quinoa, brown rice, or cauliflower rice for an even more substantial meal.
- Add Avocado: Slice fresh avocado on top of your meal prep bowls for added creaminess and healthy fats.
Nutritional Snapshot
Understanding the nutritional value of your meal can help you maintain a balanced diet. Here’s an approximation of the nutritional content per serving (based on 3 servings):
Serving: 1/3
- Calories: 442kcal
- Carbohydrates: 11g
- Protein: 20g
- Fat: 32g
- Cholesterol: 52mg
- Sodium: 1246mg
- Potassium: 358mg
- Fiber: 6g
- Sugar: 6g
Nutrition information is automatically calculated and should be used as an approximation. Individual values may vary based on specific ingredients and preparation methods.
Explore More Delicious Salmon and Meal Prep Creations
If you’re a fan of salmon and the convenience of meal prepping, you’re in luck! Our kitchen is filled with inspiring recipes designed to make healthy eating both enjoyable and practical. Expand your culinary repertoire with these mouth-watering options:
More Salmon Creations:
- Easy Broiled Salmon Recipe
- Simple Garlic Butter Salmon Recipe
- How to Cook Salmon in the Oven
- Spicy Salmon Sweet Potato Skillet
- Chopped Salmon Salad Recipe
- Foil Baked Salmon Recipe
- Cajun Salmon with Strawberry Salsa
- Salmon Burgers with Avocado Coleslaw
Effortless Meal Prep Ideas:
- Spicy Salmon Vegetable Meal-Prep Bowls
- Salmon Patties with Coleslaw Meal-Prep Bowls
- Garlic Shrimp and Veggies Meal Prep Bowls
- Tuna Salad Meal Prep Bowls
- Shrimp and Sausage Vegetable Skillet (Meal-Prep)
This broiled salmon with roasted cabbage and green beans is more than just a recipe; it’s a gateway to healthier, more convenient eating. Whether you’re a seasoned chef or a kitchen novice, this dish offers a straightforward path to a delicious and nourishing meal that fits perfectly into any lifestyle. Embrace the simplicity and savor the incredible flavors!
