Whole red snapper roasted with a sauce made from onions, fennel tomato, garlic, sunchoke and asparagus.

Because the seafood at my local grocery store is often either too old, or too expensive I don’t buy a lot of fish. I do swing by the seafood counter between the produce and the cheese though because every now and then, they have something truly special. Today was one of those days. They had a display of beautiful whole red snapper nestled in fresh chips of ice and it was on sale for $10.99/lbs! Honestly, I was sold after seeing their clear eyes and blood red gills, but the sale price triggered some sort of thrifty Asian reflex and I had a freshly scaled and gutted whole snapper sitting in my basket before I knew what to do with it.

With truly fresh seafood, I love simple preparations. Olive oil salt and pepper were the first thoughts to enter my head, but since red snapper isn’t the most flavorful fish, I wanted to give it some kind of sauce. Luckily, I’d also stopped by the Union Square farmer’s market and had some beautiful tomatoes, sunchokes and asparagus sitting at home.

The image I had in my head was something like an Acqua Pazza, but I wanted more veggies and less water. Because different vegetables require different cooking times, I divided them up. The sunchokes were parboiled so they’d cook all the way through during their short stint in the oven. The onions and fennel were sauteed along with garlic, to soften them and get a little Maillard reaction going. The tomatoes went in with the fish, and the asparagus was sprinkled on during the last few minutes of roasting.

What came out of the oven was a perfectly cooked melange of veggies that acted as both sauce and side dish for the fish. I topped the dish off with some chopped mint because I thought it would go nicely with the fennel (and it was the only fresh herb in the fridge), but this would also be great finished off with basil, parsley or rosemary.

The snapper and veggies come together as a sweet and savory dish, permeated with the aromas of caramelized onions and fennel, sun ripened tomatoes, and accented by some green notes from the bay leaf and mint. It’s light, flavorful and simple and yet it makes for a great party dish because of the fun presentation.

This recipe makes enough sauce for 2 fish, so if you need to feed 4 people it’s a simple matter of adding a second fish before roasting.

Roast Snapper with Spring VegetablesWhole red snapper roasted with a sauce made from onions, fennel tomato, garlic, sunchoke and asparagus.


  • CourseEntree
  • CuisineAmerican
  • Yield2 servings
  • Cooking Time45 minutes
  • Preperation Time10 minutes
  • Total Time55 minutes


170 grams
sunchokes (peeled and roughly chopped)
1.5 pounds
red snapper (gutted and scaled)
14 grams
garlic (~2 large cloves, minced)
1 small bulb
fennel (sliced)
140 grams
onion (~1 small onion, sliced)
bay leaf
280 grams
tomatoes (chopped)
115 grams
asparagus (cut into 2" length)
1 handful
mint leaves (chopped)


  1. Parboil the sunchokes in salted water until they are tender, but not mushy. Trim all the fins off the snapper and dry with a paper towel. Put the oven rack in the middle position and preheat to 450 degrees F.
  2. Add about 2 tablespoons of olive oil to a large chefs pan and heat over medium high heat. Add the garlic and saute until fragrant. Add the fennel, onion, and bay leaf and saute until the vegetables start turning brown at the edges (about 10 minutes). Add the tomatoes and salt and pepper to taste. Add the parboiled sunchokes, then make a little space in the middle of the pan for the fish.
  3. Generously salt and pepper both sides of the snapper as well as the inside, then spread the belly out a little so the fish can sit upright in the pan along with the sauteed vegetables. Drizzle with olive oil and put the pan in the oven.
  4. Toss the asparagus with olive oil and salt and pepper. After the fish has been in the oven for 15 minutes, sprinkle the asparagus around the fish and put it back in the oven and continue to cook for another 10-15 minutes, or until the fish is cooked all the way through. You can test it by sticking a fork or knife straight down into the meat around the spine and pulling away the meat. It should come away from the bone easily and be opaque. If it doesn't or the meat looks translucent, cook it a little longer.
  5. Sprinkle with chopped mint and serve whole with the vegetables.