Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.
A regional Italian-American dinner-menu classic made easy at home: thick mahi-mahi fillets grilled with clean crosshatch marks, roasted butternut squash and blistered green beans, and a nutty sage brown butter that comes together in the four minutes the fish rests. The trick is oiling the fish instead of the grates and flipping only once, so the fillets release cleanly and stay juicy.
Ingredients
Fish
4 mahi-mahi fillets, 6 oz each and at least 1 inch thick, skinless
2 tbsp extra-virgin olive oil
1 tsp kosher salt
1/2 tsp freshly ground black pepper
1/2 tsp finely grated lemon zest
Squash and Vegetables
1 1/2 lb butternut squash, peeled and cut into 3/4-inch cubes (about 4 cups)
12 oz green beans, trimmed
1 medium red bell pepper, cut into 1/2-inch strips
3 tbsp extra-virgin olive oil
2 garlic cloves, thinly sliced
1/4 tsp red pepper flakes
kosher salt and black pepper
Sage Brown Butter
6 tbsp unsalted butter
16 fresh sage leaves
1 tbsp fresh lemon juice
1 tbsp toasted pine nuts (optional)
1/4 tsp flaky sea salt
Instructions
Heat the oven to 425°F. Toss the butternut squash cubes with 2 tablespoons olive oil, 3/4 teaspoon kosher salt, and several grinds of pepper. Spread in a single layer on a rimmed baking sheet, leaving space between the cubes.
Roast the squash for 25 to 30 minutes, tossing once at the 15-minute mark, until the edges are deeply browned and a paring blade slides in with no resistance. Keep warm.
While the squash roasts, pat the mahi-mahi completely dry on all sides with paper towels — surface moisture is what makes fish stick. Rub each fillet with the 2 tablespoons olive oil, then season all over with the salt, pepper, and lemon zest. Let the fish sit at room temperature for 15 minutes while the grill heats.
Heat a gas grill to medium-high (about 450°F) with the lid down, or build a hot charcoal fire; indoors, heat a cast-iron grill pan over medium-high for 5 minutes. Scrape the grates clean with a brush and leave them dry. Do not oil the grates — the oil on the fish is enough and grate oil just burns off and creates glue.
Lay the fillets on the grates on a diagonal and close the lid. Grill undisturbed for 4 to 5 minutes, until the fillets release easily when nudged with a thin spatula and the bottoms show defined char marks. Flip once and grill 3 to 4 minutes more, until the center reads 130 to 135°F on an instant-read thermometer and the flesh flakes at the thickest point.
Transfer the fish to a warm platter, tent loosely with foil, and let it rest while you make the sauce; it will coast up to about 140°F.
Heat 1 tablespoon olive oil in a 12-inch skillet over medium-high. Add the green beans and bell pepper and cook, tossing occasionally, for 5 to 6 minutes until blistered in spots but still snappy. Add the garlic and red pepper flakes and cook 45 seconds more, then season with salt and pepper and slide onto the platter alongside the fish.
Wipe the skillet, set it over medium heat, and add the butter. Let it melt, foam, and then quiet down, swirling constantly, 3 to 4 minutes, until the milk solids at the bottom are golden brown and the butter smells like toasted hazelnuts.
Add the sage leaves — they will sputter — and fry for 30 to 45 seconds until crisp and the sizzling slows. Pull the pan off the heat, stir in the lemon juice, and swirl to combine.
Scatter the roasted squash around the fish, spoon the sage brown butter and crisp leaves over everything, and finish with pine nuts if using and flaky sea salt. Serve immediately.
Chef's tips
Buy the thickest mahi-mahi you can find. Thin tail-end pieces overcook in the time it takes to build grill marks; if that's all you have, cut grilling to 3 minutes per side.
Frozen mahi-mahi works well — thaw it overnight in the fridge, then press it dry between paper towels for 10 minutes before oiling.
Resist moving the fish. If it grips the grate at 3 minutes, give it another 60 seconds; a proper crust releases on its own.
Brown butter goes from nutty to burnt in under a minute. Use a light-colored skillet so you can see the color, and pour it out of the hot pan as soon as it's ready.
Roast the squash and prep the vegetables up to a day ahead; reheat the squash in a 400°F oven for 8 minutes while the grill preheats.
Nutrition (per serving, estimated)
561calories
39gprotein
22gcarbs
37gfat
Estimates only — values vary with brands and portions.
Made with Sprig
Grilled Mahi-Mahi with Butternut Squash and Sage Brown Butter was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.