30-Min Lemon-Pepper Salmon (1 Fillet) with Charred Broccoli + Avocado–Red Onion Salsa
This is a single-serving, 30-minute salmon dinner that hits big flavor without leaning on salty sauces. The salmon gets a lemon-pepper crust and quick pan-sear for crisp edges and a juicy center, while broccoli chars hard for smoky sweetness. A fast avocado–red onion salsa brings creaminess and crunch, with bright lemon tying everything together. It’s weeknight-fast, filling, and tastes indulgent rather than “health food.”
- 30-minute
- low sodium
- high protein
- weeknight
Ingredients
- Salmon
- •1 salmon fillet, 5–7 oz (skin-on preferred), patted very dry
- •1 tsp olive oil
- •1/2 tsp coarsely ground black pepper
- •Finely grated zest of 1/2 lemon
- •1 tsp lemon juice (from the same lemon)
- •1 small garlic clove, finely grated (optional)
- •Pinch crushed red pepper flakes (optional)
- •Salt, to taste (keep it light for low-sodium)
- Charred Broccoli
- •2 cups broccoli florets (about 5–6 oz)
- •1 tsp olive oil
- •Black pepper
- •Salt, to taste (optional)
- Avocado–Red Onion Salsa
- •1/2 ripe avocado, diced
- •2 Tbsp finely diced red onion (rinse under cold water 10 seconds if very sharp)
- •1–2 tsp lemon juice, plus more to taste
- •1 Tbsp chopped parsley or cilantro (optional)
- •Black pepper
- •Salt, to taste (optional)
Instructions
Get set up
Put a 12-inch cast iron pan over medium-high heat. Let it preheat until a drop of water dances and evaporates fast, 2–3 minutes.
Make the salsa
In a small bowl, gently mix the avocado, red onion, 1–2 tsp lemon juice, and herbs (if using). Season with black pepper and a tiny pinch of salt if you want. Set aside so the onion softens a bit.
Char the broccoli
Toss broccoli with 1 tsp olive oil, black pepper, and (optionally) a pinch of salt.
Add broccoli to the hot dry pan in a single layer. Let it sit undisturbed until you get deep brown char on the cut sides, 2–3 minutes.
Stir/flip and keep cooking until bright green with charred spots and crisp-tender stems, 3–5 minutes more. If the pan looks too dry or the broccoli is scorching, add 1 Tbsp water and let it steam off.
Transfer broccoli to a plate.
Lemon-pepper salmon
While broccoli cooks, rub the salmon with 1 tsp olive oil, black pepper, lemon zest, 1 tsp lemon juice, and garlic/chile flakes if using. (Go easy on salt for low-sodium.)
Return the pan to medium-high. Add salmon skin-side down (or presentation-side down if skinless). Press gently for 10 seconds so it makes full contact.
Cook until the salmon is mostly opaque up the sides and releases easily, 3–5 minutes depending on thickness; you should see the skin turning crisp and the edges lightly browned.
Flip and cook 30–90 seconds, just until the top feels springy and the center still looks slightly translucent when you peek at the thickest part.
Finish & serve
Squeeze the remaining lemon half over the broccoli and salmon.
Plate salmon with broccoli and spoon the avocado–red onion salsa on top or alongside. If you want extra gloss without salt, add a tiny drizzle of olive oil over everything.
Tip: If your fillet is thick, you can lower heat to medium after flipping and cook another 1–2 minutes, stopping when it flakes with gentle pressure but still looks juicy.