From the roundup: 22 Quick 30 Minute Dinner Recipes for Busy Nights
Lemon herb salmon with snap peas is the dinner I fall back on when it is already 6 p.m. and I have not thought about what to make. Two salmon fillets, one skillet, eight minutes of actual cooking. The snap peas go in the same pan after the fish comes out, so you are not washing a second pot at 7 p.m.
The active time here is real: you are at the stove for most of those 15 minutes. But the prep is just patting fish dry, mixing a quick rub, and pulling strings off the snap peas if they need it. Nothing is marinating overnight or resting on a rack. It is a true weeknight dinner, not a weekend project dressed up as one.
This recipe makes two servings as written. If you are feeding four, cook the salmon in two batches rather than crowding the pan. A crowded skillet steams the fish instead of searing it, and you lose that crust.
How this one became a regular
I started making this on nights when my husband and I eat after the kids are in bed. Most of my recipes are built for five people minimum, so having something that is genuinely designed for two felt like a small luxury. The first time I made it I forgot to pat the salmon dry and it stuck to the pan and pulled apart when I tried to flip it. Now I keep a paper towel right next to the fish before it ever touches the skillet.
My older two will actually eat this, which surprised me. They pick around the snap peas, but they eat the salmon, and at this point I will take it.
Why you will love this
- One skillet for both the salmon and the snap peas, so cleanup is minimal
- Dinner is on the table in 15 minutes, including the 7 minutes of prep
- The lemon-herb rub uses pantry staples you likely already have
- Skin-side-down searing gives you a crispy bottom without breading or extra fat
- Snap peas stay bright and crisp because they cook in residual heat for just 2 to 3 minutes
Tips for success
- Pat the salmon completely dry before you rub on the seasoning. Any moisture left on the surface will steam the fish instead of searing it, and you will not get a crust.
- Let the skillet preheat over medium-high for a full 2 minutes before adding oil. If the pan is not genuinely hot when the fish goes in, the skin sticks and tears when you try to flip it.
- Do not move the fillets for the first 4 minutes. It feels wrong to just leave them, but that undisturbed time is what releases the skin cleanly from the pan.
- Pull the snap peas off the heat while they still have a little resistance when you bite one. They carry over in the hot pan, and by the time you plate everything they will be perfect. Overcooked snap peas turn dull and limp fast.
What to serve alongside this
- Steamed white rice or quick-cooking farro soaks up the lemon pan drippings well
- A simple green salad with whatever is in the fridge rounds it out without adding cook time
- Crusty bread works if you want something to press against the pan and pick up the bits left behind
- Roasted potatoes are good here, but start them before the salmon since they take longer
Substitutions
No snap peas on hand: asparagus tips, thin green beans, or broccoli florets all work in the same timing window. Frozen snap peas will release water and turn soft, so stick with fresh if you can. For the fish, trout is the closest swap and cooks in almost exactly the same time. Cod and tilapia work too but are thinner, so check them at the 2-minute mark after flipping rather than waiting the full 3 minutes.
If dried dill is not your thing, dried thyme or a small pinch of Italian seasoning gives a similar herby note without changing the method. For a picky eater who does not love lemon, skip the zest in the rub and just squeeze a little juice over the snap peas at the end so the flavor stays mild on the fish itself.
Make-ahead and storage
You can mix the olive oil, lemon zest, garlic powder, dill, salt, and pepper up to a day ahead and keep it in a small covered container in the fridge. Just rub it on right before the fish hits the pan. Beyond that, this dish is best cooked fresh since the crispy skin softens within minutes of leaving the skillet.
Leftovers keep in an airtight container in the refrigerator for up to 2 days. Reheat the salmon gently in a skillet over low heat with a small splash of water, or use the microwave at 50 percent power in 30-second intervals. The skin will not be crispy the next day, but the fish stays moist if you do not rush the reheat. Cold leftover salmon also flakes well over a salad if you do not want to reheat it at all. This dish does not freeze well.

Lemon Herb Salmon with Snap Peas
Ingredients
Equipment
Method
- Pat the salmon fillets completely dry with paper towels. Wet fish steams instead of searing, so this step matters. In a small bowl, stir together 1 tablespoon of the olive oil, the lemon zest, garlic powder, dried dill, salt, and pepper. Rub this mixture all over the flesh side of both fillets.
- Heat a large skillet over medium-high heat for about 2 minutes until it is genuinely hot. Add the remaining 1 tablespoon of olive oil and swirl to coat the pan.
- Lay the salmon fillets skin-side down into the hot pan. Do not move them. Let them cook undisturbed for 4 minutes. You will see the flesh turn from translucent to opaque about halfway up the sides of the fillet. That is your cue that a crust is forming underneath.
- Flip the fillets gently using a wide spatula. Cook the flesh side for 2 to 3 more minutes, depending on thickness. The salmon is done when it flakes easily when you press the thickest part with a fork and the center looks just barely opaque. Transfer fillets to a plate and tent loosely with foil.
- Add the snap peas to the same skillet. Toss them in the remaining pan drippings and cook over medium-high heat for 2 to 3 minutes, stirring occasionally, until they are bright green and just tender but still have a snap to them. Season with a pinch of salt.
- Drizzle the lemon juice over the snap peas, then plate everything together. Serve immediately while the salmon skin is still crisp.
Notes
← Back to 22 Quick 30 Minute Dinner Recipes for Busy Nights

