White Bean Burgers with Spinach

A crispy bread crumb coating gives these skillet-seared veggie patties a satisfying texture. Serve this veggie burger recipe with a simple homemade tomato-basil sauce for a fresh swap for ketchup.

veggie burger with sliced apples and onions
Photo: Kate Mathis
Prep Time:
25 mins
Cook Time:
8 mins
Total Time:
33 mins


  • 1 15 ounce can cannellini beans, rinsed and drained

  • 1 ½ cup soft bread crumbs

  • ¼ cup shredded carrot

  • ¼ cup finely chopped onion

  • 1 egg

  • 2 tablespoon snipped fresh parsley

  • 3 tablespoon olive oil

  • 4 slices country Italian bread, toasted

  • 1 cup packed fresh baby spinach

  • ¼ cup Easy Tomato Sauce (recipe below)

Easy Tomato Sauce

  • 1 14.5 ounce can diced tomatoes, undrained

  • 2 tablespoon snipped fresh basil

  • Salt

  • Ground black pepper


  1. In a medium bowl mash beans with a fork or potato masher. Stir in half of the bread crumbs, the carrot, onion, egg, half of the parsley, 1 tablespoon olive oil, and 1/4 teaspoon each salt and pepper. Combine remaining bread crumbs and parsley in a shallow dish.

  2. Shape bean mixture into 4 patties (mixture will be soft). Dip both sides of patties into bread crumb mixture to coat.

  3. Heat remaining 2 tablespoons oil in a large skillet over medium heat. Add patties. Cook for 4 minutes per side or until well browned.

  4. Arrange spinach and patties on bread slices. Top with Easy Tomato Sauce. Makes 4 servings.

Easy Tomato Sauce

  1. Place tomatoes in a blender or food processor. Cover and blend or process to desired consistency. Pour into a bowl and stir in snipped fresh basil. Season to taste with salt and pepper.

Nutrition Facts (per serving)

353 Calories
13g Fat
48g Carbs
15g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 353
% Daily Value *
Total Fat 13g 17%
Saturated Fat 2g 10%
Cholesterol 53mg 18%
Sodium 873mg 38%
Total Carbohydrate 48g 17%
Total Sugars 5g
Protein 15g
Vitamin C 9.4mg 47%
Calcium 141.4mg 11%
Iron 4.3mg 24%
Potassium 147mg 3%
Folate, total 88.7mcg
Vitamin B-12 0.2mcg
Vitamin B-6 0.1mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles