Healthy Baked Salmon with Broccoli: Best High Protein Dinner

Posted on

Brinley Tate

healthy baked salmon with broccoli - featured image

Last Tuesday, I was standing in my kitchen at 6:30 PM, staring into the refrigerator with that specific kind of hunger-induced panic that makes you consider eating dry cereal for dinner. I had zero energy. I had zero inspiration. And I definitely had zero desire to stand over a hot stove for an hour. But I also knew I couldn’t just eat cereal again. My body was screaming for protein, and my brain was begging for something that didn’t taste like takeout grease.

That was the moment I finally committed to this healthy baked salmon with broccoli. I’ve made it at least fifteen times in the last three months, and it has completely rewritten my relationship with “healthy” dinners. It’s not just about hitting a macro goal or feeling virtuous while you chew. It’s about getting a dinner on the table that actually tastes incredible, leaves you feeling energized instead of sluggish, and requires exactly one sheet pan to clean up afterward.

I used to think that eating well meant complicated meal prep, obscure ingredients, or spending my entire evening monitoring multiple pots and pans. But this high protein dinner proved me wrong. It’s simple. It’s forgiving. And honestly? It’s one of the best things you can feed your family when you’re trying to eat cleaner without sacrificing flavor. The salmon comes out flaky and tender, the broccoli gets caramelized and crispy, and the whole thing smells like a fancy restaurant while costing less than a single Uber Eats order. If you’re looking for a way to simplify your weeknight routine without compromising on nutrition, you need to try this method. It’s a game-changer.

Why You’ll Love This Recipe

There are a million reasons to make this salmon and broccoli combo, but let’s be real—we usually stick with recipes that do three things: they’re fast, they taste good, and they don’t leave us with a mountain of dishes. This recipe hits all those marks and then some. I’ve served this to my skeptical husband, my health-conscious sister, and even my teenager (who usually only eats bread), and everyone has asked for the recipe. Here’s why it keeps coming back into rotation:

One Pan Wonder — Seriously, one sheet pan. That’s it. You roast everything together. No boiling water, no sautéing pans, no complicated stovetop maneuvers. Just toss, bake, and eat. I love that I can throw everything in the oven and actually have time to set the table or help with homework instead of scrubbing pots.

Packed with Protein — We’re talking about a serious protein punch here. Salmon is one of the best sources of high-quality protein around, and when you pair it with broccoli, you’ve got a meal that keeps you full for hours. I’ve noticed I’m not raiding the pantry an hour after dinner anymore. It’s sustainable energy, not a sugar crash.

Ready in 25 Minutes — From preheat to plate, this takes about 25 minutes. That’s faster than ordering delivery. I make this on nights when I’m exhausted, when I’m running late, or when I just need dinner to “just work.” It’s reliable. It’s fast. It’s perfect.

Restaurant-Quality Flavor — Don’t let the simplicity fool you. The combination of lemon, garlic, and olive oil creates a flavor profile that feels gourmet. The salmon gets a nice crust, and the broccoli edges get crispy. It doesn’t taste like “diet food.” It tastes like a treat.

Meal Prep Friendly — This stuff reheats beautifully. I often make a double batch on Sunday, store it in the fridge, and just grab it for lunch during the week. It doesn’t get dry or mushy. It stays moist and flavorful. Perfect for anyone trying to stay on track with their nutrition goals without spending every evening cooking.

Ingredients You’ll Need

One of the best things about this healthy baked salmon with broccoli is that the ingredient list is short, clean, and mostly things you probably already have. I’m not asking you to hunt down rare spices or expensive cuts of meat. Here’s what you need to make this magic happen.

Salmom Fillets (1.5 pounds / 680g) — This is the star. Look for wild-caught Alaskan salmon if you can find it—it’s leaner and has a better flavor profile. Farmed salmon works too, but wild tastes superior. Make sure the fillets are roughly the same thickness so they cook evenly. If they’re super thick, you might want to pound them down slightly or adjust the baking time.

Broccoli Florets (2 large heads, cut into bite-sized pieces / about 800g) — Fresh is best here. Pre-cut broccoli from the bag can sometimes be too woody or old. Buying a couple of fresh heads and cutting them yourself ensures you get the best texture. You want pieces that are uniform so they roast at the same rate as the fish.

Extra Virgin Olive Oil (3 tablespoons / 45ml) — Don’t skimp on quality here. This is your fat source, and good oil makes a huge difference in flavor. I use a robust extra virgin olive oil that has a bit of peppery kick to it. It pairs perfectly with the lemon and garlic.

Lemon (2 medium lemons) — You’ll need juice from both lemons, and zest from one of them. The acid cuts through the richness of the salmon and brightens up the broccoli. Fresh lemon juice is non-negotiable. Bottled lemon juice tastes flat and metallic. Please, for the sake of your dinner, use fresh.

Garlic (4 cloves, minced / about 2 tablespoons) — Fresh garlic only. I know jarred garlic is convenient, but in a recipe with so few ingredients, the garlic flavor shines through. If you use jarred, you’ll taste it. Mince it finely so it distributes evenly.

Dried Oregano (1 teaspoon) — This adds an earthy, herbal note that complements the Mediterranean vibe. Italian seasoning works too if you have it, but oregano is my go-to.

Red Pepper Flakes (½ teaspoon, optional) — Just a pinch. It adds a subtle warmth that keeps the flavor from being too one-dimensional. If you’re sensitive to spice, start with a tiny pinch or leave it out entirely.

Salt and Black Pepper — To taste. I use kosher salt because it’s easier to control. Freshly cracked black pepper adds a nice bite.

Lemon Wedges (for serving) — Essential for squeezing over the fish right before eating. It wakes up all the flavors.

Equipment Needed

You don’t need a fancy kitchen to make this high protein dinner. Here’s the basic gear I use every time:

Large Sheet Pan — I use a standard 13×18 inch baking sheet. If you have a half-sheet pan, that’s perfect. Make sure it’s rimmed so the juices don’t spill over. Line it with parchment paper for easy cleanup—trust me, roasted broccoli sticks, and you’ll thank me later.

Baking Dish or Small Bowl — For mixing your olive oil, lemon juice, garlic, and spices. A simple glass measuring cup works great.

Sharp Knife and Cutting Board — For cutting the broccoli and zesting the lemon. A serrated knife is nice for the lemon if you’re worried about slipping.

Zester or Microplane — For getting that lemon zest. A regular grater works, but a microplane makes it so much easier and gets more zest without the bitter white pith.

Spatula — For tossing everything together and checking the broccoli.

Optional: Fish Spatula — Those thin, flexible spatulas are amazing for flipping delicate fish without breaking it. But a regular spatula works fine if you’re gentle.

How to Make It: Step-by-Step

healthy baked salmon with broccoli preparation steps

Alright, let’s get this healthy baked salmon with broccoli on the table. It’s straightforward, but there are a few tricks to ensure your fish is moist and your veggies are crispy, not soggy.

Step 1: Prep Your Oven and Pan (5 minutes)

Preheat your oven to 400°F (200°C). This high heat is crucial. It sears the salmon quickly so it stays juicy inside, and it caramelizes the broccoli edges. While the oven heats up, line your sheet pan with parchment paper. I swear by parchment—it prevents sticking and makes cleanup a breeze. If you don’t have parchment, lightly grease the pan with olive oil, but parchment is better.

Step 2: Prepare the Broccoli

Wash your broccoli heads and cut them into florets. Try to keep them roughly the same size so they cook evenly. Place them on your prepared sheet pan. Drizzle about half of your olive oil over the broccoli. Sprinkle with a little salt and pepper. Toss everything with your hands or a spatula until the florets are lightly coated. Spread them out in a single layer. Don’t crowd them! If they’re piled on top of each other, they’ll steam instead of roast. You want crispy edges.

Step 3: Season the Salmon

Pat your salmon fillets dry with paper towels. This step is important—dry fish sears better. Place the fillets on a separate plate or bowl. In a small bowl, whisk together the remaining olive oil, the juice of both lemons, the zest of one lemon, the minced garlic, oregano, and red pepper flakes. Brush this mixture generously over the top of each salmon fillet. Season the tops with a little more salt and pepper.

Step 4: Arrange and Bake

Place the salmon fillets on the sheet pan, nestled among the broccoli florets. If the fillets are large, you might need to push the broccoli aside slightly to make room. You want the salmon to have some space too, so it doesn’t steam. Slide the pan into the preheated oven.

Bake for 12-15 minutes. The exact time depends on the thickness of your fillets. A good rule of thumb: the salmon is done when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C). The broccoli should be tender-crisp with some browned, crispy edges.

Step 5: Rest and Serve

Remove the pan from the oven. Let the salmon rest for 2-3 minutes. This allows the juices to redistribute so they don’t run out when you cut into it. Serve immediately with extra lemon wedges on the side. Squeeze that fresh lemon juice over everything right before you eat. It’s the final touch that makes it pop.

Expert Tips & Tricks

I’ve learned a few things from making this recipe dozens of times. These tips will save you from common pitfalls and ensure your dinner is a success.

