America's Test Kitchen LogoCook's Country LogoCook's Illustrated LogoAmerica's Test Kitchen LogoCook's Country LogoCook's Illustrated Logo

Sheet-Pan White Bean and Sun-Dried Tomato Cakes

By Sara Mayer

Published on May 19, 2026

Time

45 minutes

Yield

Makes 4 patties

Sheet-Pan White Bean and Sun-Dried Tomato Cakes

Ingredients

½ cup plain Greek yogurt 3 tablespoons plus ¼ cup chopped fresh basil, divided⅓ cup oil-packed sun-dried tomatoes, chopped fine, plus 2 tablespoons oil, divided⅛ teaspoon plus ½ teaspoon table salt, divided2 (15-ounce) cans cannellini beans, rinsed, divided1 large egg ⅓ cup panko bread crumbs 3 tablespoons extra-virgin olive oil, divided3 ounces feta cheese, cut into ½-inch pieces1 small red onion, halved and sliced ¼ inch thick5 ounces (5 cups) baby spinach 1½ tablespoons lemon juice

Before You Begin

Drain the beans thoroughly after rinsing. If you don’t have sun-dried tomato packing oil, you can substitute vegetable oil.

Instructions

  1. Adjust 1 oven rack to lowest position and second rack 6 inches from broiler element. Place rimmed baking sheet on lower rack and heat oven to 450 degrees. Combine ½ cup plain Greek yogurt, 3 tablespoons chopped basil, 1 tablespoon sun-dried tomato oil, and ⅛ teaspoon table salt in bowl; season with salt and pepper to taste and set yogurt sauce aside.
  2. Place 1 rinsed can cannellini beans in large bowl and mash with potato masher. Add remaining rinsed can cannellini beans and mash until partially broken down. Whisk 1 large egg, remaining 1 tablespoon sun-dried tomato oil, and remaining ½ teaspoon salt together in separate bowl. Stir egg mixture, ⅓ cup panko bread crumbs, ⅓ cup finely chopped oil-packed sun-dried tomatoes, and remaining ¼ cup chopped basil into mashed beans until well combined. Divide mixture into 4 equal portions and lightly pack into ¾-inch-thick patties. Transfer patties to large plate and refrigerate for 10 minutes.
  3. Add 2 tablespoons extra-virgin olive oil to hot baking sheet, tilting to coat. Arrange patties on half of sheet and add 3 ounces feta cheese, cut into ½-inch pieces, and 1 small red onion, halved and sliced ¼ inch thick to other half of sheet. Roast on lower rack until patties are browned on bottoms, about 8 minutes. Remove sheet from oven and heat broiler. Brush tops of burgers with remaining 1 tablespoon extra-virgin olive oil. Place sheet on upper rack and broil until patties are lightly browned on top, about 2 minutes.
  4. Toss feta, onion, and 5 ounces baby spinach with 1½ tablespoons lemon juice in large bowl. Serve salad with patties and yogurt sauce.
Sheet-Pan White Bean and Sun-Dried Tomato Cakes
Photography by Daniel J. van Ackere. Styling by Ashley Moore.

Sheet-Pan White Bean and Sun-Dried Tomato Cakes

Headshot of Sara Mayer
By Sara Mayer

Published on May 19, 2026

Save

Time

45 minutes

Yield

Makes 4 patties

Ingredients

Ingredient check list

Ingredients

Ingredient check list

Ingredients

Ingredient check list

Why This Recipe Works

Bean burgers and other vegetarian burgers are notorious for easily falling apart. Our sheet-pan method, however, is hands-off, so the patties make it from pan to plate intact. Cannellini beans make up the bulk of these burgers, while sun-dried tomatoes and their flavorful oil add savory depth. We start these bean burgers on a sheet pan preheated on the lower rack of a hot oven, which gives the bottom of the patties a nice crust. Then, instead of flipping the patties, we simply move the pan to a higher rack and broil them for a few minutes to brown the tops. With the extra space on the sheet, we roast some feta and onion to dress up a quick spinach side salad.

Before You Begin

Drain the beans thoroughly after rinsing. If you don’t have sun-dried tomato packing oil, you can substitute vegetable oil.

Instructions

  1. Adjust 1 oven rack to lowest position and second rack 6 inches from broiler element. Place rimmed baking sheet on lower rack and heat oven to 450 degrees. Combine ½ cup plain Greek yogurt, 3 tablespoons chopped basil, 1 tablespoon sun-dried tomato oil, and ⅛ teaspoon table salt in bowl; season with salt and pepper to taste and set yogurt sauce aside.
  2. Place 1 rinsed can cannellini beans in large bowl and mash with potato masher. Add remaining rinsed can cannellini beans and mash until partially broken down. Whisk 1 large egg, remaining 1 tablespoon sun-dried tomato oil, and remaining ½ teaspoon salt together in separate bowl. Stir egg mixture, ⅓ cup panko bread crumbs, ⅓ cup finely chopped oil-packed sun-dried tomatoes, and remaining ¼ cup chopped basil into mashed beans until well combined. Divide mixture into 4 equal portions and lightly pack into ¾-inch-thick patties. Transfer patties to large plate and refrigerate for 10 minutes.
  3. Add 2 tablespoons extra-virgin olive oil to hot baking sheet, tilting to coat. Arrange patties on half of sheet and add 3 ounces feta cheese, cut into ½-inch pieces, and 1 small red onion, halved and sliced ¼ inch thick to other half of sheet. Roast on lower rack until patties are browned on bottoms, about 8 minutes. Remove sheet from oven and heat broiler. Brush tops of burgers with remaining 1 tablespoon extra-virgin olive oil. Place sheet on upper rack and broil until patties are lightly browned on top, about 2 minutes.
  4. Toss feta, onion, and 5 ounces baby spinach with 1½ tablespoons lemon juice in large bowl. Serve salad with patties and yogurt sauce.
This is a members' feature.