Cauliflower Steak With Beans & Tomatoes
2 weeks ago

Cauliflower Steak With Beans & Tomatoes

This creamy cauliflower steak goes down like a rich, Italian pasta dish, and everyone in our test kitchen raved about it. The cauliflower absorbs all the garlicky, lemony, herby flavor of the bread-crumb coating, and the edges char in the oven while the inside remains tender and juicy.

The tangy mayo adds just enough fat to anchor and balance the dish, and the white bean-tomato mixture packs a flavorful punch. Put all these components together and the dish tastes like it has something briney in it — in the best way.

Last but not least, we love cauliflower as a base for plant-based mains, but we’re often disappointed when vegetarian recipes like this one come up short on the actual veggie part of the equation. The green beans solve that problem and they add a squeaky, delicious crunch. This meal is a true textural treat.

With the cauliflower, beans and tomatoes, this dish feels like a true main + side situation, and we’re here for it.

2 servings
Preparation time: 20 minutes
Cook time: 35 to 37 minutes


1 large head of cauliflower (about 2 pounds)
½ cup extra virgin olive oil, divided
1 ½ teaspoons kosher salt, divided
1 teaspoon freshly ground black pepper, divided
8 ounces green beans, trimmed
3 garlic cloves, finely chopped
¾ teaspoon lemon zest
⅓ cup chopped parsley, plus more for garnish
⅓ cup panko
¼ cup freshly grated Parmesan
1 15-ounce can white beans, drained and rinsed
1 cup halved golden or red cherry tomatoes (about 6 ounces)
3 tablespoons mayonnaise
1 teaspoon Dijon mustard


  1. Arrange racks in middle and upper third of oven; heat to 425 F.
  2. Remove leaves and trim the stem end of cauliflower, leaving the core intact. Place the cauliflower core side down on a work surface. Using a large knife, slice through the center from top to bottom to yield 2 1-inch “steaks”; reserve the remaining cauliflower ends for another use.
  3. Place cauliflower steaks on a rimmed baking sheet and, using 1 tablespoon olive oil, brush both sides of the steaks. Season with ¼ teaspoon salt and ¼ teaspoon pepper. Roast on the lower rack of the oven, turning halfway through, until cauliflower is tender and browned, about 25 to 30 minutes.
  4. Meanwhile, on a second rimmed baking sheet, toss green beans with 1 tablespoon olive oil, ¼ teaspoon salt and ¼ teaspoon pepper. Arrange in a single layer, then roast on the top rack of the oven until green beans begin to blister, about 15 minutes.
  5. Meanwhile, in a medium bowl, whisk together garlic, lemon zest, ⅓ cup parsley, remaining 6 tablespoons olive oil, 1 teaspoon salt and ½ teaspoon pepper until thoroughly mixed. Transfer half of the mixture to a second medium bowl.
  6. To the first bowl, add the panko and Parmesan, and stir until fully combined. Set aside.
  7. To the second bowl, add the white beans and tomatoes, and toss to coat. Set aside.
  8. In a small bowl, whisk together the mayonnaise and mustard.
  9. Remove sheet pans from oven. Spread mayonnaise mixture over the cooked cauliflower. Sprinkle ¼ cup panko mixture evenly over cauliflower. Spread the remaining panko mixture evenly on the sheet pan.
  10. Add the white bean mixture to the sheet pan with green beans and toss to combine. Return both sheet pans to the oven and continue to roast until the panko topping starts to brown and the white beans begin to crisp, 5 to 7 minutes more.
  11. Divide cauliflower steaks between two plates and top with bean-tomato mixture and toasted panko. Garnish with parsley and enjoy immediately.

Recipe adapted from Epicurious

Cauliflower Steak With Beans & Tomatoes