Don’t Overcook the Salmon — This is the biggest mistake people make. Salmon continues to cook slightly after it comes out of the oven. If it looks fully opaque and firm in the oven, it might be overdone by the time you sit down. Pull it out when it’s just barely opaque in the very center. It should still look slightly glossy. It will finish cooking on the plate.

Uniform Broccoli Pieces — I know it’s tempting to just chop everything haphazardly, but uniform pieces cook evenly. If you have huge florets and tiny ones, the small ones will burn before the big ones are tender. Trim the large ones to match the size of the smaller ones.

Room Temperature Salmon — If you have time, let the salmon sit out for 15-20 minutes before cooking. Cold fish going into a hot oven can cook unevenly. It’s not a dealbreaker, but it helps.

Use Fresh Herbs if You Have Them — I usually use dried oregano because it’s convenient, but fresh parsley or dill added after baking adds a beautiful fresh flavor and color. I often sprinkle fresh parsley over the top right before serving.

Don’t Skip the Zest — Lemon juice provides acid, but lemon zest provides aroma. The oils in the zest carry flavor. Don’t just squeeze the lemon and throw the peel away. Get that zest in there.

Parchment Paper is Your Friend — Roasting salmon releases oils and juices. Without parchment, you’ll be scrubbing your pan for twenty minutes. With parchment, you just crumple it up and toss it. Worth every penny.

Variations & Substitutions

Once you get the hang of this method, you can mix it up. I love experimenting with flavors. Here are some variations I’ve tried that work well.

Honey Garlic Salmon — Swap the lemon juice for a tablespoon of honey mixed with the olive oil and garlic. Add a splash of soy sauce. It’s sweet and savory and amazing. My kids love this version.

Mediterranean Twist — Add chopped kalamata olives and cherry tomatoes to the sheet pan with the broccoli. The tomatoes burst and create a little sauce. Add a sprinkle of feta cheese after baking. It’s like a deconstructed Greek salad.

Asian-Inspired — Swap the lemon and oregano for ginger, garlic, soy sauce, and a little sesame oil. Top with sesame seeds and green onions after baking. Serve over rice or noodles.

Vegetable Swap — Don’t like broccoli? Use asparagus, green beans, or zucchini. Asparagus cooks in about the same time as salmon, so it’s a perfect swap. Zucchini cooks faster, so add it in the last 5-7 minutes of baking.

Dietary Modifications — This recipe is naturally gluten-free and dairy-free. If you’re keto, it’s perfect as is. If you’re paleo, just ensure your olive oil is clean. For a lighter version, reduce the olive oil slightly, but don’t go too low or the fish will dry out.

Serving & Storage

How do you enjoy this healthy baked salmon with broccoli? Here are my favorite ways.

How to Serve — I usually serve this straight from the sheet pan for a rustic, family-style dinner. It looks great and keeps everything warm. Pair it with a simple side of quinoa, brown rice, or roasted potatoes if you’re hungry. A simple green salad with vinaigrette is also perfect to balance the richness.

Leftovers — This stuff stores well. Let it cool completely and transfer to an airtight container. It will last in the fridge for up to 3 days. The flavors actually meld together and taste great cold or at room temperature, which is perfect for lunch.

Reheating — To reheat, I prefer the oven or toaster oven at 350°F for 10-15 minutes. This keeps the salmon moist. The microwave works too, but be careful not to overheat it, or the salmon will get rubbery. Heat it in short bursts. Add a squeeze of fresh lemon after reheating to brighten it up.

Freezing — I don’t recommend freezing this dish. The broccoli gets mushy when thawed, and the salmon can become dry. It’s best enjoyed fresh. If you have leftovers, eat them within 3 days.

Nutrition Information

I’m not a nutritionist, but here’s the general breakdown per serving (based on 4 servings). This is a nutrient-dense meal.

Per Serving:

  • Calories: ~450
  • Protein: 35g
  • Carbs: 15g
  • Fiber: 6g
  • Fat: 25g
  • Saturated Fat: 4g
  • Cholesterol: 90mg
  • Sodium: 300mg (varies based on salt)

What’s Good: — High in Omega-3 fatty acids from the salmon, which are great for heart and brain health. Packed with vitamins C and K from the broccoli. Good source of lean protein. Low in refined carbs.

What to Know: — The calorie count depends on the size of your fillets and how much oil you use. If you’re watching calories, measure your oil. If you’re looking to bulk up, add a side of quinoa or sweet potato.

Final Thoughts

So, that’s my go-to healthy baked salmon with broccoli. It’s simple, it’s delicious, and it proves that eating well doesn’t have to be complicated or boring. I’ve made this dinner so many times that it’s basically on autopilot now. It’s my answer to “what’s for dinner” when I want something healthy but don’t want to spend hours in the kitchen.

This high protein dinner has helped me stay on track with my fitness goals without feeling deprived. My family loves it, my friends ask for the recipe, and I love that it’s so easy to make. Whether you’re trying to eat cleaner, build muscle, or just find a quick weeknight meal that tastes good, this recipe is a winner.

Make it yours! Try different spices, swap in your favorite veggies, or add a drizzle of hot sauce if you like heat. The best recipes are the ones you adapt to your tastes. If you make this, I’d love to hear how it turns out. Drop a comment and let me know if you added any special touches. Happy cooking!

Frequently Asked Questions

Can I use frozen salmon for this recipe?

You can, but you need to thaw it completely first. Pat it very dry before seasoning. Frozen salmon can release more water, so make sure you’re getting that surface moisture off to get a good sear. Fresh salmon is always better for texture, but frozen works in a pinch.

How do I know when the salmon is done?

The easiest way is the fork test. Gently press a fork into the thickest part of the fish and twist slightly. If it flakes apart easily, it’s done. The internal temperature should be 145°F (63°C). If you don’t have a thermometer, aim for opaque flesh that is still slightly glossy in the center.

Can I make this in an air fryer?

Yes! This works great in an air fryer. Cook at 400°F for 8-10 minutes. You might need to cook the salmon and broccoli in batches if your air fryer is small. The broccoli will get even crispier in the air fryer, which is nice.

Why is my salmon dry?

Overcooking is the main culprit. Salmon cooks very quickly. Check it a minute or two before the timer goes off. Also, make sure you’re using good quality oil to keep it moist. If you’re using lean wild salmon, be extra careful not to overcook it.

Can I add other vegetables?

Absolutely. Asparagus, green beans, zucchini, bell peppers, and cherry tomatoes all work well. Just keep in mind that some vegetables cook faster than others. Add quick-cooking veggies like zucchini or tomatoes in the last 5-7 minutes of baking.

Is this recipe gluten-free?

Yes, this recipe is naturally gluten-free. Just make sure your olive oil and spices are certified gluten-free if you have celiac disease or a severe sensitivity, though they usually are.

Pin This Recipe!

healthy baked salmon with broccoli recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
healthy baked salmon with broccoli - featured image

Healthy Baked Salmon with Broccoli: Best High Protein Dinner


  • Author: claire
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

A quick, one-pan high-protein dinner featuring flaky baked salmon and crispy roasted broccoli, seasoned with lemon, garlic, and herbs. Ready in just 25 minutes with minimal cleanup.


Ingredients

Scale
  • 1.5 pounds salmon fillets
  • 2 large heads broccoli, cut into bite-sized florets (about 800g)
  • 3 tablespoons extra virgin olive oil
  • 2 medium lemons (juice of both, zest of one)
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • Lemon wedges for serving

Instructions

  1. Preheat oven to 400°F (200°C). Line a large rimmed sheet pan with parchment paper.
  2. Wash and cut broccoli into uniform florets. Place on the prepared sheet pan, drizzle with half the olive oil, and season with salt and pepper. Toss to coat and spread in a single layer.
  3. Pat salmon fillets dry with paper towels. In a small bowl, whisk together remaining olive oil, lemon juice, lemon zest, minced garlic, oregano, and red pepper flakes.
  4. Brush the lemon-herb mixture generously over the salmon fillets. Season tops with salt and pepper.
  5. Place salmon fillets on the sheet pan among the broccoli. Ensure there is space between items to prevent steaming.
  6. Bake for 12-15 minutes, or until salmon flakes easily with a fork and reaches an internal temperature of 145°F (63°C). Broccoli should be tender-crisp with browned edges.
  7. Remove from oven and let salmon rest for 2-3 minutes before serving.
  8. Serve immediately with fresh lemon wedges.

Notes

Do not overcook the salmon; it continues to cook slightly after removal from the oven. For best results, use wild-caught Alaskan salmon and fresh broccoli. Uniform broccoli pieces ensure even cooking. Parchment paper is recommended for easy cleanup. This recipe is naturally gluten-free and dairy-free.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 1 fillet with brocco
  • Calories: 450
  • Sodium: 300
  • Fat: 25
  • Saturated Fat: 4
  • Carbohydrates: 15
  • Fiber: 6
  • Protein: 35

Keywords: healthy baked salmon, broccoli recipe, high protein dinner, one pan meal, quick weeknight dinner, gluten-free, dairy-free, keto-friendly

You might also like these recipes

Leave a Comment

Recipe rating