
Kidney Bean and Sweet Potato Burgers
Hearty, protein-packed veggie burgers with creamy mashed kidney beans, roasted sweet potato, and sautéed bell pepper and onion. Pan-fried until golden and crispy on the outside, tender within. These hold together beautifully and taste even better the next day.
Steps
Before you start
- Preheat oven to 400°F (200°C) if roasting sweet potato fresh; or use leftover roasted sweet potato
- Drain and rinse canned kidney beans thoroughly
- Have all ingredients prepped and measured before you begin mixing
Sauté vegetables
- Heat 1 tablespoon (15 ml) of olive oil in a 10-inch skillet over medium-high heat.
- Add the diced bell pepper and onion; sauté for 5–6 minutes, stirring occasionally, until softened and the onion is lightly golden.
- Stir in the minced garlic and cook for 1 minute more until fragrant.
- Transfer to a large mixing bowl and let cool for 2 minutes.
+ Show details− Hide details
Ready when: Onion is translucent and pepper is tender but still has slight firmness
Tip: Do not overcook—you want vegetables soft but not mushy, so they maintain texture in the final burger.
Mash beans with vegetables
- Add the drained kidney beans and mashed sweet potato to the bowl with the cooled vegetables.
- Using a fork or potato masher, gently mash the mixture until about 60% of the beans are broken down; leave some beans whole for texture.
- The mixture should hold together but still be chunky, not a smooth paste.
+ Show details− Hide details
Ready when: Mixture is cohesive but still has visible bean and vegetable chunks
Tip: Undermash rather than overmash—too smooth a mixture will make dense, heavy burgers. You want a rustic texture.
Add flour and seasonings
- Sprinkle the flour, breadcrumbs, cumin, smoked paprika, salt, and black pepper over the bean mixture.
- Add the lime juice if using.
- Gently fold everything together with a fork until the flour and breadcrumbs are fully incorporated and the mixture is tacky but not wet.
- It should hold together when squeezed.
+ Show details− Hide details
Ready when: All dry ingredients are evenly distributed and mixture holds together when pressed
Tip: If the mixture feels too wet (sticks to your fingers), add 1–2 tablespoons more breadcrumbs. If too dry, add ½ tablespoon more olive oil.
Form and chill patties
- Divide the mixture into 4 equal portions.
- Using your hands (lightly wet them to prevent sticking), gently shape each portion into a burger patty about ¾ inch (2 cm) thick and 3.5 inches (9 cm) in diameter.
- Place on a plate lined with parchment paper or plastic wrap.
- Refrigerate for at least 30 minutes, or up to 24 hours, so the patties firm up and hold together during cooking.
+ Show details− Hide details
Ready when: Patties are cold and firm to the touch
Tip: Don't skip this step—cold, firm patties are essential for a successful burger that won't crumble in the pan.
Prepare to pan-fry
- Remove the patties from the refrigerator and let them sit at room temperature for 5 minutes.
- Wipe out the skillet you used for the vegetables (or use a clean one) and add the remaining 2 tablespoons (30 ml) of olive oil.
- Heat the oil over medium-high heat until it shimmers and is just beginning to smoke slightly—about 1–2 minutes.
+ Show details− Hide details
Ready when: Oil shimmers and moves freely across the pan surface
Tip: The oil must be hot before adding the patties, or they will absorb oil and become greasy instead of crispy.
Pan-fry first side
- Carefully place the 4 patties into the hot oil, spacing them evenly—they should sizzle immediately upon contact.
- Cook without moving them for 4–5 minutes, until the bottom is deep golden brown and crispy.
- Do not flip early; this crust holds the burger together.
+ Show details− Hide details
Ready when: Bottom is deep golden brown with visible crispy edges; a gentle shake doesn't make the patty slide
Tip: Resist the urge to flip. The first side needs to set and crisp fully, or the burger will break apart when you turn it.
Pan-fry second side
- Using a sturdy spatula or fish turner, carefully slide it under each patty to release it from the pan, then flip.
- Cook the second side for 3–4 minutes, again without moving, until that side also develops a golden-brown crust.
- The burger will be hot throughout and the patty will have set firm.
+ Show details− Hide details
Ready when: Second side is golden brown and crispy; patty is firm when gently pressed and doesn't jiggle
Tip: If a patty is not brown enough after 4 minutes, extend to 5 minutes—the beans won't dry out at this heat level.
Rest and serve
- Transfer the burgers to a warm plate and let them rest for 2–3 minutes.
- Serve immediately on toasted buns with your favorite toppings: lettuce, tomato, avocado, pickles, vegan mayo, mustard, or a ginger-lime aioli.
+ Show details− Hide details
Ready when: Burgers are cool enough to handle and eat safely
Tip: A resting period prevents the burger from breaking apart as you bite into it. It also allows carryover heat to finish cooking the interior evenly.
Good to know
Tips
- These burgers are fully plant-based and naturally vegan. They're excellent sources of fiber and plant-based protein from the kidney beans.
- For extra flavor, toast the cumin and paprika in a dry skillet for 30 seconds before adding to the mixture—this deepens their warmth.
- If you don't have fresh lime juice, skip it; the burgers are delicious without it. Alternatively, add 1 tablespoon of apple cider vinegar for brightness.
- Serve with a ginger-lime aioli: whisk together ½ cup vegan mayo, 1 tablespoon lime juice, 1 teaspoon grated fresh ginger, and 1 minced garlic clove for a restaurant-quality burger.
Make ahead
Patties can be formed, wrapped individually in plastic wrap, and frozen for up to 3 months. Thaw in the refrigerator for 4–6 hours, then cook as directed. Cooked patties can be refrigerated for up to 3 days and reheated in a skillet over medium heat for 2–3 minutes per side until warmed through.
Storage & reheating
Room temperature: up to 2 hours (cover with foil to prevent drying). Refrigerator: up to 3 days in an airtight container. Freezer: raw patties up to 3 months (wrap individually); cooked burgers up to 2 months. Reheat cooked burgers in a skillet over medium heat for 2 minutes per side, or wrap in foil and warm in a 350°F (175°C) oven for 5 minutes.
Substitutions
- canned kidney beans, drained and rinsed → Black beans or pinto beans. Use the same weight; they have similar texture and will work beautifully. Black beans are slightly earthier; pinto beans are slightly creamier.
- sweet potato, roasted or boiled → Roasted butternut squash or carrot. Use the same weight. Both provide sweetness and binding. Squash will be slightly more delicate; carrot will be slightly firmer.
- panko breadcrumbs → Crushed walnuts or pecans (finely ground). Use the same weight. This adds nuttiness and crunch. May need ½ tablespoon extra olive oil in the mixture if it feels dry.
- ground cumin → Ground coriander or 1 teaspoon of Cajun seasoning. Coriander is citrusy and warm; Cajun seasoning brings a spicy kick. Both work well with sweet potato.
More veggie burgers
See all →Find more like this
- Meal
- Dinner
- Main ingredient
- Kidney BeansSweet Potatoes
- Method
- Stovetop
- Quick & Easy
- EasyMake AheadFreezer Friendly





