This recipe comes from the Eat Voraciously newsletter. Sign up here to get one weeknight dinner recipe, tips for substitutions, techniques and more in your inbox Monday through Thursday.

I didn’t grow up celebrating a holiday that falls around the spring equinox, not Nowruz, not Passover, not Holi, nor Easter. But there’s no more hopeful season, no greater rush to get to the markets and see what the earth has borne.

This season, I’m hungry for green. Enter: Salmon Roasted With Minty Peas, Oranges and Fennel.

Early in my culinary career, while I was still in college and working as a pantry cook at a restaurant in Upstate New York, I was tasked with making a salad of sliced oranges, shaved fennel and peppery red onions, dressed lightly with olive oil, orange juice and lots of black pepper. That flavor combination was entirely novel to me, and I fell in love with the bewitching play of taste and texture: the anise-y crunch of the fennel, sweet tenderness of the orange and mild heat and bite of the onion.

It was surprising and refreshing and I have made it many, many times since, for clients when I worked as a private chef and, until the pandemic hit last year, guests I invited over for a meal. I’ve served it in the early winter and spring; for lunch and dinner. With lamb, all kinds of fish and chicken. Sometimes I supreme the oranges if I am feeling fancy; sometimes I quarter and sear the fennel in a pan to soften it instead of shaving it. I’ve added chickpeas and goat cheese coins, coriander croutons and green olive tapenade. I’ve served it with oil-packed tuna and pita, spring pea risotto, and Caprese sandwiches on pillowy focaccia.

But until recently, I’d never roasted it.

One cool morning, I had a craving for those flavors, but wanted something warm, too. That’s how the idea for this dish was born. The oven’s heat sweetens the fennel and onion and caramelizes the sugars in the oranges, adding another dimension to my all-star trio. With winter citrus on its way out and fennel just sprouting from the ground, it’s a dish I think of as easing us from one season into the next very, very gently.

Make this recipe tonight, or save it for this weekend. Easter might be a smaller affair again this year for those of us still keeping our distance, but that doesn’t mean we can’t get into a spring-y mood.

Start by roasting sliced oranges, red onion and chopped fennel on a sheet pan. Rest salmon fillets, seasoned with salt, pepper and orange zest, on top, and return the pan to the oven to cook the salmon. (If you like your salmon well-done, roast the vegetables and fish together from the start.) A few minutes before the fish is done, pour on a bag of frozen or fresh spring peas, and return the pan to the oven. A few minutes later, once the peas turn bright green, the dish is done. Sprinkle it with torn mint and serve.

For a vegetarian option, consider substituting thick slices of tofu for the salmon, adding a splash of soy sauce for a salty boost. Or roast the fennel, oranges and red onions and toss in a can of drained gigante beans before adding the peas. Season with lots of extra orange zest, juice, olive oil, flaky salt and mint.


  • 1 large navel or blood orange (8 to 10 ounces)
  • 1 medium fennel bulb (about 10 ounces), sliced, fronds saved for garnish
  • 1 small red onion (about 5 ounces), sliced
  • 3 tablespoons olive oil, or more if needed
  • 1 teaspoon kosher salt, divided
  • 1 pound fresh salmon, skin on or off, cut into 2 to 4 fillets
  • 1/2 teaspoon freshly cracked black pepper
  • 12 ounces frozen peas, preferably petite
  • Handful of fresh mint leaves

Step 1

Position a rack in the middle of the oven and preheat to 450 degrees.

Step 2

Cut the orange in half through its equator and, using a microplane or fine grater, zest one half. Set the zest and naked orange half aside. Slice the other orange half into thin rounds or half-moons.

Step 3

On a large, rimmed baking sheet, using your hands, gently toss the orange slices, fennel, red onion, olive oil and 1/4 teaspoon of the salt. Spread the vegetables evenly on the baking sheet and roast for 10 to 12 minutes, or until the oranges and onions start to caramelize. Remove from the oven and, using tongs, redistribute them so they can continue to cook evenly.

Step 4

While the vegetables are roasting, rub the salmon with the orange zest, the remaining salt and the pepper. After the vegetables are cooked, lay the seasoned salmon in the center of the pan atop the vegetables. Roast for an additional 8 minutes, or until the salmon is pale and the oranges, fennel and red onions have started to crisp.

Step 5

Remove the pan from the oven and pour the frozen peas around the salmon, breaking up any large chunks of peas. Roast for another 4 or 5 minutes, or until the peas are warmed through. Remove from the oven, drizzle with more olive oil, if desired, squeeze the remaining orange half over everything, and tear the mint leaves and fennel fronds over the peas. Serve the salmon with the roasted vegetables and peas on the side.

Nutrition Information

(Based on 4 servings)

Calories: 370; Total Fat: 18 g; Saturated Fat: 3 g; Cholesterol: 62 mg; Sodium: 461 mg; Carbohydrates: 25 g; Dietary Fiber: 8 g; Sugar: 11 g; Protein: 29 g.

Recipe from staff writer G. Daniela Galarza

Tested by G. Daniela Galarza; email questions to

Did you make this recipe? Take a photo and tag us on Instagram with #eatvoraciously.

Browse our Recipe Finder for more than 9,300 Post-tested recipes at

Catch up on this week’s Eat Voraciously newsletter recipes: