Few ingredients, big payoff: Large "steaks" are cut from a head of cauliflower, sautéed until golden, then baked until tender. They're served over a simple puree made from the cauliflower florets. An impressive first course, this can also be a lovely side. Just sear two mahi-mahi fillets in butter and place them alongside the cauliflower.  (Original recipe used standard cauliflower, but we think the beautiful Romanesco would be produced an even more interesting steak.)

Recipe by: Bon Appetit
Serves: serves 4
Prep Time: Quick & Easy


1.5 lbs head of romanesco cauliflower

1.5 cups water

1 cup whole milk

2 tablespoons vegetable oil plus additional for brushing

Shop this recipe

1. Preheat oven to 250°F. Using sharp heavy knife and starting at top center of Romanesco cauliflower head, cut two 1-inch-thick slices of cauliflower, cutting through stem end. Set cauliflower steaks aside.

2. Cut enough florets from remaining cauliflower head to measure 3 cups. Combine florets, 1 1/2 cups water, and milk in medium saucepan, and sprinkle with salt and pepper. Bring to boil and cook until cauliflower florets are very tender, about 10 minutes. Strain, reserving 1 cup cooking liquid. Spread florets on large rimmed baking sheet, and bake 10 minutes until slightly dry. Transfer florets to blender. Add reserved 1 cup cooking liquid and puree until smooth. Return puree to same saucepan and increase oven temperature to 350°F.

3. Heat 2 tablespoons vegetable oil in heavy large ovenproof skillet over medium-high heat. Brush cauliflower steaks with additional oil and sprinkle with salt and pepper. Add cauliflower steaks to skillet and cook until golden brown, about 2 minutes per side. Transfer skillet to oven and bake cauliflower steaks until tender, about 10 minutes.

4. Rewarm cauliflower puree over medium heat. Divide puree between 2 plates; top each with Romanesco cauliflower steak